среда, 28 ноября 2012 г.

Как вытащить rtmp-поток на примере live.krsn.ru

live.krsn.ru содержит онлайн камеры города.
Хочется смотреть поток в vlc без рекламы, которую включают каждый раз, когда просматриваешь любую камеру.
Весь процесс описан под Win
1. Скачать rtmpexplorer. Запустить rtmpexplorer.exe, указать ссылку на камеру, http://live.krsn.ru/#c51 и нажать go.
Откроется rtmpsrv.exe, куда сграбятся все параметры rtmp-потока:
-r "rtmp://93.92.64.53/livecams" -a "livecams" -f "WIN 11,4,402,287" -W "http://live.krsn.ru/static/flash/player.swf" -p "http://live.krsn.ru/" -y "camera-51" -o camera-51.flv

2. Скачать оригинальный rtmpdump. В комплекте есть rtmpgw- локальный прокси, принимающий rtmp и выдающий http потоки. Запускать с параметрами:
-r "rtmp://93.92.64.53/livecams" -a "livecams" -f "WIN 11,4,402,287" -W "http://live.krsn.ru/static/flash/player.swf" -p "http://live.krsn.ru/" -y "camera-51" -v -D 127.0.0.1

(-o camera-51.flv убираем, добавляем 80 порт (-v) и localhost (-D))

Теперь в vlc открыть http://127.0.0.1:80. Получилось видео без рекламы

среда, 14 ноября 2012 г.

Не работает звук 5.1 в google chrome

5.1 звук работает во всех приложениях и браузерах, кроме хрома.
Решение проблемы:
1. Установить последнюю версию флеш-плеера.
2. Зайти в chrome://plugins/ , выбрать справа от Adobe Flash Player "Подробнее"
Там будет два пути, отключить тот, что ведет в хром, оставить, тот, что ведет в папку с флешем в system32.
Звук заработает как 5.1

Update от 16.04.2015. 
Все сломалось, потому что обновился Chrome до версии 42. Там они отключили поддержку NPAPI, поэтому теперь в плагинах остался один флеш-плеер от chrome. Можно исправить это, по крайней мере до сентября 2015, нужно:
1.  Зайти в chrome://flags/#enable-npapi и включить npapi. 
2. Зайти в chrome://plugins/ , выбрать справа от Adobe Flash Player "Подробнее"
Там будет два пути, отключить тот, что ведет в хром, оставить, тот, что ведет в папку с флешем в system32.
Звук заработает как 5.1