Jonas Birmé
Jonas Birmé
On a side note: This could also be achieved server-side to avoid having to re-implement this on every device platform. Something we developed as a proof-of-concept and made available as...
Will provide some example VODs before we start working on this one.
Here is an example VOD with HLS interstitial and server-side inserted ad segments that the Channel Engine should handle (by just passing through HLS interstitial tags). IDs and start-date needs...
Example stream (with ads replaced): https://92afaa4d093f4ca58b7c73e1622a9715.mediatailor.eu-west-1.amazonaws.com/v1/master/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/master.m3u8 Example stream (before ads replaced): https://demo.vc.eyevinn.technology/channels/eyevinn/master.m3u8
Example manifest from MediaTailor: ``` #EXTM3U #EXT-X-VERSION:6 #EXT-X-TARGETDURATION:12 #EXT-X-MEDIA-SEQUENCE:57416 #EXT-X-DISCONTINUITY-SEQUENCE:1 #EXT-X-INDEPENDENT-SEGMENTS #EXTINF:12.0, https://lab.cdn.eyevinn.technology/OWL_MVP_2021.mp4/manifest_3_00011.ts #EXT-X-DISCONTINUITY #EXT-X-DATERANGE:ID="66012e17-c1b6-428d-9489-93df4c982b14",START-DATE="2021-11-15T22:33:44.052Z",X-SCHEDULE-END="2021-11-15T22:36:48.052Z",X-TITLE="BAAHUBALI_3_Trailer_2021",X-CHANNELID="eyevinn",CLASS="se.eyevinn.schedule" #EXT-X-PROGRAM-DATE-TIME:2021-11-15T22:33:44.052Z #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57417 #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57418 #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57419 #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57420 #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57421 #EXT-X-DISCONTINUITY #EXTINF:2.0, ../../../../segment/1b8a07d9a44fe90e52d5698704c72270d177ae74/Demo/fa3fadef-f7c3-43e5-b8d0-efcb7853ccb6/2/57422 #EXTINF:2.0,...
Thank you for the contribution! We've just added segment template support so if you can rebase with main again and check I can have a look at the PR then.
Thanks, we'll review!
Btw. can you rebase, fix linting issues and resolve the conflicts with main first though.
Sorry, but can you rebase with main again and resolve any conflicts? Thanks
I'm thinking, is there a way the actual length of the token can be reduced. I am worried about limitations in URL length