视频图像处理系列索引 || Arcgis/Engine/Server开发索引 || Web Map Gis开发索引 || jquery表格组件 JQGrid索引
WPF MVVM模式开发实现简明教程索引 || ArcGIS Runtime WPF(.net C#)开发简明教程索引

使用vlc进行二次开发做自己的播放器

 

可参考:

使用vlc播放器做rtsp服务器

使用vlc播放器播放rtsp视频

web网页中使用vlc插件播放相机rtsp流视频

 

 

使用

https://github.com/ZeBobo5/Vlc.DotNet

或者

https://www.nuget.org/packages/Vlc.DotNet.Core.Interops/

https://www.nuget.org/packages/Vlc.DotNet.Core/

http://www.nuget.org/packages/Vlc.DotNet.Forms/

https://www.nuget.org/packages/Vlc.DotNet.wpf/

 

https://ci.appveyor.com/project/ZeBobo5/vlc-dotnet/branch/master/artifacts

 

例子很详细

private void OnButtonPlayClicked(object sender, EventArgs e)
        {
            myVlcControl.Play(new Uri("http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi"));
            //myVlcControl.Play(new FileInfo(@"..\..\..\Vlc.DotNet\Samples\Videos\BBB trailer.mov"));
        }

        private void OnButtonStopClicked(object sender, EventArgs e)
        {
            myVlcControl.Stop();
        }

        private void OnButtonPauseClicked(object sender, EventArgs e)
        {
            myVlcControl.Pause();
        }

可以轻松播放网络视频,rtsp视频及本地视频等等。

posted @ 2016-11-01 09:54  jhlong  阅读(8170)  评论(0编辑  收藏  举报
海龙的博客 jhlong@cnblogs 版权所有© 转载请注明链接.有用请推荐一下
代码全部经过本人测试,但不保证复制粘贴就正常运行,更不保证能解决你的问题,请结合前后代码及描述理解后修改和使用