2

嗨,大家好!

我尝试让字幕在 chromecast 应用程序中工作。我正在使用 HLS 流,并且我的 m3u 文件指定了一个字幕,但是当我在协议上检查 streamCount 时,我只收到一个流,它是“video/mp2t”流。

也许这不受支持,但我在发行说明中读到现在实际上支持字幕?

视频播放正常,所以所有播放都正常,不能只启用字幕!

欢迎所有帮助:)

用于播放的 M3U 文件

#EXTM3U
#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs", NAME="Norsk", DEFAULT=YES, FORCED=NO, URI="-- m3u8 url --",LANGUAGE="nb"
#EXT-X-STREAM-INF:SUBTITLES="subs", PROGRAM-ID=1,BANDWIDTH=210000, RESOLUTION=320x180, CODECS="avc1.66.30, mp4a.40.2"
-- m3u8 url --
#EXT-X-STREAM-INF:SUBTITLES="subs",PROGRAM-ID=1,BANDWIDTH=383000,RESOLUTION=480x270,CODECS="avc1.66.30, mp4a.40.2"
-- m3u8 url --
#EXT-X-STREAM-INF:SUBTITLES="subs",PROGRAM-ID=1,BANDWIDTH=658000,RESOLUTION=640x360,CODECS="avc1.77.30, mp4a.40.2"
-- m3u8 url --
#EXT-X-STREAM-INF:SUBTITLES="subs",PROGRAM-ID=1,BANDWIDTH=1387000,RESOLUTION=960x540,CODECS="avc1.77.30, mp4a.40.2"
-- m3u8 url --
#EXT-X-STREAM-INF:SUBTITLES="subs",PROGRAM-ID=1,BANDWIDTH=2394000,RESOLUTION=1280x720
-- m3u8 url --
#EXT-X-STREAM-INF:SUBTITLES="subs",PROGRAM-ID=1,BANDWIDTH=64000,CODECS="mp4a.40.2"
-- m3u8 url --

字幕的 M3U 文件

#EXTM3U
#EXT-X-TARGETDURATION:30
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXTINF:30.00000,   
KOIF43000411AA0.webvtt
#EXTINF:30.00000,   
KOIF43000411AA1.webvtt
#EXTINF:30.00000,   
.... and so on
4

0 回答 0