一种网络直播平台系统技术方案

技术编号:14336504 阅读:63 留言:0更新日期:2017-01-04 10:00
本发明专利技术公开一种网络直播平台系统,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接。本发明专利技术的有益效果是:本发明专利技术利用多媒体服务器与流媒体转码服务器,对按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,从而缓解上传带宽受限的压力。

【技术实现步骤摘要】

本专利技术涉及云视频直播平台在线直播
,特别涉及一种网络直播平台系统
技术介绍
当需要将局域网下的多个摄像头实时视频数据上传至服务器时,往往因为从局域网到广域网上传带宽有限,导致出现向用户提供直播服务时播放不流畅的现象。为了进一步解决上传带宽受限的问题,目前一般仅通过降低视频质量来减少上传数据量,从而缓解上传带宽受限的压力。在本领域中,减少上传数据量的方法主要包括降低分辨率和帧率。通常情况下,图像的分辨率越高,所包含的像素就越多,图像就越清晰,但数据量也越大,所以降低分辨率将严重影响视频的清晰度;帧率也就是视频中每秒出现多少张视频图像,是决定视频流畅度的主要因素,帧率越高每秒播放的画面就越多,视频也就越流畅,但占用的数据量也越大,所以降低帧率将直接导致视频播放流畅度下降,另一方面,现在的市场少有见到利用全景相机来搭建直播内容或背景的直播系统。
技术实现思路
本专利技术的目的是克服观看视频出现卡顿的问题而提供的一种网络直播平台系统。本专利技术通过以下技术手段解决上述技术问题的:一种网络直播平台系统,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述全景相机与虚拟现实相机获取的视频数据,所述本地代理就是用于通过互联网从多媒体服务器处获取各摄像头的综合视频价值并在本地的多媒体服务器内存储,所述多媒体服务器与本地代理通过互联网进行连接,使用JSON语言保存视频数据并按WEB访问请求读取视频数据,解析视频数据更新频率,按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,同时所述本地代理为所述视频数据分配对应的全景相机与虚拟现实相机,按全景相机与虚拟现实相机的优先顺序及当前带宽依次对选取的视频数据利用流媒体转码服务器进行上传,使用内容分发网络响应客户端的用户请求,向客户端发送视频数据;所述终端呈现模块包括:客户电脑端的全景播放器、手机应用及虚拟显示眼镜。优选地,所述流媒体传输使用RTSP协议。优选地,所述客户电脑端,通过互联网与直播平台连接,用于向直播平台发送用户请求,同时接收视频数据,供用户进行视频直播。优选地,所述本地代理从所述多媒体服务器中获取视频数据及为各全景相机与虚拟现实相机的视频对应的数据后,以视频文件的形式保存。优选地,所述多媒体服务器接收视频文件,从该视频文件的文件名中解析出时间戳并将其保存到流媒体转码服务器中。优选地,所述本地代理对待上传视频数据调整分辨率与帧率后,再上传到多媒体服务器中。本专利技术的有益效果是:本专利技术利用多媒体服务器与流媒体转码服务器,对按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,从而缓解上传带宽受限的压力。附图说明图1为本专利技术结构示意图。具体实施方式下面结合附图,对本专利技术做进一步的说明。实施例1:一种网络直播平台系统,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述全景相机与虚拟现实相机获取的视频数据,所述本地代理就是用于通过互联网从多媒体服务器处获取各摄像头的综合视频价值并在本地的多媒体服务器内存储,所述多媒体服务器与本地代理通过互联网进行连接,使用JSON语言保存视频数据并按WEB访问请求读取视频数据,解析视频数据更新频率,按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,同时所述本地代理为所述视频数据分配对应的全景相机与虚拟现实相机,按全景相机与虚拟现实相机的优先顺序及当前带宽依次对选取的视频数据利用流媒体转码服务器进行上传,使用内容分发网络响应客户端的用户请求,向客户端发送视频数据;所述终端呈现模块包括:客户电脑端的全景播放器、手机应用及虚拟显示眼镜。实施例2:一种网络直播平台系统,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述全景相机与虚拟现实相机获取的视频数据,所述本地代理就是用于通过互联网从多媒体服务器处获取各摄像头的综合视频价值并在本地的多媒体服务器内存储,所述多媒体服务器与本地代理通过互联网进行连接,使用JSON语言保存视频数据并按WEB访问请求读取视频数据,解析视频数据更新频率,按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,同时所述本地代理为所述视频数据分配对应的全景相机与虚拟现实相机,按全景相机与虚拟现实相机的优先顺序及当前带宽依次对选取的视频数据利用流媒体转码服务器进行上传,使用内容分发网络响应客户端的用户请求,向客户端发送视频数据;所述终端呈现模块包括:客户电脑端的全景播放器、手机应用及虚拟显示眼镜,所述流媒体传输使用RTSP协议。实施例3:一种网络直播平台系统,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述本文档来自技高网...
一种网络直播平台系统

【技术保护点】
一种网络直播平台系统,其特征在于,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述全景相机与虚拟现实相机获取的视频数据,所述本地代理就是用于通过互联网从多媒体服务器处获取各摄像头的综合视频价值并在本地的多媒体服务器内存储,所述多媒体服务器与本地代理通过互联网进行连接,使用JSON语言保存视频数据并按WEB访问请求读取视频数据,解析视频数据更新频率,按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,同时所述本地代理为所述视频数据分配对应的全景相机与虚拟现实相机,按全景相机与虚拟现实相机的优先顺序及当前带宽依次对选取的视频数据利用流媒体转码服务器进行上传,使用内容分发网络响应客户端的用户请求,向客户端发送视频数据;所述终端呈现模块包括:客户电脑端的全景播放器、手机应用及虚拟显示眼镜。...

【技术特征摘要】
1.一种网络直播平台系统,其特征在于,所述系统包括内容制作模块、直播平台及终端呈现模块,所述内容制作模块、直播平台及终端呈现模块相互连接,所述内容制作模块包括:用于获取现实场景的全景相机以及与作为云视频输入端的虚拟现实相机,两者通过局域网相连或直接与本地代理相连,用于采集视频数据并发送至直播平台;所述直播平台包括:用于收集视频数据并在客户端显示的内容管理模块、用于用户权限设置于直播系统功能实现的用户管理模块、用于收集客户访问请求的服务管理模块、用于视频数据存储与转码的数据分析模块;所述各模块依次连接,所述内容管理模块中包括多媒体服务器,所述数据分析模块包括流媒体转码服务器,所述数据分析模块使用内容分发网络;通过WEB在本地代理中所述全景相机与虚拟现实相机获取的视频数据,所述本地代理就是用于通过互联网从多媒体服务器处获取各摄像头的综合视频价值并在本地的多媒体服务器内存储,所述多媒体服务器与本地代理通过互联网进行连接,使用JSON语言保存视频数据并按WEB访问请求读取视频数据,解析视频数据更新频率,按照综合视频价值依次对各全景相机与虚拟现实相机从高到低进行排序,同时...

【专利技术属性】
技术研发人员:杨成张超超刘成秦静华
申请(专利权)人:安徽协创物联网技术有限公司
类型:发明
国别省市:安徽;34

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

1