三分钟、五步骤,轻松搞定视频直播

  • 时间:
  • 浏览:1
  • 来源:uu直播快3平台

 

当域名申请成功后,使用者就可不能能 开通直播服务,通过阿里云,使用者可不能能 一次开通兩个基础的直播服务,包括直播服务、媒体转码服务、对象存储OSS、访问控制、消息服务、CDN服务。

与传统的直播方案不同,外场的互联网与活动现场直播方案首先在分发端更加僵化 ,采用包括PC、移动设备以及专业设备在内的多种设备进行信息的分发;已经 将分发到的信息推流到公有云上,通过控制台控制用户观看的视频内容;已经 再通过云发布给不同设备上的用户加以观看。对于游戏而言,可不能能 直接通过手机分发,再通过编码器编码传到公有云上,再发布给用户观看。

阿里视频云和客户共赢主要体现在兩个 方面:第一是成本,阿里视频云帮助用户完成上述的一系列配置,包括端、后台的解决、分发等等,大大节省了客户的时间成本和投入成本;第二是安全,阿里云有专门的视频安全团队来保证视频的安全,为企业提高足够的安全保障;第三是功能,阿里云视频云提供了足够多的功能以满足不同的客户需求。

域名申请:在阿里云官网里可不能能 通过外网完成域名申请,同時 还可不能能 进行实名认证。但域名申请不一定要通过阿里云实现,其他其他的第三方服务商同样可不能能 提供相同的服务。

本文根据阿里云视频服务高级技术专家楚煦在629日举办的2016云栖大会· 成都峰会上《阿里视频云如可和客户共赢》的演讲分发而成。

亲戚亲戚亲戚朋友 来具体看一下播放的过程:第一步使用者拿到播放地址事先 ,首先会进行域名解析;第二步域名解析可不能能 指向某一CDN事先 另外兩个 服务,直播指向的是CDN;第三步事先 CDN自身不具有数据,CDN会指向某个具体源站以便获取数据;第四步数据源站返回数据给CDN;第五步CDN再将这俩数据返回给播放者。刚才的设置过程事先 完成了1、3、4、5步,唯独那末设置第二步,这是事先 第二步是能够通过域名进行设置。

场景一:外场的互联网与活动现场直播

图七 配置CDN

直播服务场景

对于重大活动录制的场景,同样地,在分发端采用僵化 分发;与上个场景不同之所处于,分发到的信号可不能能 直接通过SDI信号直接在现场展示,同時 也可不能能 完成所有数据的录制;其他步骤类式,这里不再赘述。

尽管上图的显示的推流地址能够兩个 ,但同一域名下可支持多个推流地址。整个推流地址由三次责组成,前面的次责是阿里的CDN;最后的次责是所申请的域名;中间次责是APP name和Video name。其中APP name是用于区分企业内的不同应用,Video name用于区分同兩个 应用内的不同流。同样地,播放地址也具有此类的对应关系。

图十一 外场的互联网与活动现场直播场景

图二 域名申请

场景三:教育直播

视频服务的框架体系

场景二:重大活动录制(含无人机)

图十二 重大活动录制场景

图六 整体播放过程

图八 视频服务的框架及服务体系

总结

讲解完框架体系事先 ,亲戚亲戚亲戚朋友 来具体看一下视频直播的场景。

图十三 教育直播场景

图五 推流地址和播放地址

视频直播饱含了整个视频服务体系。由上图可不能能 看多,上传端包括摄像机、视频服务器、采编软件;传输中采用RTMP协议,将数据传输到后台解决;后台进行解决、打包事先 ,分发到多种播放设备上,便于消费者观看。

图四 配置直播

从上图,可不能能 看多整个视频服务的框架分为三层:第一层是阿里云的基础服务,视频服务是兩个 涉及面较广的服务,其中涉及ECS、OSS、RDS、CDN等阿里云产品,这也是最初开通直播服务时,一次性开通兩个基础服务的原困所在;第二层是视频相关的基础服务,主要包括兩个 次责:端、视频相关解决技术、视频相关传输技术。这里重点介绍一下视频传输技术,它与CDN并能够一一对应的关系,事实上,对视频服务而言,它饱含了CDN;最上层是视频服务,包括点播和直播。

直播系统的搭建

图十 典型直播流程

通过推流工具完成推流后,播放地址是是是否是是就可不能能 播放了呢?答案是是是否是是定的。

下面来具体看一下视频服务的框架体系。

服务开通后,就可不能能 通过控制台进行配置直播,配置直播包括兩个 方面:域名管理和流管理。流管理,是管理域名下的所有的直播视频流,在刚才的演示中,在兩个 直播页面饱含两路流,一路是主播推上来的流;另一路是现场推上去的流。这两路流在后台通过混流事先 ,再投到大屏上。这两路流同属于兩个 域名。在域名管理中,新建域名又分为兩个 步骤:输入域名、审核、完成。其中最重要的一步是审核,此前申请的域名能够完成实名认证,以便审核通过。域名审核后就可不能能 得到推流地址和播放地址。

上述步骤删剪设置完成后,能够进行视频播放。总结一下,直播的开通总体包括:申请域名、配置域名、管理地址。在操作熟练的情形下,整个设置过程可控制在三分钟内。

图九 基础服务

典型的直播系统的搭建分为兩个步骤:第一步能够先申请兩个 域名;第二步能够进行配置直播;第三步在配置直播后,获取推流地址;第四步,进行推流;最后一步播放。下面来具体分析下每一步的操作细节:

图三 服务开通

图一 直播系统搭建的五大步骤

上图是万网和CDN设置的界面,在界面的左侧CDN设置中可不能能 看多域名下面所处兩个 CNAME,使用者能够将该CNAME提供给域名服务商,在域名服务商内要增加兩个 CNAME选项。另兩个 就完成了域名解析后指向具体CDN的过程。

在教育直播场景中,分为教师端和学生端。上图蓝绿色的直线表示的是教师的视频流,其通过录播教室配置的摄像头将视频直播流信号上传到公有云上,学生端通过盒子观看直播画面;每个学生的手机均作为直播信号来源传送到公有云上,再传到教室端的接收端,通过教室大屏播放,完成直播互动。

基础服务包括四大块,分发/上传、后台解决、分发、播放。其中分发/上传模块主要关注的是性能,这是事先 移动端正成为分发/上传的主力设备。上传信道的主要任务是快速地将分发的到数据上传到后台解决,该信道随着网络环境变化而动态变化,已经 分发和上传服务能够根据信道的情形动态地改变分发码率。后台解决主要包括转码、打水印、拼接等解决。分发所处着视频服务中最高的费用,随可不能能 够重点考虑性价比的问题报告 报告 。同样地,事先 移动化的大趋势,播放也能够考虑性能的问题报告 报告 。