用C#.Net播放.WMV

时间:2010-08-18 05:55:49

标签: c# .net dll video audio

您好我想在C#应用程序中播放WMV(或视频文件)..

我已经制作了软件,当我点击文件然后打开文件菜单然后我选择媒体文件但是当我点击播放然后应该播放文件..

所以请指导我......

如果需要任何dll,请告诉我......

提前致谢

3 个答案:

答案 0 :(得分:2)

您可以使用DirectX AudioVideoPlayback库。它不是最好的,但使用起来非常简单:

http://msdn.microsoft.com/en-us/library/bb324497(VS.85).aspx

答案 1 :(得分:0)

您可以使用

System.Diagnostics.Process.Start("filename");

在默认媒体播放器中启动媒体文件。

如果您想通过代码控制播放,也可以使用SoundPlayer。

System.Media.SoundPlayer player = new System.Media.SoundPlayer("filename");
player.Play();

编辑抱歉,SoundPlayer仅适用于声音。

答案 2 :(得分:0)

在更复杂但更强大的方面,您可以在您的应用中托管其中一个silverlight播放器。

http://silverlightviewport.codeplex.com/