Ubuntu14.04视频服务器

1、设计要求

研究内容包括:RTSP流媒体协议、RTMP流媒体协议、FFmpeg的应用技术,SRS视频服务器技术。具体完成SRS服务器的部署、完成视频摄像头RTSP流媒体协议向RTMP流媒体协议的转换
服务器采用基于ubuntu server 14.04的VPS系统。

2、技术背景

RTSP是应用级协议,控制实时数据的发送。RTSP提供了一个可扩展框架,使实时数据,如音频与视频的受控点播成为可能。数据源包括现场数据与存储在剪辑中数据。该协议目的在于控制多个数据发送连接,为选择发送通道,如UDP、组播UDP与TCP,提供途径,并为选择基于RTP上发送机制提供方法。
RTSP建立并控制一个或几个时间同步的连续流媒体。尽管连续媒体流与控制流交换是可能的,通常它本身并不发送连续流。换言之,RTSP充当多媒体服务器的网络远程控制。RTSP连接没有绑定到传输层连接,如TCP。在RTSP连接期间,RTSP用户可打开或关闭多个对服务器的可传输连接以发出RTSP请求。此外,可使用无连接传输协议,如UDP。RTSP流控制的流可能用到RTP,但RTSP操作并不依赖用于携带连续媒体的传输机制。
RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议,这个协议建立在TCP协议或者轮询HTTP协议之上。RTMP协议就像一个用来装数据包的容器,这些数据既可以是AMF格式的数据,也可以是FLV中的视/音频数据.它有多种变种:RTMP工作在TCP之上,默认使用端口1935;RTMPE在RTMP的基础上增加了加密功能;RTMPT封装在HTTP请求之上,可穿透防火墙;RTMPS类似RTMPT,增加了TLS/SSL的安全功能。

3、步骤

下载Ubuntu server 14.04文件:
在这里插入图片描述
安装好,采用putty远程打开:
在这里插入图片描述
使用putty;上传本地下载的srs-3.0release.zip:

pscp G:\cnm\huhuhu\srs-3.0release.zip(本地路径) root@wuluo:/home/wuluo/luo(服务器用户及路径)

在这里插入图片描述
安装好,如果安装过程中出现问题,建议重头开始(重新解压,再安装):
在这里插入图片描述
obs推送摄像头采取的视频流,vlc用来播放:在这里插入图片描述

4、参考文献

https://wenku.baidu.com/view/623ae7c44531b90d6c85ec3a87c24028915f85a7.html
https://baike.baidu.com/item/视频服务器/1607662?fr=aladdin
https://blog.csdn.net/haibindev/article/details/84061095
https://www.cnblogs.com/r2musmile/p/9354144.html
https://www.cnblogs.com/BarryJames/p/6398196.html
https://jingyan.baidu.com/album/d5c4b52ba4f3a3da570dc579.html?picindex=2
https://blog.csdn.net/weixin_30239339/article/details/94989609
https://blog.csdn.net/LLittleF/article/details/81111713
https://blog.csdn.net/u010782875/article/details/80678374
https://jingyan.baidu.com/album/fdffd1f88044a0f3e98ca1c6.html?picindex=8
https://wenku.baidu.com/view/8aca062e2af90242a895e5cd.html
https://www.cnblogs.com/yjmyzz/p/srs_study_1_install_push_and_pull_stream.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值