国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻

這篇具有很好參考價(jià)值的文章主要介紹了測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

??除了Windows Media Player組件,在百度上搜索到還有不少文章介紹采用Vlc.DotNet組件播放視頻,關(guān)于Vlc.DotNet的詳細(xì)介紹見參考文獻(xiàn)1,本文學(xué)習(xí)Vlc.DotNet的基本用法。
??VS2022中新建基于.net core的winform程序,在Nuget包管理器中搜索Vlc.DotNet,選擇其中的Vlc.DotNet.Forms包,該包用于Winform項(xiàng)目。

測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻,dotnet編程,c#,Vlc.DotNet,視頻
??安裝Vlc.DotNet.Forms包后,會(huì)在VS2022工具箱中增加新的分類項(xiàng),其中的VlcControl控件可以直接拖拽到窗口中使用。
測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻,dotnet編程,c#,Vlc.DotNet,視頻
??構(gòu)建最簡(jiǎn)單的測(cè)試界面,主要包括選擇視頻文件、暫停、繼續(xù)播放、停止功能,調(diào)用代碼都比較簡(jiǎn)單,VlcControl控件提供可供直接調(diào)用的函數(shù):

vlcControl1.VlcMediaPlayer.Play();
vlcControl1.VlcMediaPlayer.Pause();
vlcControl1.VlcMediaPlayer.Stop();

測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻,dotnet編程,c#,Vlc.DotNet,視頻
??需要說明的有兩點(diǎn):
??1)Vlc.DotNet封裝的是libvlc相關(guān)的動(dòng)態(tài)鏈接庫(kù)文件,程序啟動(dòng)時(shí)必須設(shè)置vlcControl1.VlcLibDirectory屬性以指定libvlc文件所在文件夾,安裝包時(shí)不會(huì)同步安裝libvic,需自行下載,下載地址見參考文獻(xiàn)4;
??2)vlcControl1.VlcMediaPlayer.Play函數(shù)直接傳入文件名的話不會(huì)播放視頻,Play函數(shù)的重載形式如下所示,本文使用FileInfo類型傳入視頻文件名稱。

public void Play(FileInfo file, params string[] options)
public void Play(Uri uri, params string[] options)
public void Play(string mrl, params string[] options)
public void Play(Stream stream, params string[] options)

??最后是程序運(yùn)行效果,如下圖所示:
測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻,dotnet編程,c#,Vlc.DotNet,視頻

參考文獻(xiàn):
[1]https://github.com/ZeBobo5/Vlc.DotNet
[2]https://www.cnblogs.com/luxiaoxun/p/3462153.html
[3]https://github.com/ZeBobo5/Vlc.DotNet/wiki/Getting-started
[4]https://download.videolan.org/pub/videolan/vlc/文章來源地址http://www.zghlxwxcb.cn/news/detail-735295.html

到了這里,關(guān)于測(cè)試C#調(diào)用Vlc.DotNet組件播放視頻的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決dotnet調(diào)用https請(qǐng)求被中止未能創(chuàng)建SSL/TLS安全通道

    解決dotnet調(diào)用https請(qǐng)求被中止未能創(chuàng)建SSL/TLS安全通道

    環(huán)境:dotnet4.7.2/winserver2012 調(diào)用https出現(xiàn)請(qǐng)求被中止,未能創(chuàng)建SSL/TLS安全通道 自定義SetCertificatePolicy 函數(shù),在建立http連接之前調(diào)用 SetCertificatePolicy 函數(shù)。 請(qǐng)求被中止: 未能創(chuàng)建 SSL/TLS 安全通道 英文搜索 : the request was aborted could not create ssl/tls (net 4.6) statckoverflow 上面大多答

    2024年02月16日
    瀏覽(15)
  • 【linux下安裝運(yùn)行C#程序環(huán)境】linux下安裝運(yùn)行C#(dotnet)程序環(huán)境

    【linux下安裝運(yùn)行C#程序環(huán)境】linux下安裝運(yùn)行C#(dotnet)程序環(huán)境

    若yum的數(shù)據(jù)源不是國(guó)內(nèi)的,速度原因,建議換yum數(shù)據(jù)源:yum換源操作 先查看系統(tǒng)版本號(hào): 結(jié)果: 先添加配置對(duì)應(yīng)的centos版本的C#數(shù)據(jù)源(此處為7) 可點(diǎn)擊鏈接找到自己需要的系統(tǒng)及版本 https://packages.microsoft.com/config/ 查找需要安裝的dotnet-sdk版本 結(jié)果: yum安裝C#依賴包(此處

    2024年02月14日
    瀏覽(51)
  • c#,dotnet, DataMatrix 類型二維碼深度識(shí)別,OCR,(基于 Halcon)

    c#,dotnet, DataMatrix 類型二維碼深度識(shí)別,OCR,(基于 Halcon)

    代碼中部分調(diào)用的 c++ 函數(shù)參數(shù),具體說明自行研究~(我也是參考的其他資源,還沒研究透徹) 例如:HOperatorSet.GenRectangle2() , 2000, 2000, 0, 2000, 2000 這些數(shù)字應(yīng)該是選取的圖片解析范圍、尺寸(長(zhǎng)、寬),2000 更改成 100 后可能只會(huì)識(shí)別到部分二維碼。 效果圖: 鏈接:https:

    2024年02月20日
    瀏覽(24)
  • dotnet C# 通過 Vortice 使用 Direct2D 特效入門

    本文將告訴大家如何通過 Vortice 使用 D2D 的特效 本文屬于 DirectX 系列博客,更多 DirectX 和 D2D 以及 Vortice 庫(kù)的博客,請(qǐng)參閱我的 博客導(dǎo)航 上一篇: DirectX 使用 Vortice 從零開始控制臺(tái)創(chuàng)建 Direct2D1 窗口修改顏色 在上一篇博客里面,咱創(chuàng)建了一個(gè) Win32 空窗口,接著給他掛上了

    2024年02月17日
    瀏覽(18)
  • dotnet 使用 MSTestRunner 將單元測(cè)試制作為獨(dú)立可執(zhí)行文件

    dotnet 使用 MSTestRunner 將單元測(cè)試制作為獨(dú)立可執(zhí)行文件

    以往的單元測(cè)試都是不能單獨(dú)作為一個(gè)獨(dú)立的可執(zhí)行文件跑的,需要在 VisualStudio 或 VSTest 或 dotnet test 里面運(yùn)行。這就限制了運(yùn)行單元測(cè)試的環(huán)境了,有時(shí)候開發(fā)者可能期望在無 SDK 或開發(fā)環(huán)境下執(zhí)行單元測(cè)試,這時(shí)就可以用到本文介紹的 MSTestRunner 功能,將單元測(cè)試制作為獨(dú)

    2024年04月26日
    瀏覽(16)
  • 使用VLC實(shí)現(xiàn)自動(dòng)播放視頻

    VLC是一款開源的多媒體播放器,它支持大量的視頻和音頻格式,并且具有強(qiáng)大的腳本和編程接口。雖然VLC本身并沒有內(nèi)置的編程語(yǔ)言,但你可以通過其命令行接口或Lua腳本來實(shí)現(xiàn)自動(dòng)化播放視頻的功能。 以下是一個(gè)簡(jiǎn)單的示例,展示如何使用VLC的命令行接口來編寫一個(gè)自動(dòng)播

    2024年04月14日
    瀏覽(37)
  • gstreamer推流SRT協(xié)議視頻,VLC播放SRT視頻(一)

    gstreamer推流SRT協(xié)議視頻,VLC播放SRT視頻(一)

    Secure Reliable Transport(SRT)是安全、可靠、低延時(shí)的多媒體實(shí)時(shí)傳輸協(xié)議。SRT協(xié)議使用AES進(jìn)行數(shù)據(jù)加密,運(yùn)用FEC進(jìn)行前向糾錯(cuò),并且有流量控制、擁塞控制。類似于QUIC協(xié)議,SRT采用UDP代替TCP,在應(yīng)用層提供發(fā)送確認(rèn)機(jī)制、ARQ自動(dòng)重傳,減少端到端的延遲。 SRT探測(cè)實(shí)時(shí)網(wǎng)絡(luò)帶寬狀

    2024年01月22日
    瀏覽(23)
  • 安卓使用VLC播放視頻,實(shí)現(xiàn)截圖和錄制功能

    VLC是一款非常強(qiáng)大的開源媒體播放器,由VideoLAN組織開發(fā)和維護(hù)。它最初是為學(xué)校項(xiàng)目開發(fā)的,但現(xiàn)在已經(jīng)成為全球最流行的媒體播放器之一。 VLC具有以下幾個(gè)主要特點(diǎn): 多平臺(tái)支持:VLC支持幾乎所有主流的操作系統(tǒng),包括Windows、macOS、Linux、iOS和Android。這意味著你可以在幾

    2024年02月09日
    瀏覽(41)
  • 使用vlc在線播放rtsp視頻url

    使用vlc在線播放rtsp視頻url

    1. 2. ? ?3. ?工具鏈接: https://download.csdn.net/download/qq_43560721/88249440

    2024年02月11日
    瀏覽(20)
  • linux平臺(tái)vlc無法播放.h265視頻解決方法

    linux平臺(tái)vlc無法播放.h265視頻解決方法

    PS:發(fā)現(xiàn)windows環(huán)境下安裝的vlc可以直接打開.h265視頻,但在linux環(huán)境下(本人ubuntu環(huán)境)卻無法直接打開。 解決辦法: 1、點(diǎn)擊工具下面的偏好設(shè)置 2、選擇左下角的“全部”,之后點(diǎn)擊“輸入/輸出編碼器”下面的“去復(fù)用器”,之后右邊的“去復(fù)用模塊”中選擇“HEVC/H.265視

    2024年02月16日
    瀏覽(10)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包