云直播是什么意思?
云直播,是基于领先的内容接入、分发网络和大规模分布式实时转码技术打造的企业直播应用系统,提供便捷接入、高清流畅、低延迟、高并发的音视频直播服务。
云直播的原理,就是主播端采集语音视频数据,经过语音前期处理,一系列的选路调度策略后,推流到媒体服务器;媒体服务器上面会配合调度策略服务器,混流服务器,对语音视频流进行转码,然后转推到CDN网络;最后用户终端从CDN网络拉流观看。如果需要连麦,那么连麦嘉宾就需要直接从媒体服务器上拉流观看。
扩展资料
直播方式:
(1)公众号直播:企业新开直播栏目,将链接设置在公众号下拉栏、公众号文章中,通过定期推送直播内容,增强公众号粉丝粘性,丰富公众号的内容。
(2)小程序直播:小程序直播有小程序看直播和小程序做直播两种方式。
小程序看直播,适用于有专属小程序的企业,将直播服务嵌入企业专属的小程序中,观众可随时随地访问小程序看直播。
小程序做直播,企业可以用直播服务商提供的小程序(如:LIVE推一推),微信打开即可快速发起直播,该方式适用于快速应对直播中遭遇的突然事件,让直播不再受限于设备、软件,更方便更快捷
(3)手机APP直播:只用一部手机就可以做直播,适用于直播带货、移动直播等场景。
(4)电脑直播:有桌面分享直播、PPT直播等直播形式,适用于授课培训场景。
网络直播平台的实现技术有哪些?大概架构是如何?
网络直播平台的实现技术,归纳起来主要有如下这些:
一、视音频的采集和编码技术,当前主流的主要是H.264、H.265这种视频编码技术和AAC、MP3这种音频编码技术。
二、视音频的流媒体传输技术。
三、CDN内容分发技术。
四、终端解码技术。
架构方面,如果要做运营级的服务平台,需要采用分布式的架构方式,不仅包括各个功能模块的分布式部署,还包括各种应用服务器的分布式部署。
流媒体传输技术通常使用的方式主要包括:
1、通过HTTP协议传输,需要通过技术开发来实现高性能的HTTP流媒体服务器;
2、通过RTMP协议传输,需要通过技术开发来实现高性能的RTMP流媒体服务器;
3、通过UDP协议传输,这种方式通常用于大规模的可控网络中,比如IPTV电视直播应用,通过交换机即可支持这种传输方式;
4、通过P2P方式传输,P2P方式所用的传输协议可以由用户自主定义,并且可以基于UDP或TCP来实现,这种方式通常也是用于超大规模组网环境中。