silvermine / videojs-quality-selector

MIT License
180 stars 55 forks source link

All my qualitys are in my m3u8, how can I use videoJS quality selector ? #89

Open Impre-visible opened 1 year ago

Impre-visible commented 1 year ago

Hi, I have a beautiful m3u8 that allow me to have multiple audio sources, sadly, the quality selector don't work. How can I use this library, with the quality already in a m3u8 ? Here's my m3u8 file :


#EXTM3U

#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="MOVIEAUDIO",NAME="fre",LANGUAGE="fre",AUTOSELECT=YES,DEFAULT=YES,URI="/audioMovie/62/1.m3u8"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="MOVIEAUDIO",NAME="eng",LANGUAGE="eng",AUTOSELECT=NO,DEFAULT=NO,URI="/audioMovie/62/2.m3u8"

#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=144x317,AUDIO="MOVIEAUDIO"
video/144/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=240x528,AUDIO="MOVIEAUDIO"
video/240/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=360x793,AUDIO="MOVIEAUDIO"
video/360/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=480x1057,AUDIO="MOVIEAUDIO"
video/480/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=720x1585,AUDIO="MOVIEAUDIO"
video/720/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=1080x2378,AUDIO="MOVIEAUDIO"
video/1080/62.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1000000,RESOLUTION=3840x1744,AUDIO="MOVIEAUDIO"
video/62.m3u8```

thanks