c# - 使用 DirectX C# 流式传输视频

标签 c# .net directx

我创建了一个程序(C#)来使用 DirectX 库播放音频/视频文件。代码如下:

Video vid = new Video("K:\video_collection\vid1.avi");
vid.Owner = this;
vid.Play();

这些代码工作得很好,但我真正想要的是如何通过网络播放视频。首先,我想我只是像这样更改构造函数的参数:

Video vid = new Video("http://localhost:88/server/vids/vid1.avi");

但是,它会导致应用程序崩溃。那么我怎样才能让它发挥作用呢?也许使用另一个库?

感谢您的宝贵时间。

最佳答案

您是否尝试过使用 FromUrl() 方法?

http://msdn.microsoft.com/en-us/library/bb324192.aspx

关于c# - 使用 DirectX C# 流式传输视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5406554/

相关文章:

c# - 如何在 VC++ 中为软件创建一个 c# 包装器?

java - 如何创建通用浏览器插件/扩展?

.net - 在 ASP.NET MVC 中添加对 View 的引用

winapi - 包装器和框架有什么区别?

c++ - 为什么我的 char[] 存储垃圾?

c++ - 可以使资源无效的RAII

c# - 如何从 Deployment.Current.Dispatcher.BeginInvoke 获取结果?

c# - 切换状态(C#/Windows 窗体)

c# - 是否可以重载 ShowDialog() 以便子窗体将信息作为输出参数返回?

c# - 为什么结构中的迭代器可以修改这个?