[发明专利]一种基于IoT设备的视频通信方法、存储介质及系统有效
申请号: | 202310256987.2 | 申请日: | 2023-03-17 |
公开(公告)号: | CN115988258B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王先来 | 申请(专利权)人: | 广州佰锐网络科技有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/44;H04N5/265 |
代理公司: | 广州永华专利代理有限公司 44478 | 代理人: | 梁国锐 |
地址: | 510665 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 iot 设备 视频 通信 方法 存储 介质 系统 | ||
1.一种基于IoT设备的视频通信方法,其供IoT设备与其它设备进行通信,其特征是,包括如下步骤:
A.获取来自各个其它设备的视频流;
B.获取用户从各个视频流当中选择的至少两路待混流视频流;
C.对所述至少两路待混流视频流分别进行解码生成至少两项YUV格式数据;
D.获取用户选择的混流方式;
E.根据所述至少两路待混流视频流的YUV格式数据和用户选择的混流方式,分析得出合并存放所述至少两路待混流视频流的视频图像所需缓存空间的大小,据此生成用于存放视频图像的缓存;
F.将所述至少两路待混流视频流按照YUV格式数据的内存分布特点按序拷贝存放到所述缓存中,按照用户选择的混流方式形成缓存数据;
G.对所述缓存数据进行编码,生成混流视频。
2.根据权利要求1所述的基于IoT设备的视频通信方法,其特征是,所述步骤B中,获取用户选择所述至少两路待混流视频流的选择顺序,所述步骤F中,将所述至少两路待混流视频流按照所述选择顺序拷贝存放到所述缓存中。
3.根据权利要求1所述的基于IoT设备的视频通信方法,其特征是,所述步骤D中,所述混流方式包括画中画模式或并列画面模式。
4.根据权利要求3所述的基于IoT设备的视频通信方法,其特征是,所述步骤E中,若用户选择的混流方式为并列画面模式,则合并存放所述至少两路待混流视频流的视频图像所需缓存空间的大小为所述至少两路待混流视频流的视频图像各自所需缓存空间的大小之和。
5.根据权利要求3或4所述的基于IoT设备的视频通信方法,其特征是,所述步骤E中,若用户选择的混流方式为画中画模式,则合并存放所述至少两路待混流视频流的视频图像所需缓存空间的大小为用户选择作为主画面的待混流视频流的视频图像所需缓存空间的大小。
6.根据权利要求5所述的基于IoT设备的视频通信方法,其特征是,用户选择作为主画面的待混流视频流,具体是所述步骤B中用户先选择的待混流视频流。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征是,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的视频通信方法中的步骤。
8.一种基于IoT设备的视频通信系统,包括IoT设备与至少两个其它设备,所述IoT设备包括相互连接的计算机可读存储介质和处理器,其特征是,计算机可读存储介质如权利要求7所述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州佰锐网络科技有限公司,未经广州佰锐网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310256987.2/1.html,转载请声明来源钻瓜专利网。