motioneye-project / motioneye

A web frontend for the motion daemon.
GNU General Public License v3.0
3.93k stars 652 forks source link

Please support RTSPS Streams #2914

Open FlexerJR opened 8 months ago

FlexerJR commented 8 months ago

Hi Devs.

First of all thank you for MotionEye! It's a great tool I'm working with.

Unfortunately more and more Cameras will only be accessible with RTSPS with is an other protocol! Please make it possible to add Cameras with RTSPS Streams which is used by Bambulab X1C for example

Thank you and best regards

zagrim commented 8 months ago

I was already about to suggest creating a feature request in Motion repository, but despite the docs lacking any mention on RTSPS, it seems that it should already be supported in the recent release(s) (see discussion on https://github.com/Motion-Project/motion/pull/1346 and the changes in https://github.com/Motion-Project/motion/pull/1368), starting with 4.4.0.

In ME, it is possible to put RTSPS URL for a network camera (after a trivial change in handlers/config.py#L432), but it seems that we do some more fine-grained protocol specific stuff in utils/rtsp.py which would need to be adapted to the secure version of the protocol. Someone who has access to a camera which supports RTSPS would probably be best equipped to do that. Mine don't list RTSPS in the data sheet at least, and I'm unwilling to try my luck with firmware updates (if there even are any available)...