The invention provides a RTMP stream real-time broadcast system for live interactive multiplayer video conferencing, includes a video conferencing unit, recording unit, cloud cloud cloud broadcast unit, the video conferencing cloud unit includes authentication module, communication module, MCU source module; a plurality of recording unit corresponding to recording cloud account, through SIP, H.323 or RTP protocol will be added to the account of a taped video conferencing cloud unit; communication module verification and certification received from a user terminal resource request and recording resource request account, including video and audio data, user information; function module according to the audio and video data, unified dispatching management module for MCU resources the MCU and MCU resources, full decoding of audio and video data encoding, realize the adaptation, generating suitable dubbing video stream; and recording unit and the cloud The account with each other. The voice recording video stream transcoding recording, audio and video files generated, stored or transmitted through RTMP protocol to live cloud unit.
【技术实现步骤摘要】
本专利技术涉及一种RTMP推流实时直播系统。
技术介绍
RTMP是一种实时消息传输协议(RealTimeMessagingProtocol),该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。支持该协议的软件包括AdobeMediaServer/UltrantMediaServer/red5等。RTMP是目前主流的流媒体传输协议,广泛用于直播领域,可以说市面上绝大多数的直播产品都采用了这个协议。目前,多人视频会议直播互动时,经常会因为网络拥塞,导致音视频传输不及时,直播互动中断,视频会议难以顺利进行。
技术实现思路
本专利技术之目的是提供一种RTMP推流实时直播系统,其能够提高多人视频会议直播互动时的实时性和稳定性。本专利技术提供一种RTMP推流实时直播系统,用于多人视频会议的直播互动,该系统包括依次连接的视频会议云单元、录播云单元、直播云单元,其中,视频会议云单元包括通信认证模块、功能模块、MCU资源模块;录播云单元对应多个录播账号,通过SIP、H.323或RTP协议将某个录播账号加入到视频会议云单元;通信认证模块验证并接收来自用户终端的资源请求和录播账号,资源请求包括音视频数据、用户信息;功能模块根据音视频数据的不同,对MCU资源模块中的MCU资源进行统一调度管理,进而MCU全解码全编码音视频数据,实现适配,生成适配音视频流;并且,录播云单元将与该录播账号互配的 ...
【技术保护点】
一种RTMP推流实时直播系统,用于多人视频会议的直播互动,该系统包括依次连接的视频会议云单元、录播云单元、直播云单元,其中,所述视频会议云单元包括通信认证模块、功能模块、MCU资源模块;所述录播云单元对应多个录播账号,通过SIP、H.323或RTP协议将某个所述录播账号加入到所述视频会议云单元;所述通信认证模块验证并接收来自用户终端的资源请求和所述录播账号,所述资源请求包括音视频数据、用户信息;所述功能模块根据所述音视频数据的不同,对所述MCU资源模块中的MCU资源进行统一调度管理,进而MCU全解码全编码所述音视频数据,实现适配,生成所述适配音视频流;并且所述录播云单元将与该所述录播账号互配的所述适配音视频流录制转码,生成音视频文件,存储或通过RTMP协议传输给所述直播云单元。
【技术特征摘要】
1.一种RTMP推流实时直播系统,用于多人视频会议的直播互动,该系统包括依次连接的视频会议云单元、录播云单元、直播云单元,其中,所述视频会议云单元包括通信认证模块、功能模块、MCU资源模块;所述录播云单元对应多个录播账号,通过SIP、H.323或RTP协议将某个所述录播账号加入到所述视频会议云单元;所述通信认证模块验证并接收来自用户终端的资源请求和所述录播账号,所述资源请求包括音视频数据、用户信息;所述功能模块根据所述音视频数据的不同,对所述MCU资源模块中的MCU资源进行统一调度管理,进而MCU全解码全编码所述音视频数据,实现适配,生成所述适配音视频流;并且所述录播云单元将与该所述录播账号互配的所述适配音视频流录制转码,生成音视频文件,存储或通过RTMP协议传输给所述直播云单元。2.如权利要求1所述的RTMP推流实时直播系统,所述通信认证模块通过SIP、H.323协议验证并接收来自所述用户终端的资源请求。3.如权利要求...
【专利技术属性】
技术研发人员:白旭,任婧婧,张向东,白鹏飞,
申请(专利权)人:北京牡丹电子集团有限责任公司数字电视技术中心,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。