无线多媒体软件狗及系统、计算机软件狗及操作方法技术方案

技术编号:32113435 阅读:23 留言:0更新日期:2022-01-29 18:57
本公开涉及无线多媒体软件狗及系统、计算机软件狗及操作方法。公开了与无线软件狗有关的技术,这些技术可以在两个计算机设备之间无线地传送多媒体数据(例如,视频和/或音频)。计算机设备可以包括源(例如,膝上型或平板计算机)和汇(例如,电视机或投影仪)。这些技术提高了这样的软件狗的可用性和灵活性,从而使它们可以与各种设备一起操作。可以与各种设备一起操作。可以与各种设备一起操作。

【技术实现步骤摘要】
无线多媒体软件狗及系统、计算机软件狗及操作方法


[0001]本公开内容涉及与操作系统无关的无线多媒体软件狗,以及更特别地,涉及关于无线多媒体软件狗和相关系统的技术。

技术介绍

[0002]软件狗是可以耦接至主设备以向主设备提供附加功能的设备。一些软件狗可以例如附接至计算机设备的通用串行总线(USB)端口。公开了用于改进关于软件狗的现有技术的技术,包括用于在两个软件狗之间无线地传送多媒体数据的技术。软件狗可以用于将多媒体数据从源计算机设备无线地传送到汇计算机设备,以例如在汇设备上流送和显示来自源设备的视频或演示。

技术实现思路

[0003]公开了关于无线多媒体软件狗和相关系统的技术。无线多媒体软件狗系统可以包括:主计算机设备,其具有通用串行总线(USB)电气端口;以及一个或更多个主处理器,其耦接至USB电气端口。该无线多媒体软件狗系统还可以包括无线多媒体软件狗,其具有:壳体;USB电连接器,其耦接至壳体;存储器,其耦接至壳体;无线收发器,其耦接至壳体;以及一个或更多个软件狗处理器,其耦接至无线收发器、壳体和存储器。
[0004]所述一个或更多个软件狗处理器可以被配置成将无线多媒体软件狗操作为发送器,其中,当处于发送器模式下时,无线多媒体软件狗被配置成经由无线收发器发送经由USB电连接器从主计算机设备输入的发送器视频数据。所述一个或更多个软件狗处理器可以被配置成将无线多媒体软件狗操作为接收器,其中,当处于接收器模式下时,无线多媒体软件狗被配置成经由无线收发器从类似的无线多媒体软件狗接收接收器视频数据,并且经由USB电连接器将视频数据输出至主计算机设备。
[0005]所述一个或更多个软件狗处理器还可以被配置成:检测到USB电连接器已经附接至主计算机设备的USB电气端口,并且作为响应,将无线多媒体软件狗呈现为多个USB兼容设备类,所述多个USB兼容设备类包括以太网设备类和人机接口设备(HID)类,其中,以太网设备类和HID设备中的每一种均能够接收发送器视频数据以进行无线传输。所述一个或更多个软件狗处理器可以另外被配置成经由USB电连接器通过以太网设备类从主计算机接收发送器视频数据作为以太网编码数据。所述一个或更多个主处理器可以被配置成经由USB电气端口输出发送器视频数据作为以太网编码数据。
[0006]所述一个或更多个软件狗处理器还可以被配置成经由USB电连接器将接收器视频数据作为以太网编码数据从主计算机输出。所述一个或更多个主处理器可以被配置成经由USB电气端口输出发送器视频数据作为以太网编码数据。所述一个或更多个处理器还可以被配置成输出与配对的类似无线多媒体软件狗共享的标记。
[0007]技术可以包括一种计算机软件狗,该计算机软件狗包括:壳体;电连接器,其耦接至壳体;功能特定电路,其耦接至壳体;以及一个或更多个处理器,其耦接至功能特定电路
和壳体。所述一个或更多个处理器可以被配置成经由电连接器从主计算机设备接收多种格式中的任一格式的数据,所述多种格式包括以太网编码格式和非以太网编码格式,其中,格式基于主计算机设备上运行的操作系统(OS)。所述一个或更多个处理器还可以被配置成:向功能特定电路传递数据,其中,所述数据由功能特定电路使用以使得能够实现由计算机软件狗提供的用于主计算机设备的功能;以及响应于接收到以以太网格式或非以太网格式编码的数据,向主计算机设备提供相同的功能。
[0008]所述一个或更多个处理器还可以被配置成在向功能特定电路传递数据之前对以太网编码数据进行解封装。所述一个或更多个处理器还可以被配置成将计算机软件狗作为多个设备类呈现给主计算机,其中,所述数据由计算机软件狗以以太网编码格式或非以太网编码格式通过所述多个设备类中的相应不同的设备类来接收。所述一个或更多个处理器可以另外被配置成经由电连接器通过所述多个设备类中的第三设备类接收第三数据。第三数据可以用于使得能够实现用于主计算机设备的功能。以太网编码数据可以包括视频数据,并且功能可以是对于类似的计算机软件狗无线地发送或接收视频数据。
[0009]计算机软件狗还可以包括存储指令的非暂态存储器。该存储器能够由主计算机设备经由电连接器并且通过多个设备类中的另外设备类来访问。指令在由主计算机读取时可以将主计算机配置成访问软件狗的功能。功能特定电路可以包括无线收发器。功能特定电路可以包括被配置成对视频数据进行编码或解码的固定功能硬件。
[0010]所公开的技术可以包括一种操作计算机软件狗的方法。该方法可以包括:在计算机软件狗处经由耦接至计算机软件狗的电连接器以多种格式中的任一格式从主计算机设备接收数据,所述多种格式包括以太网编码格式和非以太网编码格式。格式可以基于主计算机设备上运行的操作系统。该方法还可以包括:向计算机软件狗的功能特定电路传递数据,其中,数据可以由功能特定电路使用以使得能够实现由计算机软件狗提供的用于主计算机设备的功能。响应于接收到以以太网格式或非以太网格式编码的数据,可以向主计算机设备提供相同的功能。
[0011]该方法还可以包括:在向功能特定电路传递数据之前,对以太网编码数据进行解封装。该方法还可以包括:将计算机软件狗作为多个设备类呈现给主计算机,其中,数据由计算机软件狗以以太网编码格式或非以太网编码格式通过所述多个设备类中的相应不同的设备类来接收。该方法还可以包括经由电连接器通过所述多个设备类中的第三设备类接收第三数据。第三数据可以用于使得能够实现用于主计算机设备的功能。
[0012]以太网编码数据可以包括视频数据,并且功能可以是与类似的计算机软件狗相互无线地发送或接收视频数据。该方法可以包括:经由电连接器并且通过所述多个设备类中的附加设备类从计算机软件狗的非暂态存储器、经由电连接器并且经由所述多个设备类中的附加设备类、向主计算机设备发送指令。指令在由主计算机读取时可以将主计算机配置成访问软件狗的功能。功能特定电路可以包括无线收发器。功能特定电路可以包括被配置成对视频数据进行编码或解码的固定功能硬件。该方法还可以包括:检测经由电连接器接收的数据是原始格式,并且作为响应,在经由无线收发器进行无线传输之前对数据进行编码。
[0013]所公开的技术包括一种无线多媒体软件狗,包括:壳体;电连接器,其耦接至壳体;无线收发器,其耦接至壳体;以及一个或更多个处理器,其耦接至无线收发器,一个或更多
个处理器被配置成将无线多媒体软件狗操作为:发送器,其被配置成经由无线收发器发送经由电连接器接收的视频数据;以及接收器,其被配置成经由无线收发器从类似的软件狗接收视频数据,并且经由电连接器输出视频数据。
[0014]所公开的技术还包括一种无线多媒体软件狗,包括:壳体;电连接器,其耦接至壳体,电连接器包括数据电气路径和电力电气路径;无线收发器,其耦接至壳体;以及一个或更多个处理器,其耦接至无线收发器,一个或更多个处理器被配置成经由无线收发器发送或接收视频数据,并且经由电连接器分别输入或输出视频信号;并且其中,无线多媒体软件狗经由电连接器被供电。
[0015]本公开内容的另外的应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线多媒体软件狗系统,包括:主计算机设备,包括:通用串行总线USB电气端口;以及一个或更多个主处理器,其耦接至所述USB电气端口;以及无线多媒体软件狗,包括:壳体;USB电连接器,其耦接至所述壳体;存储器,其耦接至所述壳体;无线收发器,其耦接至所述壳体;以及一个或更多个软件狗处理器,其耦接至所述无线收发器、所述壳体和所述存储器,所述一个或更多个软件狗处理器被配置成:将所述无线多媒体软件狗操作为发送器,其中,当处于发送器模式下时,所述无线多媒体软件狗被配置成经由所述无线收发器发送经由所述USB电连接器从所述主计算机设备输入的发送器视频数据;将所述无线多媒体软件狗操作为接收器,其中,当处于接收器模式下时,所述无线多媒体软件狗被配置成经由所述无线收发器从类似的无线多媒体软件狗接收接收器视频数据,并且经由所述USB电连接器将所述视频数据输出至所述主计算机设备;检测所述USB电连接器已经附接至所述主计算机设备的USB电气端口;响应于检测到所述USB电连接器已经附接至所述USB电气端口,将所述无线多媒体软件狗呈现为多个USB兼容设备类,所述多个USB兼容设备类包括以太网设备类和人机接口设备HID类,其中,所述以太网设备类和所述HID设备中的每一种均能够接收所述发送器视频数据以进行无线传输;以及经由所述USB电连接器通过所述以太网设备类从所述主计算机接收所述发送器视频数据作为以太网编码数据,其中,所述一个或更多个主处理器被配置成经由所述USB电气端口输出所述发送器视频数据作为以太网编码数据。2.根据权利要求1所述的无线多媒体软件狗系统,其中,所述一个或更多个软件狗处理器被配置成经由所述USB电连接器将所述接收器视频数据作为以太网编码数据从所述主计算机输出;并且所述一个或更多个主处理器被配置成经由所述USB电气端口输出所述发送器视频数据作为以太网编码数据。3.根据权利要求1所述的无线多媒体软件狗系统,其中,所述一个或更多个处理器被配置成输出与配对的类似无线多媒体软件狗共享的标记。4.一种计算机软件狗,包括:壳体;电连接器,其耦接至所述壳体;功能特定电路,其耦接至所述壳体;以及一个或更多个处理器,其耦接至所述功能特定电路和所述壳体,所述一个或更多个处理器被配置成:
经由所述电连接器以多种格式中的任一格式从主计算机设备接收数据,所述多种格式包括以太网编码格式和非以太网编码格式,其中,所述格式基于所述主计算机设备上运行的操作系统OS;向所述功能特定电路传递数据,其中,所述数据由所述功能特定电路使用以使得能够实现由所述计算机软件狗提供的用于所述主计算机设备的功能;以及响应于接收到以所述以太网格式或所述非以太网格式编码的所述数据,向所述主计算机设备提供相同的功能。5.根据权利要求4所述的计算机软件狗,其中,所述一个或更多个处理器被配置成在向所述功能特定电路传递以太网编码数据之前对所述数据进行解封装。6.根据权利要求4所述的计算机软件狗,其中,所述一个或更多个处理器被配置成将所述计算机软件狗作为多个设备类呈现给所述主计算机,其中,所述数据由所述计算机软件狗以所述以太网编码格式或所述非以太网编码格式通过所述多个设备类中的相应不同的设备类来接收。7.根据权利要求6所述的计算机软件狗,其中,所述一个或更多个处理器被配置成经由所述电连接器通过所述多个设备类中的第三设备类接收第三数据;并且其中,所述第三数据用于使得能够实现用于所述主计算机设备的功能。8.根据权利要求4所述的计算机软件狗,其中,所述以太网编码数据包括视频数据,并且所述功能是对于类似的计算机软件狗无线地发送或接收所述视频数据。9.根据权利要求6所述的计算机软件狗,还包括存储指令的非暂态存储器,其中:所述存储器能够由所述主计算机设备经由所述电连接器并且通过所述多个设备类中的附加设备类来访问;并且其中,所述指令在由所述主计算机读取时将所述主计算机配置成访问所述软件狗的功能。10.根据权利要求4所述的计算机软件狗,其中,所述功能特定电路包括无线收发器。11.根据权利要求10所述的计算机软件狗,其中,所述功能特定电路包括被配置成对视频数据进行编码或解码的固定功能硬件。12.一种操作计算机软件狗的方法,包括:在所述计算机软件狗处经由耦接至所述计算机软件狗的电连接器以多种格式中的任一格式从主计算机设备接收数据,所述多种格式包括以太网编码格式和非以太网编码格式,其中,所述格式基于所述主计算机设备上运行的操作系统;向所述计算机软件狗的功能特定电路传递所述数据,其中,所述数据由所述功能特定电路使用以使得能够实现由所述计算机软件狗提供的用于所述主计算机设备的功能;并且其中,响应于接收到以所述以太网格式或所述非以太网格式编码的所述数据来向所述主计算机设备提供相同的功能。13.根据权利要求12所述的操作计算机软件狗的方法,还包括:在向所述功能特定电路传递以太网编码数据之前对所述数据进行解封装。14.根据权利要求12所述的操作计算机软件狗的方法,还包括:将所述计算机软件狗作为多个设备类呈现给所述主计算机,其中,所述数据由所述计算机软件狗以所述以太网编码格式或所述非以太网编码格式通过所述多个设备类中的相应不同的设备类来接收。
15.根据权利要求12所述的操作计算机软件狗的方法,还包括:经由所述电连接器通过所述多个设备类中的第三设备类接收第三数据;并且其中,所述第三数据用于使得能够实现用于所述主计算机设备的功能。...

【专利技术属性】
技术研发人员:陈进宇陆宇铮张伟
申请(专利权)人:罗技欧洲公司
类型:发明
国别省市:

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

1