Windows х.x

15.04.2014. Как смотреть живые потоки(livestreams) не через браузер в Windows


Недавно столкнулся с такой проблемой: желание смотреть livestream с сервиса Ustream.TV не через браузер, который съедает слишком много ресурсов системы совместно с флэшплеером. Поскольку это не rtmp поток в прямом смысле, то просмотреть его через какойлибо плеер, на подобии PotPlayer не представляется возможным. Как оказалось в интернете не так много информации по этой теме, но решение нашлось...

Это сочетание таких замечательных продуктов как VLC и Livestreamer. Что это собственно нам дает? Ну во-первых это облегчает нагрузку на систему, а это существенно если у вас не топовый производительный компьютер или много лишних ресурсов. Во-вторых, как ни странно получаете лучшую скорость соединения из за отсутствия связки браузер-флэш. В-третьих из-за кросплатформенности легко таким способом можно воспользоватся на *nix основанных осях. Ну и совсем на потом, все очень просто настраивается, Вы это увидите.

Итак:
1. Устанавливаем [VLC Player]
2. Устанавливаем [LiveStreamer applications] для нужной оси или [Windows installer (includes RTMPDump)] для Windows непосредственно.

На данный момент поддерживаются следующие ресурсы:
Livestreamer
Dailymotion
Twitch/Justin.tv
YouTube Live
Ustream.tv
и другие.. (полный список можно посмотреть на [LiveStreamer Plugin matrix])
3. В конце инсталяции Livestreamer появится предложение отредактировать файл конфигурации. Если Вы устанавливали плеер "по умолчанию", то можно отказатся от редактирования, если же нет, то следует прописать правильные пути к плееру. В любом случае если что-то пошло не так:), то файл конфигурации можно найти по пути C:\Users\*USERNAME*\AppData\Roaming\livestreamer (для Windows 7 к примеру).

Здесь же можно и настроить время кэширования потока: 1500-2500 - 1.5-2.5 секунд.

4. Далее открываем коммандную строку cmd (для Windows, к примеру) и проверяем какие потоки отдает сервер: livestreamer.exe http://www.ustream.tv/channel/pulse-internet-music-channel (на примере Ustream.TV).


В ответ получаем список доступных потоков: 336p+, 336p+_alt_akamai, 336p+_alt_level3. Выбираем необходимый нам по загруженности и в тойже строке, указываем поток, который мы хотим смотреть: livestreamer.exe http://www.ustream.tv/channel/pulse-internet-music-channel 336p+.


Все. Если все настройки у нас правильные, автоматически запустится VLC и подключится к интересующему нас потоку.
Ну а когда проверка пройдет положительно, можно просто создать иконку (shortcut) на рабочем столе на требуемый поток и в дальнейшем запускать двойным кликом (windows), ну а для "иксоводов" такое разжевывание может быть оскорбительным, так что пошагово не буду вдаваться в подробности:)).

[...Хорошая статья по настройке вещания своего канала на Ustream.tv...]