From bdced21176ae297954c5b7fbf88b87ee3ba1be30 Mon Sep 17 00:00:00 2001 From: Nicholas Frederiksen Date: Tue, 21 Nov 2023 09:14:41 +0100 Subject: [PATCH 1/2] add: independant subtitle deltatimes --- index.js | 95 ++++++++++++++++++++++++++++++++++++++++++++++---------- utils.js | 24 +++++++++++++- 2 files changed, 102 insertions(+), 17 deletions(-) diff --git a/index.js b/index.js index d5cfeec..10cb3bc 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,7 @@ const m3u8 = require("@eyevinn/m3u8"); const debug = require("debug")("hls-vodtolive"); const verbose = require("debug")("hls-vodtolive-verbose"); -const { findIndexReversed, fetchWithRetry, urlResolve, segToM3u8, findBottomSegItem } = require("./utils.js"); +const { findIndexReversed, fetchWithRetry, urlResolve, segToM3u8, findBottomSegItem, fixedNumber, inspectForVodTransition } = require("./utils.js"); class HLSVod { /** @@ -1152,15 +1152,61 @@ class HLSVod { leftover = {}; } const bandwidths = Object.keys(this.segments); - let videoSegments = this.segments[bandwidths[0]] + let segmentList = this.segments[bandwidths[0]]; + const subsGroupIdCount = Object.keys(this.subtitleSegments).length; + + if (useDummyUrl && subsGroupIdCount > 1) { + let subTrax = []; + for (let group of Object.keys(this.subtitleSegments)) { + for (let lang of Object.keys(this.subtitleSegments[group])) { + subTrax.push({ trackId: `${group}:::${lang}`, seglist: this.subtitleSegments[group][lang] }); + } + } + subTrax = subTrax.reverse(); + const findItemWithLargestSize = (list) => { + return list.reduce((largestItem, currentItem) => { + return currentItem.seglist.length > largestItem.seglist.length ? currentItem : largestItem; + }).trackId; + }; + const track = findItemWithLargestSize(subTrax); + const [g , l] = track.split(":::"); + const subsegs = this.subtitleSegments[g][l]; + const trackHasDummySpliceSegments = (arr) => { + for (let i = arr.length - 1; i >= 0; i--) { + const seg = arr[i]; + if (seg.uri) { + const p = /starttime=.*endtime=.*elapsedtime=/; + return p.test(seg.uri); + }; + } + } + // Only generate smaller subtitle segments based on loaded subtitle segments, rather than video segments, + // if loaded subtitle segments exist (and are not 'splice' segments) + if (subsegs.length > 0 && !trackHasDummySpliceSegments(subsegs)) { + const [numSegsAfterVT, hasVT] = inspectForVodTransition(subsegs); + if (numSegsAfterVT > 0 || !hasVT) { + segmentList = this.subtitleSegments[g][l]; + let dur = 0; + segmentList.map(s => { + if (s.duration) { + dur += s.duration; + } + }); + segment.duration = dur; + } + } + + } let newSegmentList = []; let totalSubtitleSegmentDuration = segment.duration; let index = offset; let allVideoDurationUsed = false; - while (index < videoSegments.length && totalSubtitleSegmentDuration > 0) { + while (index < segmentList.length && totalSubtitleSegmentDuration > 0) { totalSubtitleSegmentDuration = Math.round(totalSubtitleSegmentDuration * 1000) / 1000; - if (videoSegments[index].discontinuity) { - newSegmentList.push(videoSegments[index]) + if (segmentList[index].discontinuity) { + if (!segmentList[index].vodTransition) { + newSegmentList.push(segmentList[index]) + } index += 1; continue; } @@ -1171,7 +1217,7 @@ class HLSVod { const params = new URLSearchParams(); const startTime = segment.duration - totalSubtitleSegmentDuration; const consumedVideoDuration = leftover.consumedVideoDuration ? leftover.consumedVideoDuration : 0 - const endTime = startTime + Math.min(videoSegments[index].duration, totalSubtitleSegmentDuration) - consumedVideoDuration; + const endTime = startTime + Math.min(segmentList[index].duration, totalSubtitleSegmentDuration) - consumedVideoDuration; if (!useDummyUrl) { params.append("vtturi", segment.uri) @@ -1193,22 +1239,22 @@ class HLSVod { if (leftover.duration) { newSegment.duration = leftover.duration + leftover.consumedVideoDuration; totalSubtitleSegmentDuration -= leftover.duration; - if (leftover.duration + leftover.consumedVideoDuration === videoSegments[index].duration) { + if (leftover.duration + leftover.consumedVideoDuration === segmentList[index].duration) { allVideoDurationUsed = true; } leftover = {}; } - else if (videoSegments[index].duration < totalSubtitleSegmentDuration) { - newSegment.duration = videoSegments[index].duration; - totalSubtitleSegmentDuration -= videoSegments[index].duration; + else if (segmentList[index].duration < totalSubtitleSegmentDuration) { + newSegment.duration = segmentList[index].duration; + totalSubtitleSegmentDuration -= segmentList[index].duration; allVideoDurationUsed = true; - } else if (videoSegments[index].duration === totalSubtitleSegmentDuration) { + } else if (segmentList[index].duration === totalSubtitleSegmentDuration) { newSegment.duration = totalSubtitleSegmentDuration; totalSubtitleSegmentDuration = 0; allVideoDurationUsed = true; } else { leftover = { - duration: videoSegments[index].duration - totalSubtitleSegmentDuration, + duration: segmentList[index].duration - totalSubtitleSegmentDuration, previousSegmentUri: params, consumedVideoDuration: totalSubtitleSegmentDuration } @@ -1677,6 +1723,7 @@ class HLSVod { }); if (timeToRemove) { totalSeqDur -= timeToRemove; + totalSeqDur = fixedNumber(totalSeqDur); totalRemovedSegments++; shiftedSegmentsCount++; } @@ -1701,7 +1748,7 @@ class HLSVod { const langs = Object.keys(segments[groupId]); langs.forEach((lang) => { let seg = _sequence[groupId][lang].pop(); - if (groupId === groupId && lang === firstLanguage) { + if (groupId === firstGroupId && lang === firstLanguage) { timeToRemove = seg.duration; } }); @@ -1817,12 +1864,12 @@ class HLSVod { if (type === "audio") { this.deltaTimesAudio.push({ interval: interval, - position: positionIncrement ? lastPosition + tpi : lastPosition, + position: positionIncrement ? fixedNumber(lastPosition + tpi) : (lastPosition), }); } else if (type === "subtitle") { this.deltaTimesSubtitle.push({ interval: interval, - position: positionIncrement ? lastPosition + tpi : lastPosition, + position: positionIncrement ? fixedNumber(lastPosition + tpi) : (lastPosition), }); } if (positionIncrement) { @@ -2146,7 +2193,23 @@ class HLSVod { const result = this.generateSmallerSubtitleSegments(fakeSubtileSegment, offset, 0, true, false, 0) - this.subtitleSegments[this.DUMMY_DEFAULT_SUBTITLE_GROUP_ID][this.DUMMY_DEFAULT_SUBTITLE_LANGUAGE] = this.subtitleSegments[this.DUMMY_DEFAULT_SUBTITLE_GROUP_ID][this.DUMMY_DEFAULT_SUBTITLE_LANGUAGE].concat(result.newSegments) + this.subtitleSegments[this.DUMMY_DEFAULT_SUBTITLE_GROUP_ID][this.DUMMY_DEFAULT_SUBTITLE_LANGUAGE] = this.subtitleSegments[this.DUMMY_DEFAULT_SUBTITLE_GROUP_ID][this.DUMMY_DEFAULT_SUBTITLE_LANGUAGE].concat(result.newSegments); + // If the expected tracks are set and are not filled with new source segments, then let them have dummy segments + if (this.expectedSubtitleTracks.length && this.expectedSubtitleTracks.length > 0) { + for (let i = 0; i < this.expectedSubtitleTracks.length; i++) { + const track = this.expectedSubtitleTracks[i]; + const [numSegsAfterVT, hasVT] = inspectForVodTransition(this.subtitleSegments[this.DEFAULT_SUBTITLE_GROUP_ID][track.language]); + // Case: Loading vod after + if (numSegsAfterVT === 0 && hasVT) { + this.subtitleSegments[this.DEFAULT_SUBTITLE_GROUP_ID][track.language] = this.subtitleSegments[this.DEFAULT_SUBTITLE_GROUP_ID][track.language].concat(result.newSegments); + } + // Case: Loading vod first time + if (this.subtitleSegments[this.DEFAULT_SUBTITLE_GROUP_ID][track.language].length === 0) { + const emptySubtitleSegList = this.subtitleSegments[this.DUMMY_DEFAULT_SUBTITLE_GROUP_ID][this.DUMMY_DEFAULT_SUBTITLE_LANGUAGE]; + this.subtitleSegments[this.DEFAULT_SUBTITLE_GROUP_ID][track.language] = emptySubtitleSegList; + } + } + } } if (!this.sequenceAlwaysContainNewSegments) { diff --git a/utils.js b/utils.js index 19b7c82..11502e0 100644 --- a/utils.js +++ b/utils.js @@ -201,6 +201,26 @@ const findBottomSegItem = (arr) => { return null; } +const fixedNumber = (n) => { + // Avoid JS floating point error + let o = Math.round(n*100) / 100; + return o; +} + +const inspectForVodTransition = (list) => { + let count = 0; + let foundVodTransition = false; + for (let i = 0; i < list.length; i++) { + if (foundVodTransition) { + count++; + } + if (list[i].vodTransition) { + foundVodTransition = true; + } + } + return [count, foundVodTransition]; +}; + module.exports = { daterangeAttribute, keysToM3u8, @@ -208,5 +228,7 @@ module.exports = { urlResolve, fetchWithRetry, findIndexReversed, - findBottomSegItem + findBottomSegItem, + fixedNumber, + inspectForVodTransition } \ No newline at end of file From d4d8cd02d9234347aac7e652de33d01dc5b9a2b0 Mon Sep 17 00:00:00 2001 From: Nicholas Frederiksen Date: Tue, 21 Nov 2023 09:15:01 +0100 Subject: [PATCH 2/2] test: update for independant subtitle deltatimes --- spec/hlsvod_spec.js | 2 +- spec/hlsvod_subtitles_spec.js | 56 +++- testvectors/hls_subs7_demux/audio.m3u8 | 312 ++++++++++++++++++ testvectors/hls_subs7_demux/master.m3u8 | 8 + testvectors/hls_subs7_demux/media7070700.m3u8 | 298 +++++++++++++++++ testvectors/hls_subs7_demux/subtitle.m3u8 | 309 +++++++++++++++++ 6 files changed, 979 insertions(+), 6 deletions(-) create mode 100644 testvectors/hls_subs7_demux/audio.m3u8 create mode 100644 testvectors/hls_subs7_demux/master.m3u8 create mode 100644 testvectors/hls_subs7_demux/media7070700.m3u8 create mode 100644 testvectors/hls_subs7_demux/subtitle.m3u8 diff --git a/spec/hlsvod_spec.js b/spec/hlsvod_spec.js index 7be7f78..88f0887 100644 --- a/spec/hlsvod_spec.js +++ b/spec/hlsvod_spec.js @@ -2352,7 +2352,7 @@ describe("HLSVod serializing", () => { return megabytes.toFixed(2); } const expectedJSONSizeInMBFull = "5.29"; - const expectedJSONSizeInMBPartial = "0.39"; + const expectedJSONSizeInMBPartial = "0.38"; const expectedJSONSizeInMBFullAgain = expectedJSONSizeInMBFull; const expectedMseqCountFull = 146; const expectedMseqCountPartial = 0; diff --git a/spec/hlsvod_subtitles_spec.js b/spec/hlsvod_subtitles_spec.js index 35bd44a..a0dbab2 100644 --- a/spec/hlsvod_subtitles_spec.js +++ b/spec/hlsvod_subtitles_spec.js @@ -27,7 +27,7 @@ describe("HLSVod with subtitles", () => { sequenceAlwaysContainNewSegments: true } - describe("", () => { + describe("can handle", () => { let mockMasterManifestLongSegments; let mockMediaManifestLongSegments; let mockAudioManifestLongSegments; @@ -49,6 +49,8 @@ describe("HLSVod with subtitles", () => { let mockMediaPlaylistUnevenSubVideoSegments; let mockSubtitlePlaylistUnevenSubVideoSegments; + let mockHlsDemuxWithPreroll; + beforeEach(() => { mockMasterManifestLongSegments = function () { return fs.createReadStream("testvectors/hls_subs/master.m3u8"); @@ -123,6 +125,21 @@ describe("HLSVod with subtitles", () => { return fs.createReadStream(`testvectors/hls_subs3/subs/sub.m3u8`); }; + mockHlsDemuxWithPreroll = { + master: () => { + return fs.createReadStream("testvectors/hls_subs7_demux/master.m3u8"); + }, + media: (bw) => { + return fs.createReadStream(`testvectors/hls_subs7_demux/media7070700.m3u8`); + }, + audio: (g, l) => { + return fs.createReadStream(`testvectors/hls_subs7_demux/audio.m3u8`); + }, + subtitle: (g, l) => { + return fs.createReadStream(`testvectors/hls_subs7_demux/subtitle.m3u8`); + }, + }; + }); it("returns the correct number of bandwidths", (done) => { @@ -272,10 +289,10 @@ describe("HLSVod with subtitles", () => { const m3u8_2 = mockVod2.getLiveMediaSubtitleSequences(0, "textstream", "sv", 1); const subStrings = m3u8.split("\n") const subStrings2 = m3u8_2.split("\n") - expect(subStrings[33]).toEqual("https://vod.streaming.a2d.tv/3e542405-583b-4edc-93ab-eca86427d148/ab92a690-62de-11ed-aa51-c96fb4f9434f_20337209.ism/hls/ab92a690-62de-11ed-aa51-c96fb4f9434f_20337209-textstream_swe=1000-693.webvtt"); - expect(subStrings2[32]).toEqual("#EXT-X-DISCONTINUITY") - expect(subStrings2[33]).toEqual("#EXTINF:3.000,"); - expect(subStrings2[34]).toEqual("https://d3t8zrj2x5ol3r.cloudfront.net/u/file~text_vtt~dummy.vtt/1/s/webvtt.vtt"); + expect(subStrings[35]).toEqual("https://vod.streaming.a2d.tv/3e542405-583b-4edc-93ab-eca86427d148/ab92a690-62de-11ed-aa51-c96fb4f9434f_20337209.ism/hls/ab92a690-62de-11ed-aa51-c96fb4f9434f_20337209-textstream_swe=1000-693.webvtt"); + expect(subStrings2[34]).toEqual("#EXT-X-DISCONTINUITY") + expect(subStrings2[35]).toEqual("#EXTINF:3.000,"); + expect(subStrings2[36]).toEqual("https://d3t8zrj2x5ol3r.cloudfront.net/u/file~text_vtt~dummy.vtt/1/s/webvtt.vtt"); done(); }); }); @@ -358,6 +375,35 @@ describe("HLSVod with subtitles", () => { done(); }); }); + it("deltaTimes and playheadPos, for audio- and subtitletracks with alwaysNewSegments(true)", (done) => { + const bool = 1; + mockVod = new HLSVod("http://mock.com/mock.m3u8", null, 0, 0*1000, null, { + dummySubtitleEndpoint: "/dummysubs.vtt", + subtitleSliceEndpoint: "/subtitlevtt.vtt", + shouldContainSubtitles: true, + expectedSubtitleTracks: [ { language: "fr", name: "french" }, { language: "sv", name: "Swedish" } + ],//subtitleTracks, + sequenceAlwaysContainNewSegments: true, + forcedDemuxMode: true + }); + mockVod.load(mockHlsDemuxWithPreroll.master, mockHlsDemuxWithPreroll.media, mockHlsDemuxWithPreroll.audio, mockHlsDemuxWithPreroll.subtitle, ) + .then(() => { + const deltaV = mockVod.getDeltaTimes() + const deltaS = mockVod.getDeltaTimes("subtitle") + const deltaA = mockVod.getDeltaTimes("audio") + const playheadPosV = mockVod.getPlayheadPositions() + const playheadPosS = mockVod.getPlayheadPositions("subtitle") + const playheadPosA = mockVod.getPlayheadPositions("audio") + expect(deltaV).not.toEqual(deltaS); + expect(deltaA.length).toBeGreaterThan(deltaS.length); + expect(deltaA.slice(0, 132)).toEqual(deltaS.slice(0, 132)); // Last 2 segments are expected to be different + expect(deltaA.slice(132)).not.toEqual(deltaS.slice(132)); + expect(playheadPosV).not.toEqual(playheadPosS); + expect(playheadPosA.slice(0, 132)).toEqual(playheadPosS.slice(0, 132)); + expect(playheadPosA.slice(132)).not.toEqual(playheadPosS.slice(132)); + done(); + }); + }); it("deltaTimes and playheadPos, alwaysNewSegments(true)", (done) => { const bool = 1; mockVod = new HLSVod("http://mock.com/mock.m3u8", null, 0, 0, null, hlsOptsAlwaysNewSegmentsTrue); diff --git a/testvectors/hls_subs7_demux/audio.m3u8 b/testvectors/hls_subs7_demux/audio.m3u8 new file mode 100644 index 0000000..7eb9b88 --- /dev/null +++ b/testvectors/hls_subs7_demux/audio.m3u8 @@ -0,0 +1,312 @@ +#EXTM3U +#EXT-X-VERSION:6 +## Created with Unified Streaming Platform (version=1.11.20-26889) +#EXT-X-PLAYLIST-TYPE:VOD +#EXT-X-MEDIA-SEQUENCE:1 +#EXT-X-INDEPENDENT-SEGMENTS +#EXT-X-TARGETDURATION:4 +#USP-X-TIMESTAMP-MAP:MPEGTS=900000,LOCAL=1970-01-01T00:00:00Z +## splice_insert(auto_return) +#EXT-X-MAP:URI="https://vod.streaming.a2d.tv/trailers/bumpers/tv4_summer/start/output_v2.ism/hls/output_v2-audio=128000.m4s" +#EXT-X-PROGRAM-DATE-TIME:1970-01-01T00:34:38.976000Z +#EXTINF:2.3040, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-544.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-545.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-546.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-547.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-548.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-549.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-550.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-551.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-552.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-553.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-554.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-555.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-556.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-557.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-558.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-559.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-560.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-561.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-562.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-563.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-564.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-565.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-566.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-567.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-568.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-569.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-570.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-571.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-572.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-573.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-574.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-575.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-576.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-577.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-578.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-579.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-580.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-581.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-582.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-583.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-584.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-585.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-586.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-587.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-588.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-589.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-590.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-591.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-592.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-593.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-594.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-595.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-596.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-597.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-598.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-599.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-600.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-601.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-602.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-603.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-604.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-605.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-606.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-607.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-608.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-609.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-610.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-611.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-612.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-613.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-614.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-615.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-616.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-617.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-618.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-619.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-620.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-621.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-622.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-623.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-624.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-625.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-626.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-627.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-628.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-629.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-630.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-631.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-632.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-633.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-634.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-635.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-636.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-637.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-638.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-639.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-640.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-641.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-642.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-643.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-644.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-645.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-646.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-647.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-648.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-649.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-650.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-651.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-652.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-653.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-654.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-655.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-656.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-657.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-658.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-659.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-660.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-661.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-662.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-663.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-664.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-665.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-666.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-667.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-668.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-669.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-670.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-671.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-672.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-673.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-674.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-675.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-676.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-677.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-678.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-679.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-680.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-681.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-682.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-683.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-684.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-685.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-686.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-687.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-688.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-689.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-690.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-691.m4s +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-692.m4s +#EXTINF:2.5200, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-audio=128000-693.m4s +#EXT-X-ENDLIST \ No newline at end of file diff --git a/testvectors/hls_subs7_demux/master.m3u8 b/testvectors/hls_subs7_demux/master.m3u8 new file mode 100644 index 0000000..c26b1d6 --- /dev/null +++ b/testvectors/hls_subs7_demux/master.m3u8 @@ -0,0 +1,8 @@ +#EXTM3U +#EXT-X-VERSION:6 +## Created with Unified Streaming Platform (version=1.11.20-26889) +#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",NAME="audio-eng",DEFAULT=YES,AUTOSELECT=YES,CHANNELS="2",URI="audio.m3u8" +#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="textstream",LANGUAGE="sv",NAME="Svenska",DEFAULT=YES,AUTOSELECT=YES,URI="subtitle.m3u8" + +#EXT-X-STREAM-INF:BANDWIDTH=7070700,CODECS="mp4a.40.2,avc1.640028",RESOLUTION=1920x1080,FRAME-RATE=25,VIDEO-RANGE=SDR,AUDIO="aac",SUBTITLES="textstream",CLOSED-CAPTIONS=NONE +media7070700.m3u8 \ No newline at end of file diff --git a/testvectors/hls_subs7_demux/media7070700.m3u8 b/testvectors/hls_subs7_demux/media7070700.m3u8 new file mode 100644 index 0000000..cdbf608 --- /dev/null +++ b/testvectors/hls_subs7_demux/media7070700.m3u8 @@ -0,0 +1,298 @@ +#EXTM3U +#EXT-X-VERSION:6 +## Created with Unified Streaming Platform (version=1.11.20-26889) +#EXT-X-PLAYLIST-TYPE:VOD +#EXT-X-MEDIA-SEQUENCE:1 +#EXT-X-INDEPENDENT-SEGMENTS +#EXT-X-TARGETDURATION:5 +#USP-X-TIMESTAMP-MAP:MPEGTS=900000,LOCAL=1970-01-01T00:00:00Z +## splice_insert(auto_return) +#EXT-X-MAP:URI="https://vod.streaming.a2d.tv/trailers/bumpers/tv4_summer/start/output_v2.ism/hls/output_v2-video=4000000.m4s" +#EXT-X-PROGRAM-DATE-TIME:1970-01-01T00:34:38.960000Z +#EXTINF:5.0400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-522.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-523.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-524.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-525.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-526.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-527.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-528.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-529.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-530.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-531.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-532.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-533.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-534.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-535.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-536.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-537.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-538.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-539.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-540.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-541.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-542.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-543.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-544.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-545.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-546.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-547.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-548.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-549.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-550.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-551.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-552.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-553.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-554.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-555.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-556.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-557.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-558.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-559.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-560.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-561.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-562.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-563.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-564.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-565.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-566.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-567.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-568.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-569.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-570.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-571.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-572.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-573.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-574.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-575.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-576.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-577.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-578.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-579.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-580.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-581.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-582.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-583.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-584.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-585.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-586.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-587.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-588.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-589.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-590.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-591.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-592.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-593.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-594.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-595.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-596.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-597.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-598.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-599.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-600.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-601.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-602.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-603.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-604.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-605.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-606.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-607.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-608.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-609.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-610.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-611.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-612.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-613.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-614.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-615.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-616.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-617.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-618.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-619.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-620.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-621.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-622.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-623.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-624.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-625.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-626.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-627.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-628.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-629.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-630.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-631.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-632.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-633.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-634.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-635.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-636.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-637.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-638.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-639.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-640.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-641.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-642.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-643.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-644.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-645.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-646.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-647.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-648.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-649.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-650.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-651.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-652.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-653.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-654.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-655.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-656.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-657.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-658.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-659.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-660.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-661.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-662.m4s +#EXTINF:4.0000, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-663.m4s +#EXTINF:4.1200, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-video=6500000-664.m4s +#EXT-X-ENDLIST \ No newline at end of file diff --git a/testvectors/hls_subs7_demux/subtitle.m3u8 b/testvectors/hls_subs7_demux/subtitle.m3u8 new file mode 100644 index 0000000..5bfcaaf --- /dev/null +++ b/testvectors/hls_subs7_demux/subtitle.m3u8 @@ -0,0 +1,309 @@ +#EXTM3U +#EXT-X-VERSION:6 +## Created with Unified Streaming Platform (version=1.11.20-26889) +#EXT-X-PLAYLIST-TYPE:VOD +#EXT-X-MEDIA-SEQUENCE:1 +#EXT-X-INDEPENDENT-SEGMENTS +#EXT-X-TARGETDURATION:4 +#USP-X-TIMESTAMP-MAP:MPEGTS=900000,LOCAL=1970-01-01T00:00:00Z +## splice_insert(auto_return) +#EXT-X-PROGRAM-DATE-TIME:1970-01-01T00:34:38.960000Z +#EXTINF:2.3200, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-544.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-545.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-546.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-547.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-548.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-549.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-550.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-551.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-552.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-553.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-554.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-555.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-556.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-557.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-558.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-559.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-560.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-561.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-562.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-563.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-564.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-565.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-566.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-567.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-568.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-569.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-570.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-571.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-572.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-573.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-574.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-575.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-576.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-577.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-578.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-579.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-580.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-581.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-582.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-583.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-584.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-585.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-586.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-587.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-588.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-589.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-590.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-591.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-592.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-593.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-594.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-595.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-596.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-597.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-598.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-599.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-600.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-601.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-602.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-603.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-604.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-605.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-606.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-607.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-608.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-609.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-610.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-611.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-612.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-613.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-614.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-615.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-616.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-617.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-618.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-619.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-620.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-621.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-622.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-623.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-624.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-625.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-626.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-627.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-628.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-629.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-630.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-631.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-632.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-633.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-634.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-635.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-636.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-637.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-638.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-639.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-640.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-641.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-642.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-643.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-644.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-645.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-646.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-647.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-648.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-649.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-650.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-651.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-652.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-653.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-654.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-655.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-656.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-657.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-658.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-659.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-660.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-661.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-662.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-663.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-664.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-665.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-666.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-667.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-668.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-669.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-670.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-671.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-672.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-673.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-674.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-675.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-676.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-677.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-678.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-679.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-680.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-681.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-682.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-683.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-684.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-685.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-686.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-687.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-688.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-689.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-690.webvtt +#EXTINF:3.8400, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-691.webvtt +#EXTINF:3.9600, no desc +https://vod.streaming.a2d.tv/9e99f851-649f-4785-a49a-3f9f017097a1/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165.ism/hls/9f852b50-8a68-11ed-8256-774935cdeaa1_20341165-textstream_swe=1000-692.webvtt +#EXT-X-ENDLIST \ No newline at end of file