音视频切片与推流技术在九头鸟FM 广播融媒体平台中的应用

《有线电视技术》  2019年第5期  总第353期
1  前言
随着音视频直播和点播平台的蓬勃发展,面向各种平台和终端的音视频直播与点播技术逐渐成熟,该技术将音视频直播流经切片分成小段后推送至音视频服务器,是顺利实现音视频的直播与点播的必要技术手段。
湖北广播电视台为了打造具有地方特的广播融媒体平台,依据传统广播媒体不间断播出和移动终端用户需求等实际情况,全面整合10套广播频率及“两微一端”新媒体资源,建成了新型广播融媒体平台——九头鸟FM,科学合理地运用音视频切片与推流技术顺利实现了音视频的直播、点播与互动。
2  音视频切片与推流基本概念
音视频切片是指为了实现音视频多用户多任务的直播与点播服务,将音视频流按规则分割成小的片段,以便于网络传输、分发、存储、播放。智能切片可根据给定的切片规则由切片系统进行自动切片,切片
方式有固定时间长度切片、节目时间表切片、特征信号切片等。
音视频推流是指将音视频流从采集编码设备推送到服务器,主要有基于
HLS、RTMP、HTTP-FLV、RTSP协议
的推流方式。HLS、RTMP、HTTP-FLV、
一体化橡胶道口板RTSP四种推流方式各有优缺点,HLS
协议能自适应码率流,适用于各种移动
终端播放,但建立连接次数多,延时较
长。RTMP基于TCP长连接,从采集推
流端到流媒体服务器再到播放端是一
条实时数据流,不需要多次建立连接,
延时小,但对移动终端适应能力比HLS
差。HTTP-FLV使用基于HTTP的长连
接,实时性和RTMP相等,但流媒体
资源缓存在本地客户端,保密性不够
好,不利于版权保护。RTSP协议延时小,
多用于视频会议,对移动终端适应能力
差。
音视频切片与推流技术是实现直
播与点播的关键技术,可以根据广播
融媒体平台的要求和特点,选择符合
自身需求的切片与推流方式。
音频切片及推流技术在
九头鸟FM中的应用还原剂加药装置
九头鸟FM将湖北台10套广播频
率直播信号经音频编码设备编码为直
播流,将直播流自动生成直播节目和
点播专辑,采用依据节目时间表智能
切片的方式,将音频直播流分割成片
段推送到云服务器,与后台上传的音
频资源共同组成九头鸟FM APP云资
源中心。
九头鸟FM音频的直播与点播需
要尽可能适应各种用户终端设备,减
少二次开发成本,又便于系统快速搭
建和部署,对音频直播延时要求不高,
基于以上因素,选择了基于HLS协议
的推流方式。HLS协议是苹果公司实
现的基于HTTP的流媒体传输协议,
支持流媒体的直播和点播,对HTML5
浏览器支持比较好,iOS和安卓系统也
原生支持HLS协议,不用二次开发就
可在各种用户终端自适应码率播放。
音频切片及推流框图如图1所示。
AES数字音频经过音频编码设备
编码为AAC音频流,经过智能切片服
务按照节目时间表自动切分直播流,
自动命名节目名称,存入云服务器
APP资源中心,并自动发布到APP主
播个人页面,形成点播专辑,供用户
APP终端进行直播点播。
HLS推流和播放过程是将音频
流智能切片后,分成一个个小的基于
HTTP的文件(m3u8、TS)上传到云
音视频切片与推流技术在九头鸟FM广播
蚊帐 圆顶融媒体平台中的应用
电子档案袋
王洪杰  刘鹏飞  湖北广播电视台
摘要:音视频切片与推流技术是实现直播与点播的关键技术,本文简要介绍了该技术在九头鸟FM广播融媒
体平台的应用。
关键词:融媒体  切片  推流  RTMP  HLS
115
116
《有线电视技术》  2019年第5期  总第353期车载厨房
服务器,m3u8文件存放配置信息和相关路径,TS 流文件存放音频数据。当音频播放时,打开一个m3u8文件,这个文件是基于HLS 协议的,每一个m3u8文件分别对应若干个TS 流文件,m3u8是动态改变的,播放器会解析这
个文件,并到对应的TS 文件来播放。一般为了加快播放速度,m3u8文件放在云服务器上,TS 文件放在CDN 上。
4  视频采集及推流技术在
九头鸟FM 中的应用
随着广播直播活动大量增加,为了使直播内容和形式丰富多彩,现场视频直播成了广播融媒体发展的新趋势。湖北台为了拓展广播直播业务,满足多样化的节目制作需求,目前建
设了融媒体直播间,搭建了视频采集及推流系统,可以为九头鸟FM APP 提供高质量的视频直播内容。
九头鸟FM 视频直播需要实现用户APP 与直播现场互动,要求系统反应迅速、延时小,并且需要CDN、播
放器等大多数软件环境的支持,因此选择了RTMP 协议的推流方式。RTMP 是基于TCP 的,由Adobe 公司为Flash 播放器和服务器之间音频、视频传输开发的开放协议。RTMP 比HLS 延时小,通常为1~3s,基于TCP 长连接,不需要反复建立连接,又比RTSP 协议软件环境支持与兼容性好。
视频信号采集及推流框图如图2所示。
九头鸟FM 可以实现三种方式的
视频直播活动:台内直播、外场直播、台内外场联合直播。台内直播由融媒体直播间采集视频信号,经过编码、RTMP 推流至九头鸟FM 云服务端。外场直播以云导播为核心,接入直播摄像机、运动相机或手机采集的视频信号,根据节目需要经导播进行选择切换后,再通过聚合路由器将视频信号推送至九头鸟FM 云服务端。台内外场联合直播以台内融媒体直播间为主,外场视频采集信号按实际需要经过编码,由聚合路由器等设备经互联网回传至台内直播间,再由台内直播间根据节目需要进行统一调度后,由RTMP 推流送至九头鸟FM 云服务端。三种直播方式都由服务端进行转码后发布至九头鸟FM APP,供互联网用户通过手机、PC、Pad 进行直播观看。
5  结束语
九头鸟FM 采用基于HLS 和RTMP 协议的推流技术,同时支持在线12路音频直播流的互联网播出,还可以实
现主播与用户的精彩互动。目前,九头鸟FM 流媒体时长达到三万六千个小
时,切片服务已完成超过三万条节目直播切片,音频单曲时长达到四千小时,顺利完成几十场视频直播活动,已经成为服务
10套广播频率的节目融媒化生产工具平台。九头鸟FM APP 客户端上载至各大应用市场,下载量已经突破十万,日活跃人数也已经突破两万,平台整体运行良好。下一步,九头鸟FM 将与长江云技术平台实现对接,最终实现后台数据互联互通,为湖北广播电视台推进媒体深度融合,建设新型主流媒
体做出贡献。CATV
弹簧绳
图2  视频信号采集及推流框图
图1  音频切片及推流框图

本文发布于:2024-09-25 06:25:22,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/251352.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:直播   切片   推流   音频   广播   音视频
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议