2016-04-05 4 views
0

Я создал HLS вещании, она работает нормально для меня, кроме ярлыков, я добавил пользовательские HLS ярлыки, но это не работает для меня, вот мой JSjwplayer этикетки HLS не работает должным образом

jwplayer.key = "**********";  
jwplayer("container").setup({ 
    file: "Videos_38_1200_1459854139607.m3u8", 
    image: "************", 
    primary: 'flash', 
    hlslabels:{ 
      "2000":"1080p", 
      "1400":"720p", 
      "1000":"480p", 
      "600":"360p", 
      "460":"240p", 
    } 
}); 

m3u8 файл

#EXTM3U 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1173000,RESOLUTION=1024x768,CODECS="avc1.4d001f,mp4a.40.2" 
Videos/Streaming/hls1080m_Videos_38_1200_1459854139607.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=950000,RESOLUTION=648x486,CODECS="avc1.4d001f,mp4a.40.2" 
Videos/Streaming/hls720m_Videos_38_1200_1459854139607.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=522000,RESOLUTION=426x320,CODECS="avc1.4d001f,mp4a.40.2" 
Videos/Streaming/hls480m_Videos_38_1200_1459854139607.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=371000,RESOLUTION=320x240,CODECS="avc1.4d001f,mp4a.40.2" 
Videos/Streaming/hls360m_Videos_38_1200_1459854139607.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=279000,RESOLUTION=240x180,CODECS="avc1.4d001f,mp4a.40.2" 
Videos/Streaming/hls240m_Videos_38_1200_1459854139607.m3u8 

В jwplayer это показать мне маркировать как

enter image description here

Может ли кто-нибудь рассказать мне, почему он не показывает мои данные?

ответ

1

Не правильные лавы.

Вы должны использовать для этого BANDWIDTH

#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1173000,RESOLUTION=1024x768,CODECS="avc1.4d001f,mp4a.40.2" Videos/Streaming/hls1080m_Videos_38_1200_1459854139607.m3u8

ширина полосы пропускания = является "1173": "768p" or "1173": "720p"

Я надеюсь, что это поможет вам

Смежные вопросы