upload media file to kurento media server - file-upload

I am building an media site using WebRtc and Kurento Media Server with some streaming, recording and filtering features. And now i stuck at the uploading media file to media server feature.
how to upload a media file to kurento media server.

Related

Recording an image through a RTMP Server when the host has stopped their camera

Context
I have a Live-stream application implemented with AgoraWebSDK NG. The application streams to a RTMP server. The application uses setLiveTranscoding method of Agora client to set some configuration for the live streaming, including transcodingUsers, which setups the users layouts configuration in the live streaming. During the live streaming, the video is being recorded through the RTMP server, so it can be acceded later as a video asset
Problem
If the host has stopped their camera then the RTMP server will record the video with the last image of the host video at the moment they stopped their camera
So, I would like to know what is the necessary configuration to record the live streaming through the RTMP server with an image (user avatar) when the host has stopped their camera

Ant Media, Jitsi and Janus Which one is best to start live voice stream one to many in Mobile Applications?

I want to build a mobile application where one of the participating users can broadcast audio at a time to other participants can only listen audio, Ant Media, Jitsi and Janus Which one is best to start live voice stream one to many in Mobile Applications?
In my opinion [as a stream engineer] Before trying to choose a webrtc sfu, decide why you need webrtc technology ?
For one to many stream, hls is better and cheaper, easy to use with 3rd party cdn.
If you need to publish stream via webrtc, still you dont have to force end user to watch it as webrtc. Because the webrtc has limitation,
for instance
wowza can handle
750 concurrent endpoint
kurento 200
jitsi 500
janus (I tried 2017 and at that time not stable )
ant media 1300.
If I were you I'll prefer ant media,
here is reason
ingest webrtc -> play webrtc ( ABR enabled )
ingest webrtc -> play hls ( without any transcoding, the stream will be published with h264 )
ingest rtmp -> play hls
ingest rtmp -> play webrtc
wowza can only do
webrtc ingest -> transcode ( vp8,9 to h264 ) -> hls
rtmp to webrtc not supported by wowza. Also ant media enterprise edition is cheaper than wowza.

Is it possible to deliver RTSP stream via Kurento. WebRTC to RTSP

I want to use Kurento as media server which takes WebRTC as an input and provides RTSP stream as url: rtsp://kurento/streamName
Is this possible?
I saw https://github.com/lulop-k/kurento-rtsp2webrtc/ project which does opposite thing.
My final goal is to deliver a stream to mobile browsers via JSMPEG.
This is not possible, as Kurento team says: "We can consume it, but not produce it."
Now, as a common solution for this, you could stream from Kurento to Wowza media server using an RTP endpoint, and then re-stream RTSP from Wowza. In KMS google group there is a lot of content related to the integration between the two of them.

Streaming HTTP content over DLNA?

file based content served over HTTP, is it possible to have a DLNA server implementation that serves the file to DLNA clients? Some clients (TV) only has a DLNA client, I would like to use DLNA to stream non-local file (basically a DLNA server that proxies connection)
You can put your online video urls in a .m3u8 file and then put this file in your Digital Media Server (DMS) folder. Then DLNA player can play the links inside this file. But not all DLNA Digital Media Players (DMP) support this format.

Videowhisper - video not push to media server

I have installed Red5 on the media server and configured VideoWhisper RTMP Application there, which is accessed from the hosting demo. The application demo show/enable webcam, but when I click on record the application only take a snapshot but didn't push the video to media server.
Anybody experience this before?... here is my screenshot of the RTMP url on videowhisper test tool: