国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>服务器

视频服务器系统部署

发表时间:2023-02-08 08:06:42

视频服务器系统部署

视频云点播服务器系统解决方案,基于散布式处理集群和大范围分发系统资源,满足全终端装备的播放需求,为企业用户提供极速稳定的视频上传、存储、转码、播放和下载等云服务。

一、云点播直播的技术架构:

直播视频收集SDK(PC/IOS/Anddroid)——直播CDN

(直播流分发加速)——直播视频播放器SDK(PC/IOS/Android)

二、云点播音视频处理的一般流程:

数据收集→数据编码→数据传输(流媒体服务器)→解码数据→播放显示

1、数据收集:

摄像机及拾音器搜集视频及音频数据,此时得到的为原始数据

触及技术或协议:

摄像机:CCD、CMOS

拾音器:声电转换装置(咪头)、音频放大电路

2、数据编码:

使用相干硬件或软件对音视频原始数据进行编码处理(数字化)及加工(如音视频混合、打包封装等),得到可用的音视频数据

触及技术或协议:

编码方式:CBR、VBR

编码格式

视频:H.265、H.264、MPEG4等,封装容器有TS、MKV、AVI、MP4等

音频:G.711μ、AAC、Opus等,封装有MP3、OGG、AAC等

3、数据传输:

将编码完成后的音视频数据进行传输,初期的音视频通过同轴电缆之类的线缆进行传输,IP网络发展后,使用IP网络优传输

触及技术或协议:

传输协议:RTP与RTCP、RTSP、RTMP、HTTP、HLS(HTTPLive

Streaming)等

控制信令:SIP和SDP、SNMP等

4、解码数据:

使用相干硬件或软件对接收到的编码后的音视频数据进行解码,得到可以直接显示的图象/声音

触及技术或协议:

一般对应的编码器都会带有相应的解码器,也有一些第三方解码插件等

5、播放显示:

在显示器(电视、监视屏等)或扬声器(耳机、喇叭等)里,显示相应的图象画面或声音

触及技术或协议:

显示器、扬声器、3D眼镜等

三、常见的视频云点播相干协议:

1、RTMP(Real

TimeMessagingProtocol,实时消息传送协议)

RTMP是AdobeSystems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。它有三种变种:

1)、工作在TCP之上的明文协议,使用端口1935;

2)、RTMPT封装在HTTP要求当中,可穿越防火墙;

3)、RTMPS类似RTMPT,但使用的是HTTPS连接;

RTMP协议是被Flash用于对象、视频、音频的传输。这个协议建立在TCP协议还是轮询HTTP协议之上。RTMP协议就像一个用来装数据包的容器,这些数据既可以是AMF格式的数据,也能够是FLV中的视音频数据。一个单一的连接可以通过不同的通道传输多路网络流,这些通道中的包都是依照固定大小的包传输的。

2、RTSP(Real

TimeStreamingProtocol,实时流传输协议)

RTSP定义了一对多利用程序如何有效地通过IP网络传送多媒体数据。RTSP提供了一个可扩大框架,数据源可以包括实时数据与已有的存储的数据。该协议目的在于控制多个数据发送连接,为选择发送通道如UDP、组播UDP与TCP提供途径,并为选择基于RTP上发送机制提供方法。

RTSP语法和运作跟HTTP/1.1类似,但其实不特别强调时间同步,所以比较能容忍网络延迟。代理服务器的缓存功能也一样适用于RTSP,并且由于RTSP具有重新导向功能,可根据实际负载情况来切换提供服务的服务器,以免过大的负载集中于同一服务器而造成延迟。

3、RTP(Realtime

TransportProtocol,实时传输协议)

RTP是针对多媒体数据流的一种传输层协议,详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议经常使用于流媒体系统(配合RTCP协议),视频会议和一键通系统(配合H.323或SIP),使它成为IP电话产业的技术基础。

RTP是建立在UDP协议上的,常与RTCP一起使用,其本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于低层服务去实现这一进程。

RTP其实不保证传送或避免无序传送,也不肯定底层网络的可靠性,只管发送,不管传输是否是丢包,也不管接收方是否是有收到包。RTP实行有序传送,RTP中的序列号允许接收方重组发送方的包序列,同时序列号也能用于决定适当的包位置,如在视频解码中,就不需要顺序解码。

4、RTCP(Realtime

TransportControlProtocol,实时传输控制协议)

RTCP是RTP的配套协议,为RTP媒体流提供信道外的控制。RTCP和RTP一起协作将多媒体数据打包和发送,定期在多媒体流会话参与者之间传输控制数据。

RTCP的主要功能是为RTP所提供的服务质量(QoS)提供反馈,搜集相干媒体连接的统计信息,例如传输字节数,传输分组数,丢失分组数,单向和双向网络延迟等等。网络利用程序可以利用RTCP所提供的信息来提高服务质量,比如限制流量或改用紧缩比小的编解码器。

四、下面就要对云点播服务器服务器做进一步的要求了:

1、云点播服务器需要更大的存储空间来支持,硬盘大是一定要的

2、带宽使用,一定要选择相对大的带宽,直播、视频的实时流量一般很大,还需要提供缓存,大带宽是必不可少的。

上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

塔吉克斯坦弹性云主机的弹性优势

美国独立IP服务器受欢迎的原因是什么?

博茨瓦纳vps是什么?博茨瓦纳vps作用在哪里?

提高海外 VPS 云服务器性能(Linux系统)的 4 个步骤

西安云服务器租用空间要考虑哪些事项

SD-WAN专线方案,云网融合时代快速组网

国外服务器租用优势与步骤

租用韩国服务器怎么样,为啥选它

香港云主机搭建博客业务要考虑哪几个方面问题

ssh堡垒机访问服务器登录如何操作?ssh堡垒机访问服务器登录失败怎样办?

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!