[发明专利]一种流媒体在回放时自适应旋转的装置及方法有效
申请号: | 201310291712.9 | 申请日: | 2013-07-11 |
公开(公告)号: | CN103347026B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 李松;姚键;潘柏宇;卢述奇 | 申请(专利权)人: | 合一网络技术(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京庆峰财智知识产权代理事务所(普通合伙)11417 | 代理人: | 刘元霞 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 回放 自适应 旋转 装置 方法 | ||
技术领域
本发明涉及流媒体拍摄领域,尤其是涉及一种流媒体在回放时自适应旋转的装置及方法。
背景技术
在使用手持设备(例如手机、平板电脑)拍摄流媒体过程中,用户可能在横拍和竖拍之间有意或者无意的进行切换,导致拍摄的流媒体在回放的时候出现有时是正向的有时是90度旋转的。目前,现有技术没有能够解决这样的问题。
发明内容
为解决当前的技术问题并实现技术目的,本发明提供了一种流媒体在回放时自适应旋转的装置,该装置包括流媒体摄录模块和播放器,所述流媒体摄录模块包括流媒体记录模块、角度变化收集与分析模块、角度记录模块;所述播放器包括流媒体播放模块,角度读取模块和播放控制模块;其中角度变化收集与分析模块用于收集陀螺仪上报的角度数据,并分析判断上传角度是否处于某一角度范围之内并持续一定的时间阈值,如果是,则通知角度记录模块进行记录;角度记录模块,用于在流媒体摄录模块开始拍摄后创建文件并根据角度变化收集与分析模块的通知来以对数值方式记录时间点和角度信息;其中流媒体播放模块用于完成流媒体和声音数据的播放;角度读取模块用于将存储的时间和角度信息读取出来并传输给播放控制模块;播放控制模块用于根据时间和角度信息去控制流媒体播放模块调整流媒体播放的角度。
进一步,所述角度范围为45度至135度之间或者135度至225度之间或者225度至315度之间或者0度到45度之间与315度与360度之间,当判断为45度至135度之间并持续一定时间阈值则记录为90度,当判断为135度至225度之间并持续一定时间阈值则记录为180度,当判断为225度至315度之间并持续一定时间阈值则记录为270度,当判断为0度到45度之间与315度与360度之间并持续一定时间阈值则记录为360度。
进一步,所述播放控制模块包括计时器,用于流媒体在回放时开始计时。
进一步,所述流媒体播放模块还具有调节声音,调节进度,自定义播放器的界面以及对流媒体画面的角度进行调整的功能。
本发明还提供了一种流媒体在回放时自适应旋转的方法,该方法包括:
步骤(1)流媒体摄录模块中的角度变化收集与分析模块用于收集陀螺仪上 报的角度数据,并分析判断上传角度是否处于某一角度范围之内并持续一定的时间阈值,如果是,则通知角度记录模块进行记录;
步骤(2)流媒体摄录模块中的角度记录模块在流媒体摄录模块开始拍摄后创建文件并根据角度变化收集与分析模块的通知来以对数值方式记录时间点和角度信息;
步骤(3)播放器中的角度读取模块用于将存储的时间和角度信息读取出来并传输给播放控制模块;
步骤(4)播放器中的播放控制模块根据时间和角度信息去控制流媒体播放模块调整流媒体播放的角度;
步骤(5)播放器中的流媒体播放模块完成流媒体和声音数据的播放。
进一步,步骤(1)中所述角度范围为45度至135度之间或者135度至225度之间或者225度至315度之间或者0度到45度之间与315度与360度之间,当判断为45度至135度之间并持续一定时间阈值则记录为90度,当判断为135度至225度之间并持续一定时间阈值则记录为180度,当判断为225度至315度之间并持续一定时间阈值则记录为270度,当判断为0度到45度之间与315度与360度之间并持续一定时间阈值则记录为360度。
进一步,步骤(4)中所述时间是流媒体在回放时开始计时的时间。
进一步,在执行步骤(5)时还可以调节声音,调节进度,自定义播放器的界面。
附图说明
图1是根据本发明的流媒体摄录模块的结构示意图;
图2是根据本发明的播放器的结构示意图。
具体实施方式
以下结合附图和具体实施例对本发明作进一步说明。本发明只针对系统内部分进行详细说明,其他如摄像头硬件和驱动,陀螺仪硬件和驱动,陀螺仪数据上报模块属于手持设备自身的技术,与本发明无关,不做详细说明。
不对现有的流媒体封装格式进行干预,原流媒体可以是avi,flv,mpeg或者任意一种格式,都无所谓。本发明的技术方案额外产生一个文件来记录流媒体的角度信息,该文件只需要记录在角度转变的时候的时间点。在播放的时候,播放器通过读取这个文件中的角度信息,再据此,动态的调整流媒体的角度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合一网络技术(北京)有限公司,未经合一网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310291712.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地下换热器的管土间隙辨识方法
- 下一篇:基于数据的在线交易模型及优化管理系统