C# VLC视频直播 rtsp


VLC开发包,直接直播视频播放,推流的地址,直接进行rtmp,rtsp,hls,http等在线直播。
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;


/**

* 作者:IT记事本
* 年份:2016
* 网址:www.itnotepad.cn 
* 说明:请描述文件功能及作用等信息 

**/


namespace CSharpVLC
{
    public partial class frmITNotepad : Form
    {
        public frmITNotepad()
        {
            InitializeComponent();
            this.Init();
        }
        /// 
        /// 初始化
        /// 

        private void Init()
        {
            btnFirst.Click += (s e) =>
            {
                string rtsp = txtFirst.Text.Trim();
                if (string.IsNullOrWhiteSpace(rtsp))
                {
                    MessageBox.Show(“请填写RTSP地址!“);
                    txtFirst.Focus();
                    return;
                }
                if (btnFirst.Text == “直播“)
                {
                    bool flag=uPlayer1.Play(rtsp);
                    if (flag)
                    {
                        btnFirst.Text = “停止“;
                    }
                    else
                    {
                        MessageBox.Show(“播放失败,请检查地址及VLC插件!“);
                    }
                }
                else
                {
                    btnFirst.Text = “直播“;
                    uPlayer1.Stop();
                }
            };

            btnSecond.Click += (s e) =>
            {
                string rtsp = txtSecond.Text.Trim();
                if (string.IsNullOrWhiteSpace(rtsp))
                {
                    MessageBox.Show(“请填写RTSP地址!“);
                    txtSecond.Focus();
                    return;
                }
                if (btnSecond.Text == “直播“)
                {
                    bool flag = uPlayer2.Play(rtsp);
                    if (flag)
                    {
                        btnSecond.Text = “停止“;
                    }
                    else
                    {
                        MessageBox.Show(“播放失败,请检查地址及VLC插件!“);
                    }
                }
                else
                {
                    btnSecond.Text = “直播“;
                    uPlayer2.Stop();
                }
            };
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-12-28 22:54  CSharpVLC
     目录           0  2016-12-28 23:02  CSharpVLCCSharpVLC
     文件        1389  2016-12-28 22:53  CSharpVLCCSharpVLC.sln
     文件       62976  2016-12-28 23:32  CSharpVLCCSharpVLC.v11.suo
     文件         187  2016-12-28 22:07  CSharpVLCCSharpVLCApp.config
     目录           0  2016-12-28 23:02  CSharpVLCCSharpVLCin
     目录           0  2016-12-28 23:32  CSharpVLCCSharpVLCinDebug
     文件       11776  2016-12-28 23:32  CSharpVLCCSharpVLCinDebugCSharpVLC.exe
     文件         187  2016-12-28 22:07  CSharpVLCCSharpVLCinDebugCSharpVLC.exe.config
     文件       24064  2016-12-28 23:32  CSharpVLCCSharpVLCinDebugCSharpVLC.pdb
     文件       22984  2016-12-28 23:31  CSharpVLCCSharpVLCinDebugCSharpVLC.vshost.exe
     文件         187  2016-12-28 22:07  CSharpVLCCSharpVLCinDebugCSharpVLC.vshost.exe.config
     文件         490  2015-10-30 15:19  CSharpVLCCSharpVLCinDebugCSharpVLC.vshost.exe.manifest
     文件      113171  2016-12-28 22:53  CSharpVLCCSharpVLCinDebuglibvlc.dll
     文件     2396691  2016-12-28 22:53  CSharpVLCCSharpVLCinDebuglibvlccore.dll
     文件      376851  2016-12-28 22:53  CSharpVLCCSharpVLCinDebug
pvlc.dll
     目录           0  2016-12-28 23:30  CSharpVLCCSharpVLCinDebugplugins
     目录           0  2016-12-28 23:25  CSharpVLCCSharpVLCinDebugpluginsaccess
     文件       13843  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_attachment_plugin.dll
     文件      100371  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_bd_plugin.dll
     文件       74259  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_ftp_plugin.dll
     文件      116755  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_http_plugin.dll
     文件       46611  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_imem_plugin.dll
     文件       72211  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_mms_plugin.dll
     文件       40979  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_rar_plugin.dll
     文件       94739  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_realrtsp_plugin.dll
     文件       39955  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_smb_plugin.dll
     文件       14355  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_tcp_plugin.dll
     文件       14355  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_udp_plugin.dll
     文件       76307  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibaccess_vdr_plugin.dll
     文件      159763  2016-12-28 22:53  CSharpVLCCSharpVLCinDebugpluginsaccesslibcdda_plugin.dll
............此处省略688个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)