I found out about OpenWebRTC and was wondering if there was a way to implement it in the suckless surf browser. Does anyone know if this is possible and how I would go about it?
Asked
Active
Viewed 424 times
1 Answers
2
I wouldn't use OpenWebRTC, development has stopped and you will probably hit bugs. WebRTC has had some pretty big changes since development has stopped (PlanB -> Unified Plan) and mDNS candidates.
GStreamer itself now has webrtcbin. There are also WebRTC implementations (webrtc.org, aiortc, pion) that can do media!
I would build the WebRTC integration out of process. You could write some IPC and let a 'WebRTC implementation' talk over a socket and exchange SDPs back and forth. I don't know surf's code that well to know how possible that is though.

Sean DuBois
- 3,972
- 1
- 11
- 22
-
1Thanks for the answer, I will look into it. – Chain Feb 08 '20 at 11:05
-
No problem! If you have any general WebRTC stuff always happy to help on the Pion Slack (even if you aren't using Pion) – Sean DuBois Feb 09 '20 at 05:14
-
@Fuseteam I honestly stopped looking into it. – Chain May 20 '20 at 23:06
-
@Chain ohw too bad – Fuseteam May 26 '20 at 18:35