System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 流媒体数据的采集方法、装置、电子设备及介质制造方法及图纸_技高网

流媒体数据的采集方法、装置、电子设备及介质制造方法及图纸

技术编号:40077120 阅读:11 留言:0更新日期:2024-01-17 01:37
本发明专利技术提供一种流媒体数据的采集方法、装置、电子设备及介质。流媒体数据的采集方法,应用于虚拟设备,包括:当摄像头应用被触发启动时,识别与虚拟设备连接的至少一个外接设备,外接设备用于与虚拟设备进行数据传输。若至少一个外接设备中包括虚拟摄像头设备,则接收虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据,以预览图像。通过本发明专利技术,通过与虚拟设备连接的虚拟摄像头设备获取预览图像的流媒体数据,使在数据传输的过程中,无需占用网络的过多带宽,进而能够满足获取流媒体数据需求的同时,有助于保证流媒体数据的流畅性,从而有助于避免图像预览的过程中出现画面卡顿的情况发生,有利于提升用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及云计算领域,具体涉及一种流媒体数据的采集方法、装置、电子设备及介质


技术介绍

1、云桌面是一种运用云计算方式,通过传输协议,将计算和存储存放在云端,能够提供虚拟桌面的服务。

2、相关技术中,通过虚拟设备的云桌面启动摄像头应用进行图像预览时,是通过本地摄像头设备将采集到的流媒体数据上传至虚拟设备中,进而根据接收到的流媒体数据为用户展示预览图像。

3、但由于网络带宽有限,如果本地摄像头设备采集的流媒体数据不经过编码压缩直接上传时,会给网络带宽带来压力,同时摄像头应用预览画面时,容易卡顿,影响用户体验。


技术实现思路

1、因此,本专利技术要解决的技术问题在于克服现有技术中通过虚拟设备进行图像预览时,容易导致预览画面卡顿,影响用户使用体验的缺陷,从而提供一种流媒体数据的采集方法、装置、电子设备及介质。

2、根据第一方面,本专利技术提供一种流媒体数据的采集方法,应用于虚拟设备,所述方法包括:

3、当摄像头应用被触发启动时,识别与所述虚拟设备连接的至少一个外接设备,所述外接设备用于与所述虚拟设备进行数据传输;

4、若所述至少一个外接设备中包括虚拟摄像头设备,则接收所述虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据,以预览图像;

5、其中,所述流媒体数据为经过所述服务器对目标流媒体数据进行解码处理后发送至所述虚拟摄像头设备的数据,所述目标流媒体数据为所述本地摄像头设备将采集的流媒体数据经过编码处理后发送至所述服务器的数据,所述服务器用于为所述虚拟设备和所述虚拟摄像头设备提供服务。

6、在该方式中,通过与虚拟设备连接的虚拟摄像头设备获取预览图像的流媒体数据,使在数据传输的过程中,无需占用网络的过多带宽,进而能够满足获取流媒体数据需求的同时,有助于保证流媒体数据的流畅性,从而有助于避免图像预览的过程中出现画面卡顿的情况发生,有利于提升用户的使用体验。

7、结合第一方面,在第一方面的第一实施例中,在接收所述虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据之前,所述方法还包括:

8、获取所述虚拟摄像头设备的媒体格式。

9、结合第一方面的第一实施例,在第一方面的第二实施例中,所述获取所述虚拟摄像头设备的媒体格式,包括:

10、获取所述本地摄像头设备的实际媒体格式;

11、将所述实际媒体格式作为所述虚拟摄像头设备的媒体格式。

12、结合第一方面的第二实施例,在第一方面的第三实施例中,所述方法还包括:

13、启动所述本地摄像头设备,以控制所述本地摄像头根据所述实际媒体格式采集所述流媒体数据。

14、结合第一方面,在第一方面的第四实施例中,所述方法还包括:

15、接收用于创建所述虚拟摄像头设备的创建参数;

16、解析所述创建参数,创建所述虚拟摄像头设备;

17、将所述虚拟摄像头设备的串口信息注册至通用串行总线中,以通过所述通用串行总线识别所述虚拟摄像头设备与所述虚拟设备连接。

18、在该方式中,根据需求创建供虚拟设备采集流媒体数据的虚拟摄像头设备,进而后续摄像头应用被启动时,便可以通过虚拟摄像头设备采集预览图像的流媒体数据,从而有助于节省虚拟设备直接控制本地摄像头设备采集预览图像的流媒体数据的控制成本。

19、结合第一方面或者第一方面的第四实施例,在第一方面的第五实施例中,所述方法还包括:

20、查询所述虚拟摄像头设备的设备属性信息,所述设备属性信息至少包括所述虚拟摄像头设备的媒体格式。

21、结合第一方面的第五实施例,在第一方面的第六实施例中,所述设备属性信息还包括所述虚拟摄像头设备的控制列表。

22、根据第二方面,本专利技术提供还一种流媒体数据的采集装置,应用于虚拟设备,所述装置包括:

23、识别单元,用于当摄像头应用被触发启动时,识别与所述虚拟设备连接的至少一个外接设备,所述外接设备用于与所述虚拟设备进行数据传输;

24、第一获取单元,用于若所述至少一个外接设备中包括虚拟摄像头设备,则接收所述虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据,以预览图像;

25、其中,所述流媒体数据为经过所述服务器对目标流媒体数据进行解码处理后写入所述虚拟摄像头设备的数据,所述目标流媒体数据为所述本地摄像头设备将采集的流媒体数据经过编码处理后发送至所述服务器的数据,所述服务器用于为所述虚拟设备和所述虚拟摄像头设备提供服务。

26、结合第二方面,在第二方面的第一实施例中,所述装置还包括:

27、第二获取单元,用于获取所述虚拟摄像头设备的媒体格式。

28、结合第二方面的第一实施例,在第二方面的第二实施例中,所述第二获取单元包括:

29、第二获取子单元,用于获取所述本地摄像头设备的实际媒体格式;

30、格式确定单元,用于将所述实际媒体格式作为所述虚拟摄像头设备的媒体格式。

31、结合第二方面的第二实施例,在第二方面的第三实施例中,所述装置还包括:

32、启动单元,用于启动所述本地摄像头设备,以控制所述本地摄像头根据所述实际媒体格式采集所述流媒体数据。

33、结合第二方面,在第二方面的第四实施例中,所述装置还包括:

34、第二接收单元,用于接收用于创建所述虚拟摄像头设备的创建参数;

35、解析单元,用于解析所述创建参数,创建所述虚拟摄像头设备;

36、注册单元,用于将所述虚拟摄像头设备的串口信息注册至通用串行总线中,以通过所述通用串行总线识别所述虚拟摄像头设备与所述虚拟设备连接。

37、结合第二方面或者第二方面的第四实施例,在第二方面的第五实施例中,所述装置还包括:

38、查询单元,用于查询所述虚拟摄像头设备的设备属性信息,所述设备属性信息至少包括所述虚拟摄像头设备的媒体格式。

39、结合第二方面的第五实施例,在第二方面的第六实施例中,所述设备属性信息还包括所述虚拟摄像头设备的控制列表,用于所述虚拟设备明确所述虚拟摄像头设备可执行的功能。

40、根据第三方面,本专利技术实施方式还提供一种计算机设备,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面及其可选实施方式中任一项的流媒体数据的采集方法。

41、根据第四方面,本专利技术实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面及其可选实施方式中任一项的流媒体数据的采集方法。

本文档来自技高网...

【技术保护点】

1.一种流媒体数据的采集方法,其特征在于,应用于虚拟设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收所述虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取所述虚拟摄像头设备的媒体格式,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1或5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述设备属性信息还包括所述虚拟摄像头设备的控制列表。

8.一种流媒体数据的采集装置,其特征在于,应用于虚拟设备,所述装置包括:

9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1-7中任一项所述的流媒体数据的采集方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的流媒体数据的采集方法。

...

【技术特征摘要】

1.一种流媒体数据的采集方法,其特征在于,应用于虚拟设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在接收所述虚拟摄像头设备通过服务器获取的由本地摄像头采集的流媒体数据之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取所述虚拟摄像头设备的媒体格式,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1或5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:李主求
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1