I have searched for various samples online but I'm unable to find a suitable sample which is able to provide enough information.

I have tried Microsoft Expression Encoder, but the delay is too huge if I use broadcast method.

Directshow.net wise, the sample DxWebCam seems promising, but it lacks audio sample.

The idea I had in my mind is to send audio and video (frames) separately via TCP (or maybe UDP as highlighted by @macbral) but I am not sure how to handle synchronisation.

I'm looking at free samples as the current design is a 1 to 1 video conference via intranet.

Thanks for any help in advance.

有帮助吗?

解决方案

You can check ConferenceXP (a bit old project, but made simple conferences with it myself, after converting code to new visual studio/framework). To encode video, make more advanced streams- you can work with VLC api or Expression Encoder. Also you can try microsoft live messanger api (As i remember they have conferences in it).
PS there also is Skype api, but havent even seen it, so can say nothing about using it..You can research it too.

其他提示

I've been looking for the same and have given up on open source alternatives since none of those seem to work well from .NET.

I'm currently evaluating products from StreamCoders which looks promising: http://www.streamcoders.com/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top