webrtc pointers
#9336
Replies: 2 comments 2 replies
-
I've also asked in other threads whether they have to transcode the stream at all. |
Beta Was this translation helpful? Give feedback.
2 replies
-
Created an issue at #9469, which has made a good amount of progress (but still has unresolved questions at the time of writing this) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If this belongs in the go2rtc repo, let me know
I have a few cameras, like the Reolink RLC-820A and Duo 2. I've spent days trying to get this to work the way I'd like, but still running into issues. I would like to view at least 2 (maybe 3 or 4) "real time" high quality streams on the Frigate "Cameras" page as well as in Home Assistant. It seemed like go2rtc and webrtc were the way to go.
These Reolink cams offers two streams, the "main" 4k h265 stream, and the "sub" h264 stream. My configs are roughly as follows
I've tried countless variations on the ffmpeg params (mostly because I have no idea what I'm doing), but it should theoretically be possible to transcode the h265 stream as h264, add opus audio, and use that for the high quality livestreaming with webrtc, right? I've had a couple occasions where webrtc works for one camera type for the live view in Frigate, but I still get laggy MSE or worse in Home Assistant. Sometimes I get webrtc to work, but it's just a green screen. Sometimes I just get go2rtc/ffmpeg errors. What are the recommended settings to do what I'm trying to accomplish (assuming it's even possible). I'd be totally fine having a 1k stream too (tips welcome), if that helps solve my problems, it's just that the substream is so low quality that I'd like something better.
So, at a high level, am I even on the right track? go2rtc and ffmpeg should be able to turn a h265 stream into a h264 stream, right?
I can include my go2rtc logs or info/links pages if they would be useful.
Beta Was this translation helpful? Give feedback.
All reactions