0 Replies
      Latest reply on Jan 8, 2020 2:31 PM by karthik.m
      karthik.m Level 1 Level 1 (0 points)

        hello all,

        i have few questions ?

         

        I have a live hls stream,

         

        master manifest as shown below

        ex :

        #EXTM3U

        #EXT-X-VERSION:3

        #EXT-X-INDEPENDENT-SEGMENTS

        #EXT-X-STREAM-INF:BANDWIDTH=2200000,AVERAGE-BANDWIDTH=2120800,CODECS="avc1.4d401f,mp4a.40.2",RESOLUTION=1024x576,FRAME-RATE=25.000

        https://sbs-live.akamaized.net/hls/live/2002828/channel2/open/master_1800K.m3u8

        #EXT-X-STREAM-INF:BANDWIDTH=2200000,AVERAGE-BANDWIDTH=2120800,CODECS="avc1.4d401f,mp4a.40.2",RESOLUTION=1024x576,FRAME-RATE=25.000

        https://sbs-live.akamaized.net/hls/live/2002828-b/channel2/open/master_1800K.m3u8

        #EXT-X-STREAM-INF:BANDWIDTH=1513600,AVERAGE-BANDWIDTH=1460800,CODECS="avc1.77.30,mp4a.40.2",RESOLUTION=768x432,FRAME-RATE=25.000

        https://sbs-live.akamaized.net/hls/live/2002828/channel2/open/master_1200K.m3u8

        #EXT-X-STREAM-INF:BANDWIDTH=1513600,AVERAGE-BANDWIDTH=1460800,CODECS="avc1.77.30,mp4a.40.2",RESOLUTION=768x432,FRAME-RATE=25.000

        https://sbs-live.akamaized.net/hls/live/2002828-b/channel2/open/master_1200K.m3u8

         

         

         

        how should we support playback of such stream ?

        1.whether the content in both type of url's having same bandwidth should be same along with sequence numbers for segments at one particular time?

        2. say if i maintain two playlist

            1st playlist contains:

            https://sbs-live.akamaized.net/hls/live/2002828/channel2/open/master_1800K.m3u8

            https://sbs-live.akamaized.net/hls/live/2002828/channel2/open/master_1200K.m3u8

         

            2nd playlist contains:

            https://sbs-live.akamaized.net/hls/live/2002828-b/channel2/open/master_1800K.m3u8

           https://sbs-live.akamaized.net/hls/live/2002828-b/channel2/open/master_1200K.m3u8

         

        i have started playing live with 1st playlist and in between because of some reason index file download fails, then based on what parameters

        should i switch to 2nd playlist and continue playback.

        and is it guarnteed that if one randition has redundance ,then all other randtions will have redundance in same order ? so that we can form playlist 1 with all 1st url's of different bandwidth , similar with 2nd urls other playlist.