我遇到某个HLS流设置问题。到目前为止,我的设置是我正在使用流的视频再现,其中包含名称为.mp4
的流中所有不同的音频备选方案。根据{{3}},这应该可以通过设置我的HLS主清单来实现:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",CODECS="mp4a.40.5",LANGUAGE="deu",NAME="Deutsch",DEFAULT=YES,AUTOSELECT=YES
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",CODECS="mp4a.40.5",LANGUAGE="spa",NAME="Español",DEFAULT=NO
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",CODECS="mp4a.40.5",LANGUAGE="eng",NAME="English",DEFAULT=NO
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1391346,RESOLUTION=1022x574,CODECS="avc1.4d001f,mp4a.40.5",AUDIO="aac"
0009_orig/manifest.m3u8
然而,在iPad上进行测试时,视频播放器为我提供了不同的语言,但在选择之后,播放器实际上没有切换语言。
我的猜测是玩家无法在原始流中找到相应的曲目。这甚至可能吗?我可以在清单中设置此信息吗?
答案 0 :(得分:1)