Hello Tomas,
Please, How can i broadcast a video file? Thanks a lot.
*** Sent via Developersdex http://www.developersdex.com ***
[PD] Hello
You wrote me an e-mail, but I prefere to respond this way, so that more people
could read it...
Try using DirectShow with some broadcasting filters, i.e. Elecard (
www.elecard.com).
You can download Platform SDK (Directshow SDK is a part of it) and use GraphEdit
to create graph reading file from disc and broadcasting it using Elecard
filters. This way you can check if this solution meets your expectations
without writing line of code. When you are done you can use DirectShow as
normal COM library from C#. The problem is there is no DirectShow tlb. There
are at least two ways to solve this problem. One way is to use project named
DirectShow.NET, which is a set of wrappers for DirectShow COM objects. Other
way is to compile DirectShow idl's to tlb and import add reference to it
in your solution.
The other (much simpler) way to stream video to multiple users is to use
Microsoft's ConferenceXP project -
http://www.conferencexp.net/community/default.aspx.
Good luck!
Piotr Dobrowolski