Audio / Video Devices Sinks and Sources - Bridge with libVLC #607
Replies: 3 comments 6 replies
-
I think LibVLCSharp is the most likely option for cross platofrm audio/video support with .NET and by extension for use with the sipsorcery library. One of the LibVLCSharp maintainers did email me a while ago mentioning that they were working on an example integration with sipsorcery. I haven't heard how it went. If you were feeling cheeky you could post an issue on the libvlcsharp repo asking if anyone knows of any demos using sipsorcery. You might get lucky ;). |
Beta Was this translation helpful? Give feedback.
-
Hello, Thank you for your reply. I will contact the LibVLCSharp team about this. Crossed fingers... :) In the meantime, not being familiar with SIPSorcery and stuff about encoders / codecs, I took a closer look at the FFmpeg library and the examples you provided. I noticed that there was no example of use using FFmpeg allowing:
Could this be a limitation of the FFmpeg.AutoGen library? It should be possible... Have you tried this track before? Extract from APIs: Thank you |
Beta Was this translation helpful? Give feedback.
-
I have found an example "WebRTCAndLibVLC" (https://code.videolan.org/mfkl/libvlcsharp-samples/-/tree/master/WebRTCAndLibVLC) and it is working fine. But could not figure out how to use LibVLCSharp as audio/video source. Any help in this regard. |
Beta Was this translation helpful? Give feedback.
-
Hi!
I just found out about SipSorcery and I have a few questions.
I am working on C # SDK (Cross-platform: UWP, WPF, MacOS, Android, iOS) using Rainbow platform bringing one-to-one and group discussion: https://www.nuget.org/packages/Rainbow.CSharp.SDK/
This Rainbow platform also supports WebRTC (P2P and audio / video / screen sharing) and SIP devices.
I would like to add support for WebRTC (SIP first) in my SDK using SIPSorcery.
I notice that the management of Audio / Video inputs / nettles is the sticking point to target all platforms.
It seems possible to use libVLC (according to this exchange sipsorcery-org/SIPSorceryMedia.FFmpeg#1). Do you think this is still correct? I would like to start creating an open source project to create this bridge between SIPSorcery and libVLC to allow the use of audio / video devices as receivers and sources.
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions