一种即时视频的传输方法和电子设备的制造方法

文档序号:9251239阅读:234来源:国知局
一种即时视频的传输方法和电子设备的制造方法
【技术领域】
[0001] 本发明涉及视频领域,特别涉及一种即时视频的传输方法和电子设备。
【背景技术】
[0002] 随着移动设备和即时视频通讯技术的普及,越来越多的用户选择利用移动设备实 现即时视频的交互,使得需要提供一种即时视频的传输方法,实现即时视频的传输,以满足 用户日益增长的即时视频交互需求。
[0003] 现有技术提供了一种即时视频的传输方法,该方法包括:获取用户输入的即时视 频;对即时视频帧内的所有区域采用统一的编码方式进行编码;传输该编码后的即时视 频。
[0004] 由于网络带宽的限制以及不稳定性,使得在使用现有技术所提供的方法时,在网 络带宽较低的情况下,会导致即时视频传输的效率降低,出现即时视频画面的传输停止,即 时视频连接断开等现象,从而降低了即时视频交互过程中的用户体验。

【发明内容】

[0005] 为了提高即时视频的传输效率,提高用户体验,本发明提供了一种即时视频的传 输方法和电子设备。所述技术方案如下:
[0006] 第一方面,提供了一种即时视频的传输方法,所述方法包括:
[0007] 在当前即时视频帧中获取兴趣区域;
[0008] 根据网络带宽所满足的预设条件以及电子设备所支持的传输策略,执行以下操作 中的任意一个:
[0009] 若网络带宽满足第一预设条件,则根据第一传输策略,传输包括所述兴趣区域的 所述当前即时视频帧;或者,
[0010] 若所述网络带宽满足第二预设条件,则根据第二传输策略,传输包括所述兴趣区 域的所述当前即时视频帧;或者,
[0011] 若所述网络带宽满足第三预设条件,则根据第三传输策略,传输包括所述兴趣区 域的所述当前即时视频帧;或者,
[0012] 若所述网络带宽满足第四预设条件,则根据第四传输策略,传输包括所述兴趣区 域的所述当前即时视频帧。
[0013] 结合第一方面,在第一种可能的实现方式中,所述根据第一传输策略,传输包括所 述兴趣区域的所述当前即时视频帧包括:
[0014] 根据与所述当前即时视频帧对应的重要性矩阵,对所述当前即时视频进行处理, 获取处理后的即时视频帧;
[0015] 传输所述处理后的即时视频帧。
[0016] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据 第二传输策略,传输包括所述兴趣区域的所述当前即时视频帧策略包括:
[0017] 将至少包括所述兴趣区域的即时视频帧划分为至少一个宏块,并设置组成所述至 少一个宏块所对应的量化参数;
[0018] 根据所述量化参数,对所述至少一个宏块进行编码,生成编码后的即时视频帧;
[0019] 传输所述编码后的即时视频帧。
[0020] 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据 第三传输策略,传输包括所述兴趣区域的所述当前即时视频帧包括:
[0021] 获取包括所述兴趣区域的当前即时视频帧与参考帧之间的残差数据;
[0022] 传输所述残差数据。
[0023] 结合第一方面,在第四种可能的实现方式中,所述根据第四传输策略,传输包括所 述兴趣区域的所述当前即时视频帧包括:
[0024] 获取用于描述所述兴趣区域的特征参数;
[0025] 传输所述特征参数。
[0026] 第二方面,提供了一种电子设备,所述电子设备包括:
[0027] 获取模块,在当前即时视频帧中获取兴趣区域;
[0028] 判决模块,用于判断网络带宽是否满足第一预设条件、第二预设条件、第三预设条 件和第四预设条件中的任意一个;
[0029] 所述判决模块还用于根据网络带宽所满足的预设条件以及电子设备所支持的传 输策略,触发以下模块中的任意一个:
[0030] 第一处理模块,用于在所述网络带宽满足第一预设条件时,根据第一传输策略,传 输包括所述兴趣区域的所述当前即时视频帧;或者,
[0031] 第二处理模块,用于在所述网络带宽满足第二预设条件时,根据第二传输策略,传 输包括所述兴趣区域的所述当前即时视频帧;或者,
[0032] 第三处理模块,用于在所述网络带宽满足第三预设条件时,根据第三传输策略,传 输包括所述兴趣区域的所述当前即时视频帧;或者,
[0033] 第四处理模块,用于在所述网络带宽满足第四预设条件时,根据第四传输策略,传 输包括所述兴趣区域的所述当前即时视频帧。
[0034] 结合第二方面,在第一种可能的实现方式中,所述第一处理模块具体用于:
[0035] 根据与所述当前即时视频帧对应的重要性矩阵,对所述当前即时视频进行处理, 获取处理后的即时视频帧;
[0036] 传输所述处理后的即时视频帧。
[0037] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二 处理模块具体用于:
[0038] 将至少包括所述兴趣区域的即时视频帧划分为至少一个宏块,并设置组成所述至 少一个宏块所对应的量化参数;
[0039] 根据所述量化参数,对所述至少一个宏块进行编码,生成编码后的即时视频帧;
[0040] 传输所述编码后的即时视频帧。
[0041] 结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第三 处理模块具体用于:
[0042] 获取包括所述兴趣区域的当前即时视频帧与参考帧之间的残差数据;
[0043] 传输所述残差数据。
[0044] 结合第二方面,在第四种可能的实现方式中,所述第四处理模块具体用于:
[0045] 获取用于描述所述兴趣区域的特征参数;
[0046] 传输所述特征参数。
[0047] 第三方面,提供了一种电子设备,所述电子设备包括发送模块、存储器和与所述发 送模块,所述存储器连接处理器,其中,所述存储器用于存储一组程序代码,所述处理器调 用所述存储器所存储的程序代码用于执行以下操作:
[0048] 在当前即时视频帧中获取兴趣区域;
[0049] 根据网络带宽所满足的预设条件以及电子设备所支持的传输策略,执行以下操作 中的任意一个:
[0050] 若网络带宽满足第一预设条件,则根据第一传输策略,传输包括所述兴趣区域的 所述当前即时视频帧;或者,
[0051] 若所述网络带宽满足第二预设条件,则根据第二传输策略,传输包括所述兴趣区 域的所述当前即时视频帧;或者,
[0052] 若所述网络带宽满足第三预设条件,则根据第三传输策略,传输包括所述兴趣区 域的所述当前即时视频帧;或者,
[0053] 若所述网络带宽满足第四预设条件,则根据第四传输策略,传输包括所述兴趣区 域的所述当前即时视频帧。
[0054] 结合第三方面,在第一种可能的实现方式中,所述处理器调用所述存储器所存储 的程序代码用于执行以下操作:
[0055] 根据与所述当前即时视频帧对应的重要性矩阵,对所述当前即时视频进行处理, 获取处理后的即时视频帧;
[0056] 传输所述处理后的即时视频帧。
[0057] 结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理 器调用所述存储器所存储的程序代码用于执行以下操作:
[0058] 将至少包括所述兴趣区域的即时视频帧划分为至少一个宏块,并设置组成所述至 少一个宏块所对应的量化参数;
[0059] 根据所述量化参数,对所述至少一个宏块进行编码,生成编码后的即时视频帧;
[0060] 传输所述编码后的即时视频帧。
[0061] 结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理 器调用所述存储器所存储的程序代码用于执行以下操作:
[0062] 获取包括所述兴趣区域的当前即时视频帧与参考帧之间的残差数据;
[0063] 传输所述残差数据。
[0064] 结合第一方面,在第四种可能的实现方式中,所述处理器调用所述存储器所存储 的程序代码用于执行以下操作:
[0065] 获取用于描述所述兴趣区域的特征参数;
[0066] 传输所述特征参数。
[0067] 本发明提供了一种即时视频的编码方法和电子设备,包括:在当前即时视频帧中 获取兴趣区域;根据网络带宽所满足的预设条件以及电子设备所支持的传输策略,执行以 下操作中的任意一个:若网络带宽满足第一预设条件
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1