Read the statement by Michael Teeuw here.
[MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
-
@bill22
Getting somewhere.
Now you need to slowly add additional parameters.
Like --live --video_queue 4 -
i might be wrong. I added it here and received the error message “…file not found”:
/usr/bin/omxplayer --genlog --hw --win --live --video_queue 4 '351 968 703 1210' 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803'
Do i need to add those parameters somewhere else?
-
/usr/bin/omxplayer --genlog --hw --live --video_queue 4 --win '351 968 703 1210' 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803'
-
Thanks!
OK, positive effect on the video, running pretty smooth now!
Audio still missing… -
@bill22
With Buck Bunny you had audio, right?
Audio over hdmi or audio jack?Try adding --audio_queue 4
Then try removing --hw -
yes with Buck Bunny the audio was there.
I use audio over HDMI.
adding
--audio_queue 4
didn’t change the behaviour .
removed
--hw
Audio is working smoothly together with video ! !
-
@bill22
Great!!Now you could try to enable the RTSPStream module again.
Useurl: ''rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803'',
It can be that you need to play a little.
single quote single quote < url > single quote single quote
double quote single quote < url > single quote double quote
single quote < url with & > single quoteI hope you understand what I mean.
Look at the pm2 log for clues.
Over and out for today.
-
Thank you very much for your guidance getting it to this point !!!
Great that it is working so far!
Have a good evening and i will follow your recommendations and let you know the outcome!
Bill
-
Try this
url: 'rtsp://192.168.178.1:554/?avm=1\&freq=394\&bw=8\&msys=dvbc\&mtype=256qam\&sr=6900\&specinv=0\&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803',
Perhaps even the ? needs to be escaped
url: 'rtsp://192.168.178.1:554/\?avm=1\&freq=394\&bw=8\&msys=dvbc\&mtype=256qam\&sr=6900\&specinv=0\&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803',
-
Here a procedure on how to use omxplayer as an addition to MM (without MMM-RTSPStream).
This is how I use it for my Axis IP cam.
You might need to reposition a few modules to make place for the overlaid stream.pi@MagicPi:~ $ cd pi@MagicPi:~ $ vi avm_stream.sh #!/bin/bash echo "Starting AVM stream ..." /usr/bin/omxplayer --genlog --live --video_queue 4 --win '351 968 703 1210' 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803' pi@MagicPi:~ $ chmod +x avm_stream.sh pi@MagicPi:~ $ pm2 start avm_stream.sh i@MagicPi:~ $ pm2 save i@MagicPi:~ $ pm2 status
Instead of vi you of course can use nano or so.
When it runs you can remove the --genlog option.
And I kind of lost track which exact command worked for you at the end.