На имиджах OpenPli вообще нет защиты на стрим.
По сути можно написать простого нетбота, который будет перебирать стандартный порт 8001 на наличие там стрима.
Код:[Выделить]nmap 46.xx.246.xx Starting Nmap 6.40 ( http://nmap.org ) at 2014-04-14 12:26 EEST Nmap scan report for 110-246-172-46.ip.ru (46.xx.246.xx) Host is up (0.016s latency). Not shown: 994 closed ports PORT STATE SERVICE 135/tcp filtered msrpc 139/tcp filtered netbios-ssn 8001/tcp open vcom-tunnel 8008/tcp open http 8888/tcp open sun-answerbook 9898/tcp open monkeycom
получаем открытый порт vcom-tunnel
или так еще проще
Код:[Выделить]nmap 46.xx.246.xx -p 8001 Starting Nmap 5.51 ( http://nmap.org ) at 2014-04-14 14:42 EEST Nmap scan report for 110-246-172-46.ip.ru (46.xx.246.xx) Host is up (0.018s latency). PORT STATE SERVICE 8001/tcp open vcom-tunnel Nmap done: 1 IP address (1 host up) scanned in 0.22 seconds
Результат в пол секунды.
После чего просто подставляем рефер канала
Код:[Выделить]и смотрите, точнее вас смотрят.1:0:19:4E89:14:70:1680000:0:0:0:
На BH имидже ситуация несколько краше.
Но нужно закинуть туда файл /usr/lib/enigma2/python/Plugins/Extensions/OpenWebif/plugin.py с имиджа OpenPli, чтобы появился пункт Enable Authentication for streaming
После чего при открытии потока нужно будет вводить логин и пароль.
Но такая конфигурация убивает стрим транскодинга.
Необходимо решение от пианистов, по решению данного вопроса.
Как-то так... ;)