Какой кодек / возможность требуется для видеопроигрывателя для воспроизведения (французских) телестанций, как это делает VLC?
Есть интернет-провайдеры, которые также являются провайдерами телевидения, и пользователь может (по крайней мере, во Франции) видеть, по крайней мере, некоторые из телевизионных станций (за которые он / она платит) в VLC на компьютере, подключенном к интернет-соединению, предоставленному вышеупомянутый телевизионный и интернет-провайдер. Доступ к телеканалам осуществляется в виде списка воспроизведения или дополнения VLC - по крайней мере, для некоторых провайдеров: как это. Этот аддон VLC не обновлялся для VLC 3.x и (теперь я замечаю) даже отсутствует по этому адресу - хотя он все еще может быть установлен из VLC, даже из VLC 3.x, только он не показывает станций в этой версии.
Когда это работает, это выглядит так:
Список каналов по-прежнему может быть доступен и воспроизведен как список воспроизведения (как этот). Это дополнение VLC (файл lua), которое работает в 2.x, - вот что.
Мне было интересно, могут ли эти телевизионные станции воспроизводиться другими видеоплеерами, кроме VLC.
Этот плейлист не может быть воспроизведен mpv, smplayer или другими видеоплеерами, которые я пробовал до недавнего времени, и я был убежден, что только VLC может: но, тестируя в Kubuntu 18.04, я увидел, что Kaffeine может воспроизводить его тоже.
Что нужно для того, чтобы видеоплеер мог воспроизводить эти телевизионные станции? Это кодек? Могут ли они быть воспроизведены другими видео плеерами? Это ограничено VLC и Kaffeine? (Я думаю, что Kaffeine основан на Xine, но Xine-ui также не может воспроизводить эти телевизионные станции.)
1 ответ
В частности, для телевизионных потоков Freebox требуются поддержка RTSP и любой видео / аудиокодек, необходимый для декодирования потоков (здесь, H.264 и MPEG-2 audio). Я ожидаю, что большинство видео-клиентов будут способны обрабатывать видео и аудио, но поддержка RTSP не так широко распространена; по крайней мере Totem может получить доступ к плейлисту и отображать потоки, так что это не только VLC и Kaffeine.
Сам список воспроизведения (доступный здесь на бесплатном соединении с телевизором) представляет собой список воспроизведения M3U с расширениями; это не обязательно для понимания телевизионных потоков:
#EXTINF:0,2 - France 2 HD
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
#EXTINF:0,2 - France 2
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=sd
#EXTINF:0,2 - France 2 (bas débit)
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=ld
(расширенная информация предоставляет название и номер канала), но для радиопотоков:
#EXTINF:0,10001 - Europe 1
#EXTVLCOPT:ts-es-id-pid
#EXTVLCOPT:no-video
#EXTVLCOPT:audio-track-id=1001
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=100004
#EXTINF:0,10004 - RMC Info
#EXTVLCOPT:ts-es-id-pid
#EXTVLCOPT:no-video
#EXTVLCOPT:audio-track-id=1004
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=100004
Это не мешает другим игрокам отображать радиопотоки, но пользователь должен вручную выбрать соответствующую дорожку.