Android Widevine DASH implementation + ExoPlayer

I want to play Widevine Modular - DASH video in my app and I want to use VideoView or ExoPlayer for it. Is there any sample how I can setup it? Or can you provide me any sample code how to acquire...

Graceful shutdown of asyncio coroutines

I'm currently having problems closing asyncio coroutines during the shutdown CTRL-C of an application. The following code is a stripped down version of what I have right now: #!/usr/bin/env...

Dash.js do not play mpeg-dash from nginx rtmp module

I have nginx with rtmp plagin, i have test page with dash.js player. I need to stream mpeg-dash. I stream with ffmpeg, nginx process the stream, dash player try to play the stream, but dash.js...

open multiple files and write its data into one file including line break

I have multiple .m3u files containing strings like: string1 string2 etc //(with the line break) I want to add this information into one file but when it gets to the end of a file, add a line...

snmpwalk failed with authorizationError

I tried to execute: snmpwalk -v 3 -u snmpv3username -A <passphrase> -a MD5 -l authNoPriv localhost .1.3.6.1.4.1.334.72.1.1.6.2.1.0 However, I got the following error: Error in packet. Reason:...

How download a MPEG Dash with DRM?

Is possible download a MPEG Dash content with DRM? How can I decrypt using the MPD file? I tried download all M4S segments (audio and video) but when I join the segments the video doesn't work...

Determine the $Number of segments of a DASH Media from MPD file

How can I determine the $Number of segments of a DASH media if the MPD file doesn't have any segment URL's lists? It only has a segment template tag, so I don't know how many segments the media...

Is YouTube still using DASH?

Is YouTube using MPEG-DASH for delivering its videos? I see that if I use the -F option in youtube-dl for some videos there is no "DASH video", e.g., https://www.youtube.com/watch?v=Us-TVg40ExM....

Is there any way that Bitmovin Player can autoplay without muted?

I was trying to make the Bitmovin Player autoplay without muted. And the browser said it is not allowed. But Netflix and Amazon movie work. Just wondering is there anyway that can make the...

Problem converting RTSP to HLS Nginx to stream

I'm really new with nginx and Ubuntu. I'm trying to setup a website to stream an IP Camera Video to the internet. I'm currently using nginx 1.14 and ubuntu 18.04. I have the RTSP url from the...

Unable to play MPD file with multiple periods in Dash.js Player

I am newbie in MPEG-DASH topic and working on a MPD file with two periods and each period has its own initial video and segment information. Also each period has different duration. When I try to...

Generate single MPEG-Dash segment with ffmpeg

I've been trying to implement a Plex-like video player that transcodes an arbitrary video file on-demand, and plays it with MPEG-Dash on a webpage. I was able to implement the client side player...

Why this dash manifest keeps the player stuck until streams are downloaded?

I have this manifest file below . The issue is that the player waits for the streams to download completely before to start playing which is bad for the user experience. Any idea how to fix it? I...

How can I use Shaka Player with raw mp4 video data arriving over xhr or websocket?

I know how can I give Shaka Player a file or mpd from the internet to playback. However, how can I push raw data from client side JavaScript to it? I could not find anything for that, maybe it is...

JSON data in dash DataTable invalid argument

I'm trying to display my data into a Dash DataTable but i've got this error: Invalid argument `data` passed into DataTable. Expected an array. Was supplied type `object`. My data (amazon comments)...

Graphing a log file with Python

To start with I don't usually use any scripting language other than bash. However I have a requirement to graph the data from a large number of environmental monitoring log files from our server...

VideoJs player ignoring preload

I'm at a loss for why this is happening and am failing to come up with an effective, non-hacky solution. I have a ReactJs Video component that features a simple implementation of a videojs player....

nginx configuration for DASH

I have downloaded a docker container with an DASH-MPEG server Here, I have read the documentation, but when in tried to serve a custom dash video (with diferent video resolutions and the mpd file...

Decrypting fragmented mpeg-dash using ffmpeg

I have an mpeg-dash which I want to decrypt. I have the CENC decryption key. But I am unable to get it working. The dash uses segment template. Here is the dash <?xml version="1.0" ?> <MPD...

How to parse a MPD manifest video file and get segments of an image adaptation set?

I am using mpeg-dash mpd file to stream video using videoJS. I am trying to display thumbnail of the video while using the seek bar. The adaptation set for image is received on the manifest file....

AAPT Error: attribute 'package' in <manifest> tag is not a valid Android package name

I have looked at the previous answers for this question but the AAPT error still occurs. error: attribute 'package' in <manifest> tag is not a valid Android package name:...

Why is my Widevine PSSH invalid in DASH manifest?

First of all, to encode my videos (240p, 720p, 2k), I'm using MP4Box -crypt L1/crypt.xml output_240.mp4 -out output_240_encrypted.mp4 crypt.xml <?xml version="1.0" encoding="UTF-8" ?> <GPACDRM...

Streaming via nginx and hls not working fully

so I've configured my nginx server on azure to the point that i can in fact connect to it and stream but there is one issue i don't have the .m3u3 file in my hls directory, I'm streaming to this...

Django Channels: How to pass incoming messages to external script which is running outside of django?

I have started a private project with Django and Channels to build a web-based UI to control the music player daemon (mpd) on raspberry pi. I know that there are other projects like Volumio or...

FFMPEG/DASH-LL creates audio and video chunks at different rates; player is confused (404 errors)

I'm trying to create a MPEG-DASH "live" stream from a static file to test various low latency modes. The DASH muxer in FFmpeg creates two AdaptationSets, one for video chunks and one for audio...

How to decrypt video with sample-aes-ctr encryption

I downloaded my video lecture using ffmpeg. But it was not decrypted as sample aes is not supported by ffmpeg till now. Link to m3u8:...

Avoid live streams with Youtube-dl search

I am having a problem with a program that does a keyword search on Youtube-DL and displays the results. (In this case, Amout is 5, so it searches 5 times.) This code was created from this...

Decrypt mpeg dash live streaming with Widevine decryption url and restream with ffmpeg

I have MPD file by URL (Video URL) - Stream type DASH Widevine License URL - https: // drm .... /widevine/cenc/..../getlicense This bunch can be opened using an online player and view the...

How should I should I configure NGINX rtmp server so I can publish both a rtmp stream and hls at the same time

I currently have an ffmpeg bash script running that pulls an RTSP feed from a live camera feed and then publishes it as RTM` to my Nginx server. The requirements for the server is that uses can...