用VLC搭建流媒体服务器
来源:互联网 发布:方正证券--软件下载 编辑:程序博客网 时间:2024/04/29 07:51
VLC开元项目相当强大,我们既可以将其作为播放核心用于二次开发,又可以将其作为高性能的流媒体服务器。今篇博客主要讲用VLC搭建流媒体服务器。
VLC搭建流媒体服务器步骤很简单:选择输入数据、选择输出格式、选择编码器、选择流通量。输入数据来源很多,可以是本地文件,可以是网络流,可以是音频,甚至图片;编码器选择主要是选择音频编码器、视频编码器用以确定声音输出质量和图像质量;输出格式较多,可以是本地文件,可以是网络流,也可以是组播;流通量目前保留,实际没有多少用处。下面我用摄像头的RTSP流作为输入,RTSP作为输出举一个例子:
选择输入数据:
选择输出格式、选择编码器、选择流通量:
点击stream,在本机或者与本机同一个局域网的PC中打开VLC,输入RTSP://(串流的ip):8554即可以马上播放,效果如下:
以上操作的命令行是::sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:8554/} :sout-all :sout-keep
Linux下可以使用vlc -vvv命令串流,详情可以输入vlc -h查询帮助
注意两点:串流成UDP流的时候,加入你想让192.168.66.11播放,那么,你应该选择输出地址为:192.168.66.11,在192.168.66.11上播放的时候只需要输入UDP//@(你选的端口号)就可以播放;一定要是同一个局域网才可以访问到,否则,要么通过NAT,要么通过VPN方式访问,但原理都是在同一个局域网访问。
0 0
- 用VLC搭建流媒体服务器
- 用VLC搭建流媒体服务器
- 用vlc搭建流媒体服务器
- 用VLC搭建流媒体服务器
- 用VLC搭建流媒体服务器
- 用vlc搭建流媒体服务器
- vlc搭建流媒体服务器
- vlc搭建流媒体服务器
- vlc搭建流媒体服务器
- 用VLC搭建简单的流媒体服务器
- VLC搭建流媒体服务器图解
- vlc简单搭建流媒体服务器
- vlc简单搭建流媒体服务器
- vlc搭建流媒体转发服务器
- 用vlc搭建简单流媒体服务器(UDP方式)
- 用VLC做流媒体服务器
- 用VLC做流媒体服务器
- VLC搭建基于TCP的流媒体服务器
- 协同过滤介绍和简单推荐系统的实现
- 安卓多级列表简单实现
- [经典排序算法][集锦]
- 解决常见的masksToBounds离屏渲染带来的性能损耗
- 阿里数据研发工程师实习生面试经历
- 用VLC搭建流媒体服务器
- jquery mobile实例
- Android NDK 如何缩减库的大小
- Android微信支付遇到的坑
- Android中ListView的addFooterView不显示的问题
- 字符串连接:使用StringBuffer#append来替代”+”真的会带来性能提升吗?
- Swift 正向传值以及利用闭包(closure)实现反向传值(七)
- CentOS7 安装 mongodb3.2.3 详细步骤
- 用vlc搭建简单的流媒体代理服务器