[发明专利]数据传输方法及相关装置在审
申请号: | 202011027401.8 | 申请日: | 2020-09-25 |
公开(公告)号: | CN114257820A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 孙伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/236;H04N21/2365;H04N21/2385 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 李杭 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 相关 装置 | ||
本申请实施例公开了一种数据传输方法,本申请实施例方法包括:远端设备采集拍摄数据,并对采集到的拍摄数据进行优先级排序,远端设备根据优先级排序向本地设备发送拍摄数据。在多相机流并发传输时,基于相机流的实时性要求依次发送,优先级高的数据先发送,从而保证实时性要求高的相机流优先被传输,实时性要求低的相机流被延迟滞后发送,减少实时性高的相机流的跨设备时延,提升用户体验。
技术领域
本申请实施例涉及通信领域,尤其涉及一种数据传输方法及相关装置。
背景技术
随着多设备互联技术的快速发展和消费者需求旺盛,越来越多消费者电子设备具备分布式访问能力。分布式相机是指本地设备通过网络访问或控制远端设备上的相机,达成相机跨设备使用的目的。
相机是一个实时采集数据并消费数据的场景,对实时性要求非常高,但各相机数据流的业务实时性要求不一样。例如,预览是实时呈现给用户的,实时性要求很高,预览数据要尽可能快的呈现给用户,且数据帧要平稳,降低卡顿概率;而拍照大图一般是直接存文件的,用户不直接感知,实时性要求相对较低。
因此,需要一种自适应网络带宽的传输机制,既保证相机流数据的平滑稳定输出,降低卡顿概率,又要满足分布式相机各业务流的实时性要求,达成良好用户体验。
发明内容
本申请实施例第一方面提供了一种数据传输方法,包括:
远端设备采集拍摄数据,该拍摄数据为远端设备的摄像头获取的数据,其中远端设备的摄像头可以为一个或多个,远端设备确定拍摄数据的优先级排序,并基于上述的优先级排序向本地设备发送拍摄数据,远端设备确定优先级排序的方式有多种,如远端设备识别拍摄数据的数据类型并根据该数据类型确定优先级排序,或远端设备根据本地设备发送的优先级排序确定。
在多相机流并发传输时,基于相机流的实时性要求依次发送,优先级高的数据先发送,从而保证实时性要求高的相机流优先被传输,实时性要求低的相机流被延迟滞后发送,减少实时性高的相机流的跨设备时延,提升用户体验。
基于本申请实施例第一方面,本申请实施例第一方面的第一种实施方式中,优先级排序的规则为拍摄数据的时延阈值越小,拍摄数据的优先级越高。
本申请实施例中,提供了一种根据拍摄数据的时延阈值确定优先级的优先级排序方案。
基于本申请实施例第一方面,本申请实施例第一方面的第二种实施方式中,优先级排序的规则为优先级按照预览数据、拍照缩略图数据、视频通话数据、视频录像数据、拍照大图数据依次递减。
基于本申请实施例第一方面至第一方面的第二种实施方式中任一实施方式,本申请实施例第一方面的第三种实施方式中,远端设备计算该远端设备向本地设备发送拍摄数据所需要的传输码率,以使得本地设备根据传输码率为远端设备配置带宽资源。
本申请实施例第二方面提供了一种数据传输方法,包括:
本地设备接收远端设备发送的传输码率,该传输码率为远端设备向本地设备发送拍摄数据所需要的码率,其中,拍摄数据为远端设备的摄像头获取的数据,远端设备的摄像头可以包括一个或多个,本地设备和两个或两个以上的远端设备连接;本地设备根据上述传输码率为各远端设备配置带宽资源。
通过本实施例,本地设备可以动态分配各远端设备以及其各远端设备的数据流的网络发送带宽,保证远端设备相机流的数据帧平滑稳定输出,并达成分布式相机各相机流的业务实时性要求。
基于本申请实施例第二方面,本申请实施例第二方面的第一种实施方式中,本地设备根据传输码率为各远端设备配置带宽资源的配置方式包括:
BWx=BWtotal*(Bx/Btotal);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011027401.8/2.html,转载请声明来源钻瓜专利网。