一种视频直播构架系统的制作方法

文档序号:12278693阅读:268来源:国知局

本发明涉及视频直播技术领域,尤其涉及一种视频直播构架系统。



背景技术:

随着计算机技术的不断发展,网络直播技术日益完善,现有的直播技术中视频采集管理、客户市场管理混乱,不利于直播视频的推广,而且收费标准不一致严重的损害了直播视频供应方的利益。



技术实现要素:

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种视频直播构架系统。

为了实现上述目的,本发明采用了如下技术方案:

一种视频直播构架系统,包括采集端、服务端、网络端和播放端,所述采集端、服务端、网络端和播放端依次连接;所述采集端包括视频音频采集模块、数据输入模块、数据处理模块和数据输出模块,所述视频音频采集模块、数据输入模块、数据处理模块和数据输出模块依次连接;所述服务端包括RTMP数据输入接口模块、数据解码解压缩模块、IP地址识别模块、视频音频信号处理模块和数据输出接口模块,所述RTMP数据输入接口模块的输出端与数据解码解压缩模块的输入端连接,所述数据解码解压缩模块的输出端分别与IP地址识别模块和视频音频信号处理模块连接,所述IP地址识别模块的输出端与数据输出接口模块连接,所述视频音频信号处理模块的输出端与数据输出接口模块连接,所述IP地址识别模块与视频音频信号处理模块双向连接;所述网络端包括P2P数据交互模块、P2P联网模块和CND网络节点服务器,所述P2P数据交互模块、P2P联网模块和CND网络节点服务器依次连接;所述播放端包括客户登陆端、人机交互输入输出接口模块、客户信息登陆识别模块、视频收费标准制定模块和视频处理模块,所述客户登陆端与人机交互输入输出接口模块连接,所述人机交互输入输出接口模块分别与客户信息登陆识别模块和视频收费标准制定模块连接,所述客户信息登陆识别模块分别与视频收费标准制定模块和视频处理模块连接,所述视频收费标准制定模块与视频处理模块连接。

优选的,所述数据输出模块与RTMP数据输入接口模块连接。

优选的,所述P2P数据交互模块分别与数据输出接口模块、视频处理模块和人机交互输入输出接口模块连接。

本发明的有益效果:

通过设置的采集端、服务端、网络端和播放端,将直播视频的整个过程进行管理,直播视频从采集、处理、编码、封包、推流、分发、解码和播放得到控制,方便对直播视频的监控管理,提高了直播视频的推广效率以及播放的流畅度,保护视频供应方的利益。

附图说明

图1为本发明提出的一种视频直播构架系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

参照图1,一种视频直播构架系统,包括采集端、服务端、网络端和播放端,采集端、服务端、网络端和播放端依次连接;采集端包括视频音频采集模块、数据输入模块、数据处理模块和数据输出模块,视频音频采集模块、数据输入模块、数据处理模块和数据输出模块依次连接;服务端包括RTMP数据输入接口模块、数据解码解压缩模块、IP地址识别模块、视频音频信号处理模块和数据输出接口模块,RTMP数据输入接口模块的输出端与数据解码解压缩模块的输入端连接,数据解码解压缩模块的输出端分别与IP地址识别模块和视频音频信号处理模块连接,IP地址识别模块的输出端与数据输出接口模块连接,视频音频信号处理模块的输出端与数据输出接口模块连接,IP地址识别模块与视频音频信号处理模块双向连接;网络端包括P2P数据交互模块、P2P联网模块和CND网络节点服务器,P2P数据交互模块、P2P联网模块和CND网络节点服务器依次连接;播放端包括客户登陆端、人机交互输入输出接口模块、客户信息登陆识别模块、视频收费标准制定模块和视频处理模块,客户登陆端与人机交互输入输出接口模块连接,人机交互输入输出接口模块分别与客户信息登陆识别模块和视频收费标准制定模块连接,客户信息登陆识别模块分别与视频收费标准制定模块和视频处理模块连接,视频收费标准制定模块与视频处理模块连接,数据输出模块与RTMP数据输入接口模块连接,P2P数据交互模块分别与数据输出接口模块、视频处理模块和人机交互输入输出接口模块连接。

本发明中,视频音频采集模块生成物理IP地址信号,然后将物理IP地址信号和视频信号和音频信号一并传输至数据输入模块,数据输入模块将IP地址信号和视频信号和音频信号传输至数据处理模块,据处理模块根据IP地址信号的等级优先处理,进行编码压缩并传输至数据输出模块,数据输出模块将视频信号和音频信号换变为RTMP通通讯协议数据流,然后RTMP数据输入接口模块的转码将RTMP通讯协议数据流转换为可识别的直播视频音频信号的数据包,并提取IP地址信息,然后经过IP地址识别模块和视频音频信号处理模块的识别处理,通过对直播视频音频信号的加密处理、视频音频信号的帧数修改、客户端的收费标准设定以及数据包的转码分发,使直播视频音频信号数据包拥有等级限定功能、付费收看功能,为后续的客户端接受提供管理基础,方便后续客户端对直播视频音频信号数据包的数据管理,如数据包的存储删除收费事项等,再将加密处理、帧数修改的直播视频音频信号传输至网络端;当需要观看时,客户通过人机交互输入输出接口模块进行客户登陆端登陆,当首次登陆时需要进行客户信息注册,人机交互输入输出接口模块将客户的个人信息以及观看请求信息发送至客户信息登陆识别模块和视频收费标准制定模块,客户信息登陆识别模块对客户的个人信息以及观看请求信息进行识别,然后将识别的指令传输至视频收费标准制定模块,这时候视频收费标准制定模块依据设定的收费标准对客户进行扣费,然后将直播视频传输指令发送至视频处理模块,这时候视频处理模块根据视频收费标准制定模块发送的直播视频传输指令,形成传输请求并发送至P2P数据交互模块,P2P数据交互模块根据视频处理模块发送的传输请求将CND网络节点服务器内的视频文件传输至人机交互输入输出接口模块,最后人机交互输入输出接口模块将视频文件传输至客户登陆端,该设计将直播视频的整个过程进行管理,直播视频从采集、处理、编码、封包、推流、分发、解码和播放得到控制,方便对直播视频的监控管理,提高了直播视频的推广效率以及播放的流畅度,保护视频供应方的利益。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1