[发明专利]一种低网络带宽手机实时在线传输的方法有效
申请号: | 201110392939.3 | 申请日: | 2011-12-01 |
公开(公告)号: | CN102510427A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 潘重光 | 申请(专利权)人: | 大连三通软件有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04N7/26;H04N7/30 |
代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李洪福 |
地址: | 116033 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络带宽 手机 实时 在线 传输 方法 | ||
技术领域
本发明涉及一种低网络带宽手机实时在线传输的方法。
背景技术
以前的视频拍摄只能通过摄像机来实现,对于一些突发事件,急需记录下来当时的特殊情况,而手上又没有摄像机,于是可以摄像的手机应运而生。现有的手机视频拍摄,对手机要求颇高,不仅仅是需要手机有高像素摄像头和能上网的智能手机就可以的,在采集视频后压缩处理不够,导致传输速度较低,造成视频传输延迟;同时也存在拍摄分辨率低,在整个传输过程中,封装了很多无用的信息(增加了视频的大小),如遇到较低网络带宽,视频传输基本就被阻断了。根本无法实现实时直播。若是双卡手机,不能自动选择网络状态好的卡进行视频传输;或双卡并行传输。即拍即传的方式,以保证高实时性为前提,服务器端接收到的视频与发端完全同步,这种传输方式适合于做视频现场直播,延迟低,同步性好。但如果网络条件不好,比如遇到3G网络不稳定,或采用2G无线网络进行传输的情况,丢帧现象会比较严重,造成画面模糊,这种传输方式适合于做视频分享和存储,但传输的延迟会相对增加,失去了直播的意义。
发明内容
本发明针对以上问题的提出,而研制一种低网络带宽手机实时在线传输的方法。本发明针对手机处理器性能,开发并使用特殊的精简优化的视频压缩算法。在开始拍摄之前,先进行SIM自动设置,随后进行视频数据采集,然后在对视频清晰度、画面质量不产生影响(或只产生微弱影响)的前提下进行压缩处理,从很大程度上减小了视频文件大小,这样就降低了对网络带宽的要求;对画面质量不产生损伤,也就代表着在拍摄时并不需要配置特别好的手机,通过高质量的采集信息来弥补后期压缩处理所产生的损伤。在协议传输的过程中,会对视频文件进行再次无损压缩处理,封装时过滤掉无用的信息,进一步使视频数据量变小,提高并保证视频文件的传输速度及质量,从而达到实时在线传输及同步播放。对于多卡(目前常用的是双卡)手机,默认采用多卡(目前常用的是双卡)捆绑增加带宽的方式进行传输,如遇多卡(目前常用的是双卡)中任一卡片无信号或信号较弱时,可自动选择及切换信号强的卡进行视频传输。如手机支持WIFI功能,可设置将其成功连接到INTERNET后,使用WIFI传输。若遇无法连接服务器或网络带宽过小,不足以用来传输视频数据时,压缩过的视频数据可以先保存在手机内部存储器上,待带宽足够时(500毫秒检测一次),会自动继续进行传输。本发明采用的技术手段如下:
一种低网络带宽手机实时在线传输的方法,其特征在于包括如下步骤:
步骤1手机系统进入到自动设置SIM卡模式:首先判断SIM卡信号是否良好;如果SIM卡信号良好,设置SIM卡数据传输模式;如果SIM卡信号不好,手机系统将采集,压缩后的视频数据直接存储到手机存储卡上;
步骤2手机系统进行视频数据采集,并进行视频数据压缩;
步骤3手机系统判断当前网络状态情况:如果网络状态好就将压缩后的视频数据传输给数据接收端;如果网络状态不好,手机系统将视频数据存储到手机存储卡上,然后进行网络状态是否改善的检测,一旦发现网络状态有改善就存储在存储卡中的视频数据传输给数据接收端。
所述步骤1中的SIM卡数据传输模式设置具体包括如下步骤:
步骤①检测手机和硬件状态,判断其是否支持多卡;
步骤②如手机不支持多卡,手机系统直接进入进行视频数据采集步骤;
步骤③如手机支持多卡,进一步判定是否可以进行多卡并行传输:如果能够并行传输,多卡绑定传输设置,后进入视频数据采集步骤;如果不能够并行传输,手机系统判断不同SIM卡的信号的好坏,进而选择信号好的作为视频数据传输使用,后进入视频数据采集步骤。
所述步骤1中的SIM卡数据传输模式设置步骤中的步骤③中如手机支持多卡,并手机能够并行传输的步骤中还包括,通过阈值进行判断是否进行多卡并行传输:设阈值M为SIM卡信号强度好,阈值L为SIM卡基本没有信号,X是SIM卡的信号强度,当所有SIM卡的信号强度满足L<Xi<M或Xi>M时,多卡并行传输视频数据使用,其中Xi是从系统得到的第i个SIM卡的信号强度,是其中i=1,2,……n,n是手机中带的SIM卡的个数;当第i个SIM卡的信号强度Xi<L时,选择信号强度L<Xj<M或Xj>M的第j个SIM卡并行或单独传输视频数据使用,其中j∈1,2,……n,且j≠i。
所述步骤2中的视频数据压缩包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连三通软件有限公司,未经大连三通软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110392939.3/2.html,转载请声明来源钻瓜专利网。