Можно ли обойти плагин RealPlayer?
Мне интересно, знает ли кто-нибудь, как окончательно остановить плагин RealPlayer, позволяющий пользователю загружать видео.
Поэтому я работаю в компании, которая транслирует видео обучение для своих членов. Большинство наших видео доступно для платных клиентов, и все они являются собственностью моей компании.
Таким образом, в новую версию RealPlayer встроен загрузчик потокового видео, поэтому, если вы находитесь на веб-странице с видео, всплывающее окно загрузки RealPlayer дает вам возможность загрузить видео. В webkit загружается.mp4, а в FireFox (и браузере RealPlayer) загружается версия.flv.
Пока мой код такой:
(function(){
var pluginArray = navigator.plugins;
var ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.26.14 (KHTML, like Gecko) RealPlayer/12.0.1.1750'
for ( var i = 0; i < pluginArray.length; i++ ) {
// check to see if the plugin is installed
if ( pluginArray[i].description === "RealPlayer Plugin" )
{
console.log( pluginArray[i].description + ' is installed.' );
//checks to see if you're using the RealPlayer browser
var re1='.*?'; // Non-greedy match on filler
var re2='(RealPlayer)'; // Word 1
var p = new RegExp( re1 + re2, ["i"] );
var m = p.exec( ua );
if ( m != null )
{
console.log( 'You are using the RealPlayer Browser' )
}
}
}
})();
С этой логикой я открыт для предложений о том, что делать дальше. В идеале, мы не хотим полностью блокировать контент, потому что большинство наших пользователей, вероятно, не скачивают видео, но для тех, кто хочет, мы хотим остановить это. Есть ли способ предотвратить это?
1 ответ
Это выглядит как wmv
кодирование и backchannel multicasting
ваши друзья здесь:
Сервер Helix поддерживает RTMPS и HTTPS для безопасной доставки контента и может поддерживать распространение контента, защищенного DRM Windows Media. Helix Security Manager также можно использовать для защиты доступа к URL-адресам содержимого через трафик RTSP/udp/multicast.
Сервер Helix поддерживает возможность многоадресной передачи контента с использованием масштабируемой многоадресной рассылки (истинная широковещательная рассылка по IP) или с использованием многоадресной рассылки по обратному каналу (содержимое передается по многоадресной рассылке, но для проверки подлинности всегда есть соединение с сервером, открытое для сервера).
При масштабируемой многоадресной рассылке нет способа защиты, поскольку контент доступен любому устройству, которое может воспроизводить его в сети, однако многоадресная рассылка обратного канала может быть защищена. Однако многоадресная рассылка по обратному каналу возможна только для контента RealMedia, воспроизводимого в RealPlayer.
Рекомендации