【技术实现步骤摘要】
一种基于IoT设备的视频通信方法、存储介质及系统
[0001]本专利技术涉及视频通信
,特别涉及一种基于IoT平台的视频通信方法、存储介质及系统。
技术介绍
[0002]IoT(Internet of Things,物联网)是指利用互联网、传统电信网等信息承载体让所有能行使独立功能的设备实现互联互通的网络,其通过射频识别、红外传感器、全球定位系统、激光扫描仪等信息传感器,按照约定的协议与互联网结合,让IoT设备联网进行信息交换和通信,实现IoT设备的智能识别、定位、跟踪、监测和管理。基于IoT设备的信息交换和通信原理,可利用多个相互通信的IoT设备实现视频,但由于IoT设备普遍存在CPU、内存等硬件性能不足的问题,目前的IoT设备通常只支持一对一的视频通信,难以支持一对多的视频通信。
技术实现思路
[0003]本专利技术要解决的技术问题是如何利用IoT设备实现一对多的视频。
[0004]为解决上述技术问题,本专利技术提供一种基于IoT设备的视频通信方法,其供IoT设备与其它设备进行通信,包括如下 ...
【技术保护点】
【技术特征摘要】
1.一种基于IoT设备的视频通信方法,其供IoT设备与其它设备进行通信,其特征是,包括如下步骤:A.获取来自各个其它设备的视频流;B.获取用户从各个视频流当中选择的至少两路待混流视频流;C.对所述至少两路待混流视频流分别进行解码生成至少两项YUV格式数据;D.获取用户选择的混流方式;E.根据各路待混流视频流的YUV格式数据和用户选择的混流方式,分析得出合并存放所述至少两路待混流视频流的视频图像所需缓存空间的大小,据此生成用于存放视频图像的缓存;F.将所述至少两项待混流视频流按照YUV格式数据的内存分布特点按序拷贝存放到所述缓存中,按照用户选择的混流方式形成缓存数据;G.对所述缓存数据进行编码,生成混流视频。2.根据权利要求1所述的基于IoT设备的视频通信方法,其特征是,所述步骤B中,获取用户选择所述至少两路待混流视频流的选择顺序,所述步骤F中,将所述至少两项待混流视频流按照所述选择顺序拷贝存放到所述缓存中。3.根据权利要求1所述的基于IoT设备的视频通信方法,其特征是,所述步骤C中,所述混流方式包括画中画模式或并列画面模...
【专利技术属性】
技术研发人员:王先来,
申请(专利权)人:广州佰锐网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。