2016-04-05 85 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

任何人都可以請告訴我爲什麼它不顯示我給定的hls標籤?

回答

1

你的水池不正確。

你必須使用的帶寬本

#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"

我希望這可以幫助您