产品简介
直播云(ULive)提供高清流畅、低延迟、高并发的整套解决方案。包括实时转码,切片存储,分发加速,内容保护等核心功能。带给终端用户流畅的访问体验,简化相关部署运维工作,帮助视频直播业务快速上线。
主要概念
推/拉流
推流为将直播内容推送至服务器的过程;
拉流为服务器已有直播内容,用指定地址进行拉取的过程。
RTMP
RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。
HLS
HLS (HTTP Live Streaming),Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。
核心功能
多传输协议
支持RTMP及HLS协议:RTMP适用于低延迟强互动性场景,HLS适用于高并发低互动性场景。
直播实时转码
提供视频、音频转码功能,满足不同客户对转码场景的各类需求。
录制转点播
支持直播录制转成mp4与HLS格式点播文件,自动修复中断的视频内容并提供灵活的文件保存策略。
访问鉴权
支持播放url加密方式的鉴权功能,验证用户访问权限,降低内容盗用风险及成本损失。
推流认证
提供源内容端推流鉴权机制,避免未授权内容推流播放端,避免资源盗用产生的成本损失。
开发接口
支持API接口访问服务端并提供SDK开发包,帮助无缝对接原有业务、降低改造成本、缩短上线周期。
播放端SDK
提供基于Android/iOS平台的SDK开发包,降低移动端应用程序开发成本、缩短业务上线周期。
直播流程
直播流程图:
典型的直播流程
1) 直播内容采集,支持任意RTMP设备推流,包括使用云知芯直播SDK的APP或用户自研的推流设备,推送的视频流通过CDN边缘节点进行加速保证上行传输的稳定性。
2) 直播系统处理,直播内容推送至云知芯直播系统,可按需对视频进行转码、截图、录制等处理,分布式存储集群可处理海量数据保证安全性,稳定性。
3) 直播内容播放,已处理好视频内容可通过遍布全国的CDN分发系统下发至观众的设备中进行播放。播放端设备可使用云知芯直播SDK的APP或用户自研的播放设备。
特性及优势
推流认证 访问鉴权 保护内容产权
提供推流认证策略,防止非法推流。支持访问鉴权策略,验证用户访问权限,降低内容盗用风险及成本损失。
提供API SDK 原有业务无缝对接
支持API接口访问服务端并提供SDK开发包;同时提供播放端SDK,帮助无缝对接原有业务、降低开发成本、缩短上线周期。
高并发 大流量 支持百万用户观看
CDN智能调度机制保证压缩后的视频源快速分发边缘节点,降低源站压力;200+加速节点及优质带宽承载数百万用户同时访问观看。
应用场景
社交直播
越来越多的主播用户通过视频直播软件与其他互联用户分享其生活、工作等内容并进行互动。但由于用户分布广泛,各地网络条件存在较大差异,造成很多用户在使用社交直播时出现卡顿及延时现象,极大影响社交质量。 云知芯直播云(ULive)采用分布式的推流节点与下载节点,更好地支持个人用户上传和观看直播。同时支持hdl协议播放,最大可能的缩短直播加载时长。从网络层到应用层,全方位优化直播质量,极大提升用户使用体验满意度。
媒体直播
体育赛事、重大事件、娱乐现场等活动直播已逐渐在向互联网靠拢。观众可以通过直播软件实时收看活动现场,甚至参与活动的互动中。然而由于媒体直播往往具有爆发式增长的特性,这对直播的可扩容性和灵活性有极高的要求。 云知芯直播云(ULive)拥有遍布全国的200多个CDN加速节点,可支持上百万人同时在线观看,并随时扩容。同时支持直播录制,活动直播录制后的内容可转成点播进行播放。遍布全国的CDN加速网络及云知芯的高可靠云环境,为每一个直播活动提供双重保障,让每一个观众不错过任一细节。
秀场直播
主播用户通过直播软件将演唱、舞蹈等表演形式展现给所有观众用户,并与观众互动。如果直播过程中出现卡顿现象,将极大影响观众的体验感受。同时,对秀场内容的监控和管理问题也日益突出。 云知芯直播云(ULive)采用多码率输出技术,使得网络质量较差地区的观众也能享受流畅的直播播放体验。同时,ULive的实时直播截图功能,可以更方便对直播内容进行实时监控,并实现了秒级禁播,实时对不健康内容断流与禁播。
游戏直播
游戏直播是一个面向视频游戏的实时互动娱乐,对游戏操作说明和细节的观看要求较高。直播过程需要清晰流畅,拥有较好的连续性和清晰度。 云知芯直播云(ULive)支持多传输协议,同时提供功能丰富的SDK工具包。开发者使用SDK工具包进行定制化开发,可实现从推流端到播放端的全程优化。即便观众用户分布在全国各地,都可通过多种形式的终端享受流畅、清晰的游戏直播体验。
海外直播
覆盖区域:
亚太地区:香港、新加坡、日本、台湾
欧洲:德国、法国
北美:美国
如需开通海外直播,请联系客户经理或技术支持申请开通。
关于直播域名备案和资质审查通知
尊敬的云知芯直播用户,您好!
全国“扫黄打非”办公室会同工业和信息化部、公安部、文化和旅游部、国家广播电视总局、国家互联网信息办公室联合下发《关于加强网络直播服务管理工作的通知》,要求网络直播服务提供者向电信主管部门履行网站ICP备案手续,涉及经营电信业务及互联网新闻信息、网络表演、网络视听节目直播等业务的,应分别向相关部门申请取得许可。 为响应《通知》要求,云知芯服务将调整审核策略,具体措施如下:
1) ICP备案审核:使用云知芯服务的域名必须履行ICP备案手续,如您的域名未备案,云知芯将停止为其提供接入服务。
2) 资质审核:如涉及经营电信业务及互联网新闻信息、网络表演、网络视听节目直播等业务的,需提交相关许可证材料至营销转备案咨询,我们将为您变更备案信息。 云知芯将于2018年12月1日前完成对当前所有直播客户资质审核,若届时未能提供相关许可证,云知芯将于2018年12月1日起停止为其提供接入服务。
3) 您应保证按照法律法规要求记录直播服务使用者的发布内容和日志信息并保存一定期限,对自身不具备存储能力且不购买存储服务的网络直播服务提供者,云知芯将停止为其提供接入服务。 若您的ICP/域名信息/IP地址有被列入有关部门违法网络直播平台黑名单,云知芯将停止为其提供接入服务。
为保障网络直播内容的安全、直播平台的健康发展,请您根据上述通知完成备案、提供相关资质材料,感谢您的理解与配合。域名备案需要时间周期较长,建议您尽早联系服务器租用商协助办理备案。 如有疑问,欢迎您拨打服务热线4000-188-113或营销转备案咨询反馈,我们会及时为您处理。感谢您对云知芯的支持!
相关资质:
1、涉及电信业务的,需办理《电信业务经营许可证》,请咨询当地通信管理局。
2、涉及互联网新闻信息业务的,需办理《互联网新闻信息服务许可证》,请咨询当地互联网信息办公室。
3、涉及网络表演业务的,需办理《网络文化经营许可证》,请咨询当地人民政府文化行政部门。
4、涉及网络视听节目直播业务的,需办理《信息网络传播视听节目许可证》,请咨询国家广播电视总局。