Hong-Xiang / drilla

Drilla engine for HPC and visualization
MIT License
0 stars 2 forks source link

Investigate other WebRTC implementation in C# to replace SIPSorcery due to its high GC pressure #15

Open Hong-Xiang opened 1 month ago

Hong-Xiang commented 1 month ago

Candidates:

Hong-Xiang commented 1 month ago

We may investigate priority of turing back to WebView2 based WebRTC implementation, since SIPSorcery's media related abstraction may be hard to abstract as standard WebRTC interface, at least for capture meadia stream for headless surfaces, in WebView2, we can use canvas to implement it, but for SIPSorcery, I can't find proper way to create a media stream with correct id semantic

Hong-Xiang commented 3 weeks ago

Using WebView2 as RTC implementation now. In the future we should investigate libdatachannel and media encoder/decoder libraries