rtsp-simple-server | use RTSP / RTMP / LL-HLS / WebRTC server | Video Utils library
kandi X-RAY | rtsp-simple-server Summary
kandi X-RAY | rtsp-simple-server Summary
rtsp-simple-server is a ready-to-use and zero-dependency server and proxy that allows users to publish, read and proxy live video and audio streams through various protocols:.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of rtsp-simple-server
rtsp-simple-server Key Features
rtsp-simple-server Examples and Code Snippets
Community Discussions
Trending Discussions on rtsp-simple-server
QUESTION
I am using this command to start a server on my linux machine:
docker run -d --rm -it --network=host aler9/rtsp-simple-server
And this command to connect an rtsp stream
docker run -v $(pwd):$(pwd) --network=host linuxserver/ffmpeg:arm64v8-latest -re -stream_loop -1 -i $(pwd)/sample.mp4 -c copy -f rtsp rtsp://localhost:8554/mystream
Is it possible to start a second rtsp server and connect rtsp streams to this second server.
What I am trying to do is to simulate multiple cameras with one sub stream for each camera
...ANSWER
Answered 2021-May-11 at 22:41Try running multiple rtsp servers like so:
QUESTION
I have two docker containers. The first one I run using this command:
...ANSWER
Answered 2021-Mar-31 at 18:08You should use rtsp_simple_server:8554
instead of localhost
.
Since in the container called rtsp_streaming
, localhost
means rtsp_streaming
and in rtsp_simple_server
, localhost means
rtsp_simple_server`. So you should use the container's name.
QUESTION
I'm using the rtsp-simple-server (https://github.com/aler9/rtsp-simple-server) and feed the RTSP Server with a FFMPEG stream.
I use a docker compose file to start the stream:
...ANSWER
Answered 2021-Jan-25 at 12:11When you say, "the quality of the video becomes pretty bad," I guess you mean your transcoded output video has a lot of block artifacts in it. That's generally because you haven't allocated enough bandwidth to your output video stream. Without enough output bandwidth to play with, the coder quantizes and eliminates higher-frequency stuff so it looks nasty.
You didn't mention what sort of program material you have. But it's worth mentioning this: in material with lots of motion (think James Bond flick) it doesn't save much bandwidth to reduce the frame rate: we're coding the difference between successive frames. The longer you wait between frames, the more differences there are to code (and the harder the motion estimator has to work). If you radically reduce the frame rate (from 24 to 2 for example) it gets much worse.
Talking-heads material is generally less sensitive to framerate.
You might try setting your bandwidth -- your output bitrate -- explicitly like this.
QUESTION
I've got this working:
...ANSWER
Answered 2020-Aug-20 at 17:38Combined command:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install rtsp-simple-server
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page