誉沃流媒体直播系统

  1. 系统概述
    1.  系统概述

YUWOSOFT流媒体视频服务系统融合了计算机、网络、音视频和云计算等相关技术,它解决了用户电脑、电视、移动终端(Pad和Phone)平台无法共享资源、统一管理的问题,使用独创的统一流媒体服务引擎,可同时支持电脑、电视、移动终端平台,提供统一的管理界面。

    1.  系统设计

用户安全设计:系统用户采用注册审核的方式,仅限在编人员(管理员)可以通过审核成为注册用户;

权限安全设计:按照用户组权限分配观看,指定用户或用户组才可观看相关内容;

内容安全设计:三层防盗链设计,定时校验播放链接;

网络直播设计卫星电视、有线电视、视频监控、摄像机等多种音视频信号,建立多路网络直播,供用户通过PC、机顶盒、移动设备进行收看、选播;

直播视频收录:直播频道的教育栏目(如:新闻联播、大讲堂、百家讲坛等)可定时自动录制形成点播库,长期存放便于观看及学习;

快速视频编辑:收录下来的视频,可以快速增加封面、字幕、水印、LOGO;可以快速的截取、拼合、转码等多种内容生产手段;

资源点播: 可将视频新闻、视频资源、文本资源、图片资源,存储到服务器上,建立完善的全媒体资源库,方便用户远程查询、在线观看查询、管理等进行集中的存储和管理,并通过设置用户对文件的存取权限,方便有效的对资源使用情况进行管理;

实况直播:可实现互联网、局域网重大活动的现场直播、录制、回顾点播。

    1. 系统特色
      1. 视频编解码技术

誉沃产品团队核心编解码研究组致力于H.264的编解码优化,成功实现了商用级超高清视频编解码技术,图像清晰流畅,相同视频质量的信噪比条件下可节约36%带宽,利用H.264编解码技术,使得誉沃流媒体视频服务系统很好的解决了“视频质量”和“网络带宽占用”这个矛盾。

      1. 音频编解码技术

基于国际优秀的语音引擎的誉沃音视频互动直播系统提供了高水平的声学回音消除、自动增益控制、噪音抑制、静音检测、网络抖动处理等功能,成功解决了困扰网络会议系统的回音、噪音等老大难问题,可以在恶劣的网络条件下提供低延迟、高语音质量的效果。

      1. 超级流媒体直播点播技术

采用流行的超级流媒体技术实现直播点播功能,是现行行业标准,相比其它流媒体技术拥有延长小的特点。客户端采用HTML5播放技术,能得到更多浏览器的兼容,包括IE、火狐、谷歌等流行浏览器。

      1. QoS技术

誉沃流媒体视频服务系统采用了以下的QoS技术:动态冗余前向纠错、网络监测、智能修包、智能路由、应用层智能调控、流分类、流量监管、流量整形、接口限速、拥塞管理、拥塞避免等,它能实现当网络丢包率为25%~30%情况下,保障语音连续,视频流畅。

其主要特点如下:

  1. 提高语音及视频的流畅性,尤其是语音的流畅性。
  2. 唇音同步,保持语音及视频的相对同步。
  3. 网络自适应,在网络带宽波动时,能自动调整音视频的相关参数。
  4. 改善回音消除效果。
  5. 提升语音音质,支持高质量语音编码。

主要通过以下3种技术手段来解决各种影响音视频效果因素的解决方案:

1、丢包有限重传机制:为了降低延时及充分利用带宽,目前音视频数据传输普遍采用UDP协议,但UDP传输产生的网络丢包将很大程序影响到音视频的流畅性。虽然目前通过FEC的方式来解决音频丢包的问题,但增加了音频延时,同时加大了音频的数据流量。通过丢包有限重传机制,可以在设定的延时范围内,做丢包重传,减小数据包的丢失。

2、播放控制机制:由于网络以及软件处理的延时,造成数据包在到达目的地时,会产生乱序以及数据的忽快忽慢,造成播放时的不均匀现象。通过播放控制机制,发送方给数据包加上时间戳,同一个用户音视频数据的时间戳应采用同一个参考时钟,接收时通过缓存区来缓存网络的数据包,并根据缓存区的数据量以及数据包的时间戳控制音视频播放的速度,并合理控制延时。

3、参数自适应调节机制:这个机制是作为第一个机制的补充,主要是在网络带宽波动或第一个机制失效时启用,同时也是用于替代目前的手动参数调节,降低用户操作的复杂度。这个机制的前提是需要对数据传输的状况进行实时反馈和统计,发送方根据统计的结果,调整音视频的编码参数,以适应网络变化,降低网络丢包及延时,在网络好的时候能自动提高音视频质量。

      1. 分布式处理技术

采用星形组网模式,构建主服务器至边缘节点网络结构,实现网络流媒体系统建设。服务器集群分主服务器和节点服务器两部分,主服务器分配任务和内容到节点服务器分担负载,当客户端登陆时,网络服务器IP统一配置为主服务器的地址,通过服务器集群技术用户客户端可以访问离自己最近的节点服务器,从该节点服务器与主服务器匹配的内容。

      1. 云部署技术

YUWOSOFT平台支持公有云部署,采用全球范围内建立多服务节点VPS云主机(虚拟专用服务器)、IDC资源租用等多种环境资源构建,以充分保障誉沃全球用户的服务资源及质量。依托YUWOSOFT云视频平台的优势资源利用和分布运营支撑,从根本上保证了平台应用服务系统的性能,并能充分发挥誉沃系统架构及产品技术的效能。

      1. 智能分播技术

YUWOSOFT智能分播机制是一种为了解决互联网对组播的屏蔽而设计的一种智能化、高效率的处理技术。它有效解决了实际应用中末端局域网中多台终端同时访问远端服务器进行同一个直播源,形成的数据传输冗余和资源耗费的问题。YUWOSOFT智能分播技术将单播的交互性和组播的高效性实现了完美的统一,它节约了宝贵的公网带宽资源特别是骨干网带宽资源,提供了同样服务器资源下更大规模应用。为用户节约了设备投资,有效地解决了单点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送。

    1.  网络拓扑

【系统拓扑图】

    1.  系统架构

你可能感兴趣的:(实时音视频,音视频,5G,教育电商,linux)