- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用VLC搭建简单的流媒体服务器
用VLC搭建简单的流媒体服务器
为了将来在Android上的构造一个支持流媒体的播放框架,最近我开始研究流媒体的相关内容。传说VLC是一个强大的播放器,我认为其最强大之处在于其处理流媒体的能力。不论是播放流媒体,还是搭建一个流媒体服务器,简单易用并且功能强大。其中强大的功能尚且还不能驾驭,在这里就说如何用图形界面的VLC搭建一个简单的流媒体服务器吧。
第一步:Media ---- Advanced Open File 快捷键 Ctrl+Shift+O
这时,弹出一个Open Media的对话框。根据标签,我们可以发现VLC可以打开的类型有四种:文件(File),光盘 Disk ,网络 Network ,摄像头(Capture Device)。
第二步:Add添加文件 ---- 点击Play右边的下拉菜单----Stream 快捷键Alt+S
在Play右边的下拉菜单中,我们可以看到,VLC可以把视频流的输出到:列表(Enqueue),屏幕(Play),网络(Stream),文件(Convert)。
第三步:弹出的Stream Output的对话框中有三页标签(Source,Destinations,Options),对其设置,以更改输出流的属性。
Source:要打开的源,即我们上面说到的:文件,光盘,网络,摄像头。
Destinations:为什么是复数?因为你的Destination可以不止一个。点击New Destination旁边的下拉列表,可以看到有几种流媒体的协议可以选择。
HTTP:HTTP流;
MS-WMSP(MMSH):Microsoft-Windows Media Stream Protocal,就是常见的mms;
RTSP:这个也很流行RTSP流;
RTP/MPEG Transport Stream;
RTP Audio/Video Profile;
UDP legacy :UDP流,比较旧的系统会用;
IceCast:不了解,网上查了一下,好像从前是做音频流的,现在也支持视频流了。
设置好了目标之后,可以点击Add就可以添加一个目标,可以同时添加好几个目标。下边还有个Didplay locally,如果选择你的VLC在Stream的时候会一遍在自己的屏幕上播放出来。
下面的Transcoding options可以让你把你的视频转码成如下的编码格式然后再Stream出去,取消Activate Transcoding就可以不转码直接Stream出去。
Options:这个里面的几个选项可以更详细地设置。在下面的区域,可以看到根据我们前面不同的设置,得到的配置指令。如果要了解VLC命令行的设置,这些配置指令就都要了解一下。我们这里只是简单的图形界面设置,可以不用管。
第四步:点击Stream。
如果第三步的Destinations有选择Didplay locally就会看到像正常播放一个视频一样;如果没有选,则只能看到进度条在不断地移动,没有图像也没有声音。
第五步:通过以上四步,我们已经完成了一个流媒体服务器的搭建,这一步我们对其进行测试。
在本机或网络,打开任一个支持流媒体播放的播放器(再开一个VLC也可以)。加载网络地址,输入我们第三步的Destinations中设置的地址,稍等,缓冲,然后就可以看到流媒体的播放了。一般情况下,播放时进度条是不会动的。
第六步:扩展。
上面的过程我们见证了VLC的强大功能。这篇教程虽然只记录了如何从视频文件到流媒体服务器,但是以下的一些问题是否也可以用VLC实现呢?
常看到视频格式转换的软件,上一篇《AVS的编解码》中介绍了如何用ffmpeg和mencoder转码,但是他们都没有图形界面。VLC可以实现视频格式转换吗?
常看到吧CD/VCD/DVD的影音存成本地文件的软件,这个功能可以用VLC实现吗?
可否用VLC作为一个摄像头录像的软件?
用VLC,一个机器上的摄像头,可否在其他机器上远程监视?
看了以上几种功能,你是否感觉到了VLC有多么强大。
您可能关注的文档
- 用PADSLayout设定原点和查找零件.doc
- 用PE安装winxpsp2安装版GHOST版全过程.docx
- 用Photoshop亲手制作温馨烛光.doc
- 用Photoshop做龟裂瓷纹效果.doc
- 用photoshop制作水雾玻璃效果.doc
- 用Origin处理数据并作图.doc
- 用Photoshop制作逼真泡泡效果.doc
- 用PHOTOSHOP压缩图片教程.doc
- 用Photoshop去除红眼.doc
- 用Photoshop图片加密.doc
- 全国浙教版信息技术高中选修1新第三节语句教学设计.docx
- 第2章丰富多彩的生命世界.docx
- 第六章熟悉而陌生的力题型专练课件沪科版物理八年级上册.pptx
- Module9Unit2I’mgoingtodothehighjump(课件)英语四年级上册(2).pptx
- 开心英语四年级下册期末质量检测提升卷(二).docx
- Unit4Ihaveaball.Lesson人教精通版英语三年级上册.pptx
- Module4Unit1We'llpickfruit(课件)(一起)英语三年级下册.pptx
- Unit6Howdoyoufeel?PartBLet'slearnLet'stalk(课件)人教PEP版英语六年级上册.pptx
- 儿童文学作品在语文阅读教学中的应用.pptx
- 了解微生物的作用与分类.pptx
文档评论(0)