Closed Mera-balou closed 6 years ago
Hi @Mera-balou !
I'm glad you find RTSTAPP useful :)
This sounds like quite a straight forward feature to implement, I'll get to it ASAP! 👍
Alright so I've started an implementation and for this we'll need to build our own version of the GST RTSP server library, unfortunately, so this is going to take me some time, but I'm on it!
Aaaand here you go: https://github.com/EtixLabs/RTSPAllTheThings/pull/48
I merged the PR, I will update the official docker image later this morning. I tested the feature on my machine and it seems to work fine 👌.
Let me know if that works for you as well, and if you have other feature requests, don't hesitate to tell me!
I know that there aren't a lot of options to serve RTSP and that the ones that exist are not very user friendly, so I really hope that with a bit more work on RTSPATT, we'll be able to help a significant amount of people. 😄
Hi Ullaakut, I'm very impressed by your responsiveness. Well, let me try tonight or tomorrow and i will let you know about it.
Sounds good, thanks 👍
Hi,
I 've just discovered your wonderful project and i have an enhancement to request. It seems that when you set up a username and a password, like this example command :
docker run --rm -e RTSP_USERNAME=admin -e RTSP_PASSWORD=1234 -p 8554:8554 ullaakut/rtspatt
, RTSPAll request by default a basic access authentication method.In the RTSP RFC, both basic and digest access authentication methods are allowed. Is it possible to add an override options to choose which one we want (default:basic if not set), like
[-e RTSP_AUTH=digest|basic]
Thanks