使用VLC搭建RTSP服务器
VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。既可以作为客户端来播放远程视频,也可以作为RTSP服务器对外发布视频,今天要说的正式后者
安装VLC
- 从VideoLan选择合适的版本并下载,双击“vlc-3.0.1-win32.exe”按照导航安装
VLC RTSP server
在进行这一步之前,我们需要准备一部小视频,如果你没有合适的视频,也可以去Download Sample Videos看看,各种类型,各种大小的都有
视频准备就绪,就正式开始我们的发布视频之旅:
第一步: 打开VLC播放器,导航到【媒体】>【流】,如下图:
第二步:选择【文件】页面,点击“添加”,如下图:
第三步: 选择下载好的小视频后,“串流”按钮变成可用状态,点击“串流”按钮,下一步,如下图:
第四步:【流输出】>【来源】界面直接下一步
第五步:【流输出】>【目标设置】界面,“新目标”选择“RTSP”,然后添加,如下图:
第六步:添加之后,需要设置【流输出】更加详细的信息,包括:端口号,路径。如下图:
第七步:【流输出】>【转码选项】页面使用默认
第八步:【流输出】>【选项设置】界面使用默认,点击“流”,即可完成视频发布,如下图:
发布之后的VLC如下图所示:
播放视频
视频发布之后,就可以另外再启动一个VLC Media Player进行观看,观看步骤:
第一步:打开VLC Media Player,导航到【媒体】>【打开网络串流(N)…】,如下图:
第二步:输入网络url,还记得上一章节第六步设置的端口号和路径吗?就是在这里用的哦,如下图所示:
确认播放之后就可以看到视频了,如下图:
所有能够访问到你的电脑的朋友都可以收看你的视频咯
使用VLC搭建RTSP服务器相关推荐
- LIVE555再学习 -- VLC搭建RTSP服务器(转)
实时流协议 RTSP 是在实时传输协议的基础上工作的,主要实现对多媒体播放的控制.用户对多媒体信息的播放.暂停.前进和后退等功能就是通过对实时数据流的控制来实现的. 而这些播放控制功能的实现不仅需要多 ...
- VLC搭建RTSP服务器的过程 -测试通过
第一步,打开VLC 第二步:在媒体下拉菜单下!有一个子菜单"串流"如图所示: 点击"串流"子菜单 弹出一个窗口!如下图所示. 添加一个你要串流的本地文件,我刚才 ...
- 用vlc搭建流媒体服务器
用vlc搭建流媒体服务器 作者:axu82119 来源:CSDN知识库 VLC是一种开源的播放器,同时也可以用作流媒体服务器.今天试验了几种搭建流媒体服务器的方法,这里做一个归纳总结. 本文使用的VL ...
- live555的安装 RTSP点播消息流程实例(客户端:VLC, RTSP服务器:LIVE555 Media Server)
live555是一个开源的软件,主要用来生成rtsp,rtp和sip服务器和客户端的软件.前几天需要看一下vlc中的rtsp的功能,在vlc中 rtp和rtsp的功能都是使用live555中的函数来生 ...
- live555搭建rtsp服务器推送实时流花屏问题解决
使用live555搭建rtsp服务器推送实时流时总是出现花屏,查阅资料按照大多数人所说的修改做了以下几项修改: 1.修改OutPacketBuffer::maxSize=1024*1024 ; 2.扩 ...
- 使用VLC和live555MediaServer搭建RTSP服务器
一.使用VLC搭建 服务端 1.打开"媒体--流"选项,如图所示: 2.点击"添加"按钮选择流媒体文件,然后点击"串流"按钮 3 ...
- vlc搭建rtsp直播Demo ffmpeg + nginx + flv.js实现rtsp网页播放Demo
文章目录 学习链接 本地视频文件作为数据源 推流步骤 拉流步骤 本地摄像头作为数据源 拉流步骤 vlc + ffmpeg + nginx + flv.js 实现网页视频直播 概括 vlc打开摄像头,提 ...
- VLC搭建RTSP直播流,图文介绍
将一个视频转成rtsp流,通过vlc播放器,搭建一个rtsp服务器,让rtsp客户端去访问这个视频的rtsp流 1 需要有vlc播放器,我的版本如下 2. 菜单:媒体 ---> 流 3. 添加视 ...
- Gstreamer——搭建RTSP服务器
一. 安装依赖库 sudo apt-get install gtk-doc-tools sudo apt-get install libgstreamer1.0-0 gstreamer1.0-plug ...
最新文章
- 007-迅雷定时重启AutoHotkey脚本-20190411
- Sunrun2016年Q3财务业绩强劲 冲刺全年目标
- PChar 类型的又一些用法
- python实现文件下载-python实现上传下载文件功能
- 洛谷 P1197 [JSOI2008]星球大战
- 浅谈文本词向量转换的机制embedding
- “AI+”农业向农民致敬-丰收节交易会:谋定工业反哺农业
- socket网络编程udp
- 感情沟通出了问题要怎么解决_感情专家咨询:感情出问题了怎么办?
- apache+php+mysql服务器搭建
- 树梅派编译opencv并且编译测试流程
- python和c先学哪个-初学者python和c语言先学哪个好呢?
- [开源项目]_[C++ CSDN博客下载-CSDN博客导出-CSDN博客备份工具]
- 计算机博士专业目录,tsinghua计算机博士专业目录
- HackMyvm(九)Gigachad持续更新
- unity 视频播放器没有声音
- python点云可视化工具_点云生成鸟瞰图(Python)
- 设计模式——策略模式( Strategy Pattern )
- 基于EEG-EMG混合控制方法的研究—生物机器人应用:现状、挑战与未来方向(三)
- 人力资源管理的毕业论文选题推荐?
热门文章
- 关于“#ifdef __cplusplus” 和 extern C 的问题
- python_day21面向对象的进阶(反射,内置方法,)
- Spark1.0.0 开发环境高速搭建
- 使用 Windows 服务器备份执行 Exchange 2010 备份
- vss2005与vs2005绑定问题解决
- 不只是让利百亿,天猫618揭示了哪些新零售趋势?
- C# 线程同步之排它锁/Monitor监视器类
- 2016企业开发趋势:Lightbend关于JVM开发者的调查
- 微信公众号开发小记——4.两种邀请用户的方式 扫码链接
- MySQL5.7 Replication主从复制配置教程