Read the statement by Michael Teeuw here.
[MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
-
@shbatm unfortunately I am not skilled enough for that sorry. :slightly_frowning_face:
Anyway it came out that VLC was not a good idea when using a Rockchip based SBC.
Its VPU can be used only if using gst-launch-1.0 like ie.:gst-launch-1.0 uridecodebin uri=file:///usr/local/test.mp4 ! rkximagesink
That way 4K streaming/playing looks good too.
-
@shbatm I’ve encountered a new issue.
While using a profile switching solution when I get to the profile that uses MMM-RTSPStream omxplayer displays the video at full screen! :face_screaming_in_fear:
The major problem is that no keyboard or mouse control can be used until I switch to a different profile that is not using your module.Can you please fix this?
-
That’s sounding more like the profile switcher’s issue - unless you’ve config’d this player to be full screen.
-
@bkeyport nope I didn’t set omxplayer anywhere but in this module. ;)
Also profile switching is only ‘telling’ modules to show or hide.
Nothing else.It’s done by voice command through MMM-AssistankMk2:
"CHANGE_PROFILE_1": { moduleExec: { module:[], exec: (module, params, key) => { var modules = ["YOUR", "MODULES", "TO", "SHOW", "FOR", "PROFILE1"] if (modules.indexOf(module.name) >= 0) { module.show() } else { module.hide() } } } }, "CHANGE_PROFILE_2": { moduleExec: { module:[], exec: (module, params, key) => { var modules = ["YOUR", "MODULES", "TO", "SHOW", "FOR", "PROFILE2"] if (modules.indexOf(module.name) >= 0) { module.show() } else { module.hide() } } } }, },
-
@cr4z33 said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:
Can you please fix this?
Please post your PM2 logs when this happens so I can try and troubleshoot. (Run
pm2 logs
in an SSH terminal, or post the excerpt from the files in~/.pm2/logs/
). -
@shbatm here you go. ;)
-
@shbatm you there mate? :hushed_face:
-
@cr4z33 Hey, sorry, I’m out of town and don’t have access to test anything related to this module (no easy access to cameras or a RPi) for the next few weeks.
There is definitely a glitch in the calls to stop and restart the streams, but I can’t test right now. You can try backing up to a previous version and see if it was the latest updates to cause the problem: try using
git checkout f583553
I will take a look as soon as I can, and on a side note, there is now official support for VLC w/ Hardware Accelerated Decoding on Raspbian, I am planning to see if it would be better to abandon OMXPlayer in favor of VLC.
-
@shbatm alright mate thanks for letting me know and sorry if I was insisting, but I thought you didn’t see my previous reply. :smiling_face_with_open_mouth_cold_sweat:
Gonna try to revert now.
Update
I can confirm that reverting back to that version gets rid of the issue. :thumbs_up_medium-light_skin_tone: -
@Cr4z33 No problem, sometimes I need a little prompting…
Glad the revert works. I’ll troubleshoot more when I’m back.