设为首页 | 收藏本站欢迎来到卓越网络免费免备案CDN加速,DDoS和CC攻击防御,高防CDN管理平台!

已阅读

苏宁CDN加速视频云直播系统的后端服务特色

作者:cdnfine      来源:cdnfine      发布时间:2019-07-02

很多人在设计直播架构的时,通常传统厂商都会有一个集中的视频源。视频源能够让用户把视频传到单一视频源里面。单一视频源的优势是省事,做分支部署比较简单,但是故障率比较高,发送故障以后解决的时间较长。

 

而直播,特别是互动类直播,大量的主播分布在各个运营商网络里,单一的视频源并不能够满足跨运营商传播的时效问题和网络的优化问题。通过单一视频,搜集到数据之后,再向运营商做一个分发,这是不靠谱的网络结构。苏宁视频云直播系统的后端服务特色是下面这几种:

 

苏宁视频云直播系统的后端服务特色

 

 

1)分发网络:苏宁视频云采用了一种混合分发网络架构,包括自建+第三方CDN网络,自建和三方形成忙时互补,为大型赛事、事件的直播做质量保障。另外智能调度中心的负载均衡,智能DNS,最优链路等算法,可以动态的调整直播流的上下行线路,保证了流畅的直播体验。

 

 2)转码平台:一路视频流进来,为满足不同网络环境,不同终端设备下的播放,需要进行转码成多种码率,多种封装格式。为此苏宁视频云搭建了分布式实时转码平台,同时研发编码内核,对h264,h265等编码协议做了深度的算法优化,在编码质量和编码速度上有显著提高。在同样的带宽条件下,可以输出更高质量的视频。

 

3)直播切片:为了做到直播节目的回看,直播过程中将视频流按指定的时间间隔,切分成一系列分片文件。切片可以带来以下几个优点:

 

便于cdn缓存视频,由于视频被切成较小分片,播放端请求分片时,CDN可以很快地将分片从源服务器加载并缓存;

 

减少视频播放加载时间;一个两小时的视频,头部信息可能达到几百K的字节,而索引文件通常只有十几K大小,播放器能够很快地加载并开始播放。

 

 4)直播私有云:在苏宁视频云日常对接直播业务中,高昂的带宽投入一直是客户的痛点。为有效降低客户接入的负担,苏宁视频云设计了直播私有云的方案。基本原理在客户内网搭建小型的cdn网络,作为pp直播云的边缘节点,用于回源和缓存视频流,这样可以有效降低用户观看的下行带宽。

 

5)监控平台:为保证业务的可靠稳定的运行,苏宁视频云搭建了监控平台,主要对系统,应用日志,业务三方面监控。系统监控可以实时反映服务器的cpu,内存,网卡等系统资源情况;应用日志监控,主要针对应用程序产生的访问日志、运行日志、错误日志等,使用ELK技术栈来进行日志监控;业务监控会对重要的业务指标进行监控;通过实时监控,苏宁视频云可以第一时间接收到故障报警,在第一时间处理解决,从而保证业务持续稳定运行。

 

后端服务的安全性举措有哪些

 

主要是三方面,业务服务授权访问,苏宁视频云服务和调用方事先约定密钥,服务调用方每次发起服务调用请求时,用约定的密钥生成鉴权头,苏宁视频云根据鉴权头鉴权通过后再决定是否授权此次调用;视频地址防盗链,利用私有的加密算法对播放地址签名,通过ip黑名单,referer、ua禁用、时间戳防盗链等方法,有效防止视频被非法访问;对视频内容本身做加密。

 

直播技术在未来的发展

 

未来苏宁视频云会加快商业化进程,为客户继续提供类似直播竞答,购物直播等更多的解决方案。同时技术上会在编解码和传输协议等方向上继续发力。编解码将支持更多的编码格式和封装格式,如vp10, av1等;传输协议上苏宁视频云在研发over udp流媒体server,将为客户提供更优质低延迟直播服务。

 

苏宁旗下子品牌苏宁视频云已累计服务客户超过3000个;苏宁视频云凭借PPTV 十年媒体技术和服务经验,融合流媒体技术、P2P、CDN 分发、海量存储、安全策略等构建的专注视频领域的一站式SaaS 服务平台。苏宁视频云集视频云直播、云点播、云上传、云转码、云存储、云统计等功能于一体,多平台全方位支持客户各种视频场景的业务需求。

Keywords: 免费CDN加速 免备案CDN加速 高防CDN加速