Closed dherman516 closed 6 years ago
Janus doesnot uncompress & compress the video stream
Not trolling, is there a reason to do that?
webrtc::PeerConnectionFactoryInterface::CreateVideoSource doesnot support compressed input. Maybe this changed recently ?
Looking at Janus.. Did they write their own RTC components (did not use the google code base)? Maybe that explains it..
Janus gateway implement its own WebRTC stack. you can also have a look to https://github.com/kclyu/rpi-webrtc-streamer that implement use raspberry OMX features
I am working on a non-GPU equipped platform acting as a webrtc gateway. so, using OMX features would be a bandaid for my proof of concept, but not for what I need.. thanks for the link
I am seeing a 226% CPU load on my raspi3 with one 480p RTSP stream. Janus handles it with a 10% cpu load.. thoughts?