593 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
0
votes
0
answers
289
views
MPEG-DASH(.mpd) implementation similar to my existing methods written currently for .m3u8
I have the following 2 methods written in python which have been implemented for .m3u8 playlist files
Make a master manifest.
Make a Feed manifest.
My purpose is to do the same for .mpd manifest ...
1
vote
0
answers
86
views
Video.js not passing Cloudfront Signed Cookies for DASH player
I'm building in NextJS a video player using Video.js to serve DASH content, the user will be able to access the videos based on the Cloudfront Signed Cookies served by the backend. The issue is that ...
3
votes
0
answers
218
views
Calculating PCR (Program clock reference) in MPEG2 Transport stream
i am implementing transcoder and packager for abr protocols (HLS/DASH), and also udp mutlicast as output option. I am currently finishing multiplexing of mpeg 2 transport streams, but i do not really ...
-2
votes
1
answer
507
views
How to set segment duration of a DASH stream using ffmpeg?
I am trying to convert a video to a live DASH stream using ffmpeg. The command looks like this:
ffmpeg -i input.mp4 -preset veryfast \
-c:v libx264 -pix_fmt yuv420p -map 0:v:0 \
-s:0 1280x720 -b:v:0 ...
1
vote
1
answer
224
views
Web Audio API: how do I play audio from a DASH stream without audio artifacts?
I am trying to play audio from https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd using a custom player. The player I have does the following:
Downloads and decodes each segment of audio one ...
0
votes
1
answer
99
views
Referencing secondary manifests in dash
I am currently exploring SSAI implementation via mediatailor. From the looks of it, by default mediatailor requires the entire VMAP response at the start. I am looking for a way (in VOD) where I can ...
1
vote
1
answer
478
views
Having problems compiling shaka player
[WARNING] No changes detected, skipping. Use --force to override.
[INFO] Generating Closure dependencies...
[INFO] Linting JavaScript...
[ERROR] *** A required dependency is missing: C:\Program Files\...
0
votes
0
answers
662
views
Microsoft Edge fails to play PlayReady DASH stream in VideoJS
I have encoded some videos to x264 with ffmpeg, and packaged it to mpeg-dash with Widevine + PlayReady DRM using Shaka Packager.
With VideoJS the Widevine stream plays perfectly on both Chrome and MS ...
3
votes
1
answer
235
views
Is it possible to pregenerate m3u8 file? (the playlist only) and skip the transcoding?
I am trying to create a media server, and only want to transcode video when it's played. However I need the playlist in advance so that the client play can load the video metadata. Is this possible?
I ...
1
vote
1
answer
3k
views
How can I play Widevine-encrypted content out of the browser?
I'm trying to playback Widevine-encrypted content outside of the browser. I'm trying to use the Content Decryption Module that ships with Chrome, which exports this API. After a lot of trial-and-error ...
0
votes
0
answers
1k
views
How to reduce the latency of CMAF?
I implemented CMAF through a self-built nginx server with ffmpeg, but I encountered some technical bottlenecks. My latency always remains at 3 seconds and cannot be further reduced. Additionally, I'm ...
1
vote
0
answers
88
views
Is there a way to add private attributes to MPD without violating the DASH standard?
I want to add a private attribute "programDateTime" to MPD, just like this:
<MPD type="dynamic" profiles="urn:mpeg:dash:profile:isoff-live:2011" programDateTime="...
0
votes
1
answer
3k
views
How to support quality levels in video.js and videojs-contrib-dash. videojs-contrib-quality-levels is not working
I am using Video.js and videojs-contrib-dash plugin to play a video from an MPD file with DRM. The MPD file has two resolutions: 480p and 720p. ABR (Adaptive Bitrate) is working well according to the ...
0
votes
2
answers
3k
views
Playing clearkey protected mpd content in html5 dashjs player with already acquired kty k and kid values
I am trying to play clearkey protected mpd file in dash.js/shaka player with already acquired kty k and kid values , for which i have written the following code but somehow unable to play it because ...
0
votes
0
answers
285
views
Change keyframe interval losslessly to produce mpeg-dash content
I have a case where i have a mkv file encoded to a 2.5 GB file with x264/CRF settings, in this file group of pictures are not of equal duration (i.e 2,4 or 6 seconds ...).
Now i want to create a mpeg-...