91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 27.11MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-28
  • 語言: C#
  • 標簽: vlc??c#??rtsp??

資源簡介

用網上找來的vlc 1.1.9,用C#做簡單的測試程序,可以播放rtsp,地址在源碼上,可以自己修改

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Runtime.InteropServices;

namespace?vlc.net
{
????public?partial?class?Form1?:?Form
????{
????????private?VlcPlayer?vlc_player_;
????????private?bool?is_playinig_;

????????public?Form1()
????????{
????????????InitializeComponent();
????????????vlc_init(false);
????????????//string?pluginPath?=?System.Environment.CurrentDirectory?+?“\\plugins\\“;
????????????//vlc_player_?=?new?VlcPlayer(pluginPathfalse);
????????????//IntPtr?render_wnd?=?this.panel1.Handle;
????????????//vlc_player_.SetRenderWindow((int)render_wnd);

????????????//tbVideoTime.Text?=?“00:00:00/00:00:00“;

????????????//is_playinig_?=?false;
????????}

????????public?void?vlc_init(bool?is_record)
????????{
????????????string?pluginPath?=?System.Environment.CurrentDirectory?+?“\\plugins\\“;
????????????vlc_player_?=?new?VlcPlayer(pluginPath?is_record);
????????????IntPtr?render_wnd?=?this.pictureBox1.Handle;?//this.panel1.Handle;
????????????vlc_player_.SetRenderWindow((int)render_wnd);

????????????tbVideoTime.Text?=?“00:00:00/00:00:00“;

????????????is_playinig_?=?false;
????????}

????????private?void?btnStart_Click(object?sender?EventArgs?e)
????????{
????????????OpenFileDialog?ofd?=?new?OpenFileDialog();
????????????if?(ofd.ShowDialog()?==?DialogResult.OK)
????????????{
????????????????vlc_player_.PlayFile(ofd.FileName);
????????????????trackBar1.SetRange(0?(int)vlc_player_.Duration());
????????????????trackBar1.Value?=?0;
????????????????timer1.Start();
????????????????is_playinig_?=?true;
????????????}
????????}

????????private?void?btnReset_Click(object?sender?EventArgs?e)
????????{
????????????if?(is_playinig_)
????????????{
????????????????vlc_player_.Stop();
????????????????trackBar1.Value?=?0;
????????????????timer1.Stop();
????????????????is_playinig_?=?false;
????????????}
????????}

????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????if?(is_playinig_)
????????????{
????????????????if?(trackBar1.Value?==?trackBar1.Maximum)
????????????????{
????????????????????vlc_player_.Stop();
????????????????????timer1.Stop();
????????????????}
????????????????else
????????????????{
????????????????????trackBar1.Value?=?trackBar1.Value?+?1;
????????????????????tbVideoTime.Text?=?string.Format(“{0}/{1}“?
????????????????????????GetTimeString(trackBar1.Value)?
????????????????????????GetTimeString(trackBar1.Maximum));
????????????????}
????????????}
????????}

????????private?string?GetTimeString(int?val)
????????{
????????????int?hour?=?val?/?3600;
????????????val?%=?3600;
????????????int?minute?=?val?/?60;
????????????int?second?=?val?%?60;
????????????return?string.Format(“{0:00}:{1:00}:{2:00}“?hour?minute?second);
????????}

????????private?void?trackBar1_Scroll(object?s

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-12-19?14:11??vlc.net\
?????目錄???????????0??2014-12-19?14:11??vlc.net\bin\
?????目錄???????????0??2014-12-19?14:12??vlc.net\bin\Debug\
?????文件??????530451??2014-07-23?07:29??vlc.net\bin\Debug\axvlc.dll
?????文件??????102400??2011-04-12?08:45??vlc.net\bin\Debug\libvlc.dll
?????文件?????2279936??2011-04-12?08:45??vlc.net\bin\Debug\libvlccore.dll
?????目錄???????????0??2014-12-19?14:12??vlc.net\bin\Debug\plugins\
?????文件???????65536??2011-06-07?07:29??vlc.net\bin\Debug\plugins\liba52tofloat32_plugin.dll
?????文件???????30720??2011-06-07?07:29??vlc.net\bin\Debug\plugins\liba52tospdif_plugin.dll
?????文件???????36352??2011-06-07?07:29??vlc.net\bin\Debug\plugins\liba52_plugin.dll
?????文件???????31232??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_attachment_plugin.dll
?????文件???????90112??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_bd_plugin.dll
?????文件???????33792??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_fake_plugin.dll
?????文件???????41472??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_ftp_plugin.dll
?????文件???????88064??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_http_plugin.dll
?????文件???????44544??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_imem_plugin.dll
?????文件???????75776??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_mms_plugin.dll
?????文件???????30720??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_output_dummy_plugin.dll
?????文件???????32256??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_output_file_plugin.dll
?????文件???????35840??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_output_http_plugin.dll
?????文件??????394240??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_output_shout_plugin.dll
?????文件???????36352??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_output_udp_plugin.dll
?????文件???????70144??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_realrtsp_plugin.dll
?????文件???????34304??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_smb_plugin.dll
?????文件???????31744??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_tcp_plugin.dll
?????文件???????32768??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaccess_udp_plugin.dll
?????文件???????49152??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libadjust_plugin.dll
?????文件???????38912??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libadpcm_plugin.dll
?????文件???????33280??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaes3_plugin.dll
?????文件???????33792??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libaiff_plugin.dll
?????文件???????33280??2011-06-07?07:29??vlc.net\bin\Debug\plugins\libalphamask_plugin.dll
............此處省略282個文件信息

評論

共有 條評論