Как в VLC посмотреть поток rtmp:// с вебкамер таких как earthcam и другие?

Добрый день хочу спросить совета как открыть поток rtmp:// (онлайн трансляция) через VLC именно с сайтов вроде earthcam. Поток rtmp:// с YouTube или Vimeo открывается без проблем. А earthcam или ustream не видит, хотя программы для скачивания вроде GetFLV легко видят и записывают поток.


А также интерестно можно ли rtmp:// поток перевести на лету в http:// для приложений требующих его в mpeg-ts.


Заранее благодарен за ответы.
  • Вопрос задан
  • 14510 просмотров
Пригласить эксперта
Ответы на вопрос 1
keylase
@keylase
Насколько мне известно, vlc не умеет забирать rtmp поток, но это умеет rtmpdump. На тему rtmdump + vlc много чего можно найти
Вот что первое в поиске попалось:
rtmpdump.exe -r rtmp://188.165.205.104/technosmart/techno10! --quiet | «C:\Program Files\VideoLAN\VLC\vlc.exe» —

Насчет формирования mpeg-ts поверх http, наверное вы имели ввиду формирование hls-потока?
vlc это умеет. Вот пример.

А что касается связки- я бы этот комплект не использовал по нескольким причинам:
1. Транскодинг через libav (а это придется делать) штука очень дорогая в плане ресурсов.
2. В случае потери/ошибках в rtmp хз как эта связка себя поведет- вероятнее всего упадет и не поднимется пока не тронешь ручками.

Лучше взять что-нибудь более заточенное под эти задачи (wowza/erlyvideo). Хотя последний тоже транскодит через libav.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы