网易云音乐|深度解读:阿里云视频直播重磅功能升级( 三 )



同时 , 云导播进行了全面的服务升级和易用性的改造 , 接入门槛极大的降低 。 通过轻量化服务的技术方案的实现 , 大大的拓展了该技术的应用场景 。 接入方式不仅支持从RTC的服务自动获取直播间在线流 , 还支持手机、相机、摄像机等多种设备的推流 。 录制视频 , 或者直接输入直播UIL等方式 , 并且通过自动的智能的抠像与背景的合成渲染输出直播流 。 在直播的过程中 , 还可以结合直播内容 , 可以实时的切换场景 , 切换脚本 , 插入广告或者VCR小片 , 添加图文包装效果 , 并进行监听、监播和调音、混音等操作互动 。
虚拟演播厅也提供了多种产品使用方案 。 在阿里云登录直播控制台 , 即可以开箱即用可视化的配置和开播 , 可以实时的制作播出监看 , 调整直播内容 。 本地与线上一键同步 , 无需开发介入 , 适合各种运营和业务团队的使用 。 此外 , 还可以基于完善的API服务 , 按需调用封装自己的直播业务系统 。 云导播还提供了带有控制台前端页面的完整web SDK , 可以直接嵌套集成 , 节省开发成本 , 帮助提供整套直播解决方案 。
目前阿里云导播台支持最多12路的输入源 , 同时六路的抠像合成 , 支持自定义的背景图 , 支持对于抠像对象的位置和大小直接进行拖拽设置 , 支持只保留音频的监听模式 , 支持布局图层顺序调整 , 只需要通过简单的两三步配置即可完成快速开播 。 同时 , 图文包装、知识、素材样式、位置以及投放逻辑的实时编写和设定实时字幕 。 结合达摩院的ASR语音转文本和实时翻译的能力 , 支持多语种的双向实时互译 。 同时结合上字幕包装的效果 , 可以很轻松的完美的呈现一场精彩的直播 。
专业直播重保 让直播服务更稳
随着直播用户增长 , 各平台都开始精细化运营 , 保证百万量级以上并发直播活动的高可靠、高品质、商业化探索是各直播平台急需解决的问题 。

首先阿里云的资源储备是非常充足的 。 阿里云拥有遍布全球2800+CDN节点 , 150+T带宽 , 9大直播中心 , 支持海外业务无缝布局 , 通过阿里云搭建的全球实时音视频通信网(GRTN) , 全世界各地的直播流可实现就近接入 , 通过高速通道快速传输至指定直播中心进行内容分发 。

对于客户来说 , 需要根据自身业务场景选择合适的协议进行推流和播放 。 以下列举阿里云视频直播支持主要5类直播协议 , 直播延时由低到高 。 延时指的是一个能够稳定流畅播放所测出的数据 。 不同协议的技术成本存在差异 , 简单讲就是延迟越低成本越高 。 之前比较流行的直播协议是RTMP、FLV、HLS , 现在都慢慢转向RTS和LL-HLS 。

在协议选择完成后 , 还需要对视频参数进行响应选择 。 推流播放端推流的话 , 有的是通过客户端推流 , 就是客户端比较重要 。 比如说传媒类的 , 可能是用流媒体服务器作为推流端 , 或者作为源站进行一个拉流 , 然后最终的播放可能用系统播放器或者定制播放器 。 因此需要根据自己的一个实际情况来进行选择 。 如果是像RTS和LL-HLS这种进阶的协议的话 , 基本上是要定制的播放器的 。
帧率的选择 , 对于不是很重要的内容的 , 有些会选择15帧 。 但最为常见的是25帧 , 这是通用的一个帧率 , 能够保证相对的画面流畅 。 对于体育赛事这种要求要求极致流畅的 , 可能会采用50帧或60帧 。 编码格式一般选择是H.264和H.265 。 分辨率不是越大越好 。 在码率和成本固定的情况下 , 分辨率越变越大 , 整个客观质量有可能会下降 。 码率越大 , 也会带来其他问题 。 比如卡顿率会提升 , 成本会提升 , 但是它画质的提升其实存在码率变大后提升效果越来越小的情况 。 一般720P的话是1到3M左右 。 画面简单就1M , 画面复杂可能就2到3M , 根据实际情况可以实测 。