使用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視頻及本地視頻等等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM