如何开始制作一个音频和视频流应用程序在c#

问题描述:

我在哪里可以开始我的音频/视频流..例如即时通讯在我的桌面家庭播放音乐,我可以在工作中通过媒体播放器通过IP ..如何开始制作一个音频和视频流应用程序在c#

我只是想开发我自己的音频流媒体服务器使用c#..

这取决于你的要求。 如果您只需要传输Windows Media Format(WMV)而不是WME SDK,则应解决问题 - http://www.microsoft.com/download/en/details.aspx?id=23848。 如果您需要使用多种格式和编解码器进行流式处理,您可以使用易于集成和流式处理的VLC Media Player ActiveX。 使用VLC你有选择的像转码,预览,多播,UDP/TCP等 http://www.videolan.org/vlc/

[编辑] 如果需要使用VLC帮助,我可以提供一些例子。

要开始使用VLC ActiveX,您应该首先安装VideoLan中的最新VLC播放器。 比去VisualStudio - 工具箱 - (RightClick)选择项目。 比COM组件的选项卡选择VideoLAN VLC ActiveX插件v2。将任意位置拖放到表单中。

code: //第一个参数。可以是FileName,另一个网络流IP或Cd/DvD驱动器 // Thir Param。应该是你想用你可以从http://www.videolan.org/doc/play-howto/en/ch04.html

vlc.playlist.add("FileName/Stream IP/Drive Letter","Display Text", "Options"); 

vlc.playlist.play(); 

这里读选项的也是使用VLC的ActiveX另一篇文章 - http://www.codeproject.com/KB/audio-video/LiquidVideo.aspx

+0

是的,我可以看到一些例子吗?我试过这个链接http://www.microsoft.com/download/en/details.aspx?id=23848,但他们的例子不工作,当我将其转换为最新.. –

+0

@vrynzent我更新了我的问题,检查它并告诉我们它是否正常工作! – Burimi