docker-wyze-bridge icon indicating copy to clipboard operation
docker-wyze-bridge copied to clipboard

Add WebRTC Support

Open mrlt8 opened this issue 4 years ago • 8 comments

Since wyze has native WebRTC, it's probably a good idea to switch over to the kinesis WebRTC as backup and/or in addition to tutk.

mrlt8 avatar Oct 31 '21 04:10 mrlt8

Are there any performance hits or benefits? Is WebRTC more stable?

tonesto7 avatar Nov 02 '21 19:11 tonesto7

I was able to access the stream which also supports audio, but haven't been able to do much testing as ffmpeg and rtsp-simple-server don't seem to support webrtc natively.

mrlt8 avatar Nov 02 '21 22:11 mrlt8

Don't know if you've seen it, but home assistant has native WebRTC support now that someone implemented it for the nest cams that use it. https://github.com/home-assistant/core/pull/57034

mckochan avatar Nov 03 '21 16:11 mckochan

I hope it works better than RTSP now. I can't use them at all since updating to DTLS firmware.

I've even split my 8 cameras into 2 bridges and they still won't stay streaming

tonesto7 avatar Nov 05 '21 00:11 tonesto7

It would still use RTSP. What would change is the backend - replace tutk with webRTC.

mrlt8 avatar Nov 05 '21 01:11 mrlt8

Are you close to allowing access in edge release?

tonesto7 avatar Nov 05 '21 01:11 tonesto7

Has Webrtc been implemented in the main branch? I added the environment variable WEBRTC, but I’m not seeing anything in the log indicating it’s using Webrtc.

parthmodi avatar Jan 07 '22 04:01 parthmodi

Not yet. We can pull the signaling URL, token, etc, but not really sure where to go from there as there.

Home Assistant has support for WebRTC, but I was not able to figure out how to get it working with the wyze stream.

mrlt8 avatar Jan 07 '22 04:01 mrlt8