Chromecast可以播放带有H264视频编解码器且没有音频流的HLS流吗?
使用支持的H264基线配置文件创建没有音频的HLS流后,我可以在带有m3u8文件的vlc播放器上播放相同的流,但是无法在chromecast默认接收器上播放相同的视频。
答案 0 :(得分:0)
Here是Google Cast支持的媒体。
视频编解码器(第一和第二代Chromecast)
投放方式和自适应流协议
HTTP实时流(HLS)
答案 1 :(得分:0)
我有同样的问题。似乎ChromeCast不支持没有音频的HLS。
有趣的是,如果我们要播放没有音频的简单视频(例如mp4),ChromeCast可以播放。
为解决该问题,我建议为您的TS文件添加一个静默音轨。使用FFMPEG,您可以添加静默音轨,在命令行中添加-f lavfi -i anullsrc
参数,以创建m3u8文件。
您可以在此处找到有关anullsrc
的更多信息:https://trac.ffmpeg.org/wiki/Null