直播中转方法和系统技术方案

技术编号:6908130 阅读:250 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种用于包括电视、电脑和手机的三屏融合的直播中转方法和系统,涉及流媒体编解码技术。其中一种用于包括电视、电脑和手机的三屏融合的直播中转方法,包括:接收直播源发送的直播流数据;检测直播流数据的编码格式;根据检测结果,对与预设的目标协议不一致的直播流数据进行实时转码;将符合目标协议的直播流数据推送到相应的目标流媒体服务器。根据本发明专利技术的一方面,直播中转方法能够对编码生成的或网络上存在的不同直播源实时进行协议和格式转换,从而支持计算机、机顶盒和手机等各种终端的播放要求,有效支持包括电视、电脑和手机的三屏融合和三屏互动。

【技术实现步骤摘要】

本专利技术涉及流媒体编解码技术,特别是涉及一种直播中转方法和系统
技术介绍
三屏(电视、电脑、手机)融合是三网融合推进中的一个关键步骤,随着三网(电视网、宽带网、电信网)融合的启动,三屏合一、三屏互动成为流媒体应用发展趋势。直播是流媒体业务的重要组成部分。直播源可以是摄像头拍摄的实况流,也可以是网络上存在的已编码的媒体流。前者可以是AV信号,需要经过编码,才能由流媒体服务器提供服务;后者只要流媒体服务器支持这种格式,即可中转,提供服务。不同流媒体服务器支持的传输协议、编码方式和封装格式是有区别的。如 QuickTime (美国苹果公司开发提供的一种流媒体服务器)>Darwin (达尔文流媒体服务器) 等支持实时流传输协议(RTSP),支持Mpeg-4(由动态图像专家组制定的一种音视频编码标准)、H. 264(由视频编码专家组和活动图像编码专家组联合组建的联合视频组提出一种数字视频编码标准)、H. 263(由国际电信联盟提出的一种数字视频编码标准)、高级音频编码 (AAC)、自适应多速率(AMR)等编码方式,支持MP4(—种视频文件格式)、3GP (—种3G流媒体的视频编码格式,是MP4格式的一种简化版本)、MOV(美国苹果公司开发的一种视频格式)等封装格式。RealServer (美国Real Networks公司开发的一种流服务器)支持RTSP 协议,支持RealVideo (美国Real Networks公司开发的一种视频编码算法)^RealAudio (美国Real Networks公司开发的一种音频编码算法)、H. 264, Mpeg-4、AAC、AMR等编码方式, 支持RM(美国Real Networks公司开发的一种流媒体视频文件格式)、rmvb (比特率可改变的视频文件格式)、3GP、MP4等封装格式。FlashMediaServer (美国Adobe Systems公司开发的一种服务器端软件)支持实时消息传送协议(RTMP)协议,支持VP6(是美国0N2公司提出的一种视频编码标准)、H. 264, AAC等编码方式,支持3GP、F4V(美国Adobe公司为了迎接高清时代而推出继FLV格式后,支持H. 264的流媒体格式)、Flash视频等封装格式。 WindowsMediMerver (美国微软公司开发的一种服务器端软件)支持RTSP、微软媒体服务器协议(MMQ协议,支持WMV (是微软推出的一种视频格式)、WMA (微软公司推出的一种音频格式)编码方式,支持高级串流格式(ASF)封装格式。同样,不同的终端和播放器支持的协议和格式也各不相同。PC上大部分播放器一般能够兼容所有的协议和格式,而机顶盒和手机终端目前主要支持RTSP协议和3GP、MP4格式的文件。流媒体服务器和终端播放器一般要求支持RTSP和HTTP协议,支持H. 264.MPEG-4, AAC、AMR等编码方式,支持3GP、MP4格式文件。但网络上仍然存在很多其它格式和协议的直播源,如何把这些直播源接入流媒体系统并提供服务,同时支持各种终端播放要求,是实现三屏融合和三屏互动迫切需要解决的问题。
技术实现思路
本专利技术的目的是提出一种用于包括电视、电脑和手机的三屏融合的直播中转方法和系统,以支持各种终端播放要求。为实现上述目的,本专利技术提供了一种用于包括电视、电脑和手机的三屏融合的直播中转方法,包括接收直播源发送的直播流数据;检测直播流数据的编码格式;根据检测结果,对与预设的目标协议不一致的直播流数据进行实时转码;将符合目标协议的直播流数据推送到相应的目标流媒体服务器。在一个实施例中,直播流数据包括编码器推出的直播流(P3G)流数据、实时消息传送协议(RTMP)流数据、实时流传输协议(RTSP)流数据和/或高级串流格式(ASF)流数据。在一个实施例中,对与目标格式不一致的直播流数据按照预设的目标协议进行实时转码包括对视频格式不是数字视频编码标准为H. 264和/或音频格式不是高级音频编码(AAC)的P3G流数据进行转码。在一个实施例中,接收直播源发送的RTMP流数据包括根据RTMP协议,采用循环处理的方式对RTMP流数据进行分段接收;对每个数据段进行分离,以获取时间戳和每一个帧数据。在一个实施例中,预设的目标协议为RTSP和/或超文本传输协议(HTTP)。在一个实施例中,直播中转方法还包括通过划分直播频道对直播流数据进行频道管理,包括添加或删除直播频道;配置目标协议;配置与直播源,以及与目标流媒体服务器通信的IP地址和端口号。为实现上述目的,本专利技术还提供了一种用于包括电视、电脑和手机的三屏融合的直播中转系统,包括直播流接收装置,用于接收直播源发送的直播流数据,并检测直播流数据的编码格式;直播流转码装置,用于对与预设的目标协议不一致的直播流数据进行实时转码;直播流推送装置,用于将符合目标协议的直播数据流推送到相应的目标流媒体服务器。在一个实施例中,直播流数据包括P3G流数据、RTMP流数据、RTSP流数据和/或 ASF流数据。在一个实施例中,预设的目标协议为RTSP和/或HTTP。在一个实施例中,直播中转系统还包括直播中转管理装置,包括频道管理模块, 用于通过划分直播频道对直播流数据进行频道管理,包括添加或删除直播频道;信息配置模块,用于配置目标协议,并配置与直播源,以及与目标流媒体服务器通信的IP地址和端口号;监控模块,用于对直播中转系统的运转进行监控,并发送对直播中转系统异常运转的告警信号。基于上述技术方案,根据本专利技术的一方面,直播中转方法能够对编码生成的或网络上存在的不同直播源实时进行协议和格式转换,从而支持计算机、机顶盒和手机等各种终端的播放要求,有效支持包括电视、电脑和手机的三屏融合和三屏互动。附图说明此处所说明的附图用来提供对本专利技术的进一步解释,构成本专利技术的一部分。本专利技术的示意性实施例及其说明仅用于解释本专利技术,但并不构成对本专利技术的不当限定。在附图中图1为根据本专利技术实施例的应用场景的示意图。图2为根据本专利技术实施例的直播中转方法的流程图。图3为根据本专利技术实施例的P3G直播流数据处理方法的流程图。图4为根据本专利技术实施例的RTSP和RTMP直播流数据处理方法的流程图。图5为根据本专利技术实施例的ASF直播流数据处理方法的流程图。图6为根据本专利技术实施例的将直播流数据推送到RTSP服务器的流程图。图7为根据本专利技术实施例的频道管理方法的流程图。图8为根据本专利技术实施例的直播中转系统的结构示意图。图9为根据本专利技术另一实施例的直播中转系统的结构示意图。具体实施例方式下面参照附图对本专利技术进行更详细的描述,其中说明本专利技术的示例性实施例。在附图中,相同的标号表示相同或者相似的组件或者元素。图1为根据本专利技术实施例的应用场景100的示意图。应用场景100包括直播源 102、直播中转系统104和目标流媒体服务器106。直播源102可以来自互联网、手机终端或电视网络,格式可以是P3G、RTSP、RTMP或 ASF 等。直播中转系统104可以对输入的不同直播源进行协议、格式转换。因各类终端一般均要求支持RTSP协议和HTTP协议,在一个实施例中,目标流媒体服务器106可以为RTSP 服务器或HTTP服务器。图2为根据本专利技术实施例的直播中转方本文档来自技高网
...

【技术保护点】
1.一种用于包括电视、电脑和手机的三屏融合的直播中转方法,其特征在于,包括:接收直播源发送的直播流数据;检测所述直播流数据的编码格式;根据检测结果,对与预设的目标协议不一致的直播流数据进行实时转码;将符合所述目标协议的直播流数据推送到相应的目标流媒体服务器。

【技术特征摘要】
1.一种用于包括电视、电脑和手机的三屏融合的直播中转方法,其特征在于,包括接收直播源发送的直播流数据;检测所述直播流数据的编码格式;根据检测结果,对与预设的目标协议不一致的直播流数据进行实时转码;将符合所述目标协议的直播流数据推送到相应的目标流媒体服务器。2.根据权利要求1所述的直播中转方法,其特征在于,所述直播流数据包括编码器推出的直播流(P3G)流数据、实时消息传送协议(RTMP)流数据、实时流传输协议(RTSP)流数据和/或高级串流格式(ASF)流数据。3.根据权利要求2所述的直播中转方法,其特征在于,对与目标格式不一致的直播流数据按照预设的目标协议进行实时转码包括对视频格式不是数字视频编码标准为H. 264和/或音频格式不是高级音频编码(AAC) 的P3G流数据进行转码。4.根据权利要求2所述的直播中转方法,其特征在于,接收直播源发送的所述RTMP流数据包括根据RTMP协议,采用循环处理的方式对RTMP流数据进行分段接收;对每个数据段进行分离,以获取时间戳和每一个帧数据。5.根据权利要求1所述的直播中转方法,其特征在于,所述预设的目标协议为RTSP和 /或超文本传输协议(HTTP)。6.根据权利要求1所述的直播中转方法,其特征在...

【专利技术属性】
技术研发人员:胡仲刚袁海
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1