[发明专利]基于移动终端的现场视频云发布系统的云发布方法有效
申请号: | 201510226574.5 | 申请日: | 2015-05-06 |
公开(公告)号: | CN104869438B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 杨灿;李晓珊;李育峰;韩国强 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/266;H04N21/414;H04N21/458 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 罗观祥 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动终端 现场视频 云服务器 发布 发布系统 上传 封装 视频 视频采集功能 无线通信 移动设备 云服务 下载 转码 服务器 存储 采集 观看 | ||
1.一种基于移动终端的现场视频云发布系统的云发布方法,其特征在于,所述基于移动终端的现场视频云发布系统包括:发布移动终端、云服务器和收看移动终端;所述发布移动终端是指用于无线通信和音视频采集的移动设备,用于现场视频采集、现场视频编码、现场视频封装和现场视频上传;所述云服务器是指用于转码、存储、发布的服务器,包括计算资源池和存储资源池,所述云服务器用于用户云管理、云转码管理、云存储管理和云发布管理,云服务器包括用户云管理模块、云转码管理模块、云存储管理模块和云发布管理模块;所述收看移动终端是一种用于流媒体的接收和播放的移动设备;
所述云发布方法包括以下步骤:
步骤1:发布移动终端采集、编码和封装现场视频;
步骤2:发布移动终端上传步骤1所述封装后的现场视频至云服务器;
步骤3:云服务器根据步骤2发布移动终端上传的现场视频进行发布;
步骤4:收看移动终端从云服务器下载、观看已发布视频;
在步骤3中,所述云服务器的工作流程,包括以下步骤:
步骤31:与发布移动终端进行空闲端口信息通信,并提取当前上传用户的相关信息;
步骤32:将当前上传用户的相关信息传至用户云管理模块进行保存或更新操作;
步骤33:接收发布移动终端的RTP数据包和SDP文件;
步骤34:将接收到的RTP数据包和SDP文件传至云转码管理模块进行转码操作;
步骤35:云存储管理模块根据云转码管理模块转码后的信息进行存储;
步骤36:云发布管理模块根据云存储管理模块和用户云管理模块中的信息进行视频发布,并通过发布成功的视频更新相应电子节目单文件;
步骤37:响应收看移动终端的更新播放列表请求,并提取其携带的当前用户信息和电子节目单版本号;
步骤38:根据提取出的用户信息和电子节目单版本号生成最新电子节目单并发送给收看移动终端;其中云端服务器在收到更新播放列表请求时,先比较云服务器端电子节目单和更新播放列表请求中的电子节目单版本号,只有当版本号有更新时才向收看移动终端发送电子节目单文件;
步骤39:根据收看移动终端用户的点击行为向其发送相应的音视频数据。
2.如权利要求1所述的云发布方法,其特征在于,在步骤1中,所述发布移动终端采集、编码和封装现场视频,包括以下步骤:
步骤11:采集现场音视频数据;
步骤12:编码步骤11所述现场音视频数据;
步骤13:封装步骤12所述编码后的现场音视频数据;
步骤11中所述的采集现场音视频数据,包括以下步骤:
通过移动终端的摄像头采集现场视频数据;
通过移动终端的麦克风采集音频数据;
步骤12所述的编码现场音视频数据,包括以下步骤:
将所述视频数据编码为H.264格式;
将音频数据编码为AAC格式;
步骤13所述封装编码后的现场音视频数据,包括以下步骤:
将所述H.264格式的视频数据和所述AAC格式的音频数据封装为RTP数据包。
3.如权利要求1所述的云发布方法,其特征在于,在步骤2中,所述发布移动终端上传封装后的现场视频至云服务器,包括以下步骤:
步骤21:与云服务器进行空闲端口信息通信;
步骤22:将接收到的空闲端口信息封装至SDP文件;
步骤23:将采集后的音视频相关信息封装至SDP文件;
步骤24:向云服务器发送SDP文件和RTP数据包;
步骤25:根据云服务器发送的电子节目单更新播放列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510226574.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机顶盒遥控器
- 下一篇:基于数字电视条件接收的双向终端弹幕实现方法