掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本公开涉及区块链技术领域,具体而言,涉及一种视频传输控制方法、装置、电子设备与智能眼镜。

背景技术

随着网络速度的提升,数字视频、数字电影以及短视频得到民众的追捧,但是数字视频的版权授权问题也受到了严峻的挑战,尤其是独家授权的数字电影,会被盗录放到网络未被授权的其他平台上,现有的方式只是将视频进行加密以防止盗链,解决不了盗录问题,如何解决盗录以及授权问题成为视频传播安全性研究的当务之急。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

发明内容

本公开的目的在于提供一种视频传输控制方法与视频传输控制装置,用于至少在一定程度上克服由于相关技术的限制和缺陷而导致的视频文件在传输过程中被盗录或窃取的问题。

根据本公开的一个方面,提供一种视频传输控制方法,包括:接收第一设备获取的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述第一设备建立用户账户;响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息;在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数;在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

在本公开的一种示例性实施例中,还包括:在所述第二生理特征参数与所述第一生理特征参数的差值大于预设值时,中止对所述用户账户传输所述目标视频。

在本公开的一种示例性实施例中,所述第一设备为智能眼镜,所述智能眼镜通过视网膜投影的方法播放所述目标视频。

在本公开的一种示例性实施例中,所述第一生理特征参数和所述第二生理特征参数为视网膜特征参数。

在本公开的一种示例性实施例中,在响应来自所述用户账户的视频获取请求之前,还包括:接收第二设备上传的所述目标视频以及加密公钥,根据所述加密公钥对所述目标视频加密;将加密后的所述目标视频存储在区块链网络上。

在本公开的一种示例性实施例中,所述验证所述视频获取请求是否包括目标视频的解密信息包括:在所述视频获取请求包括所述目标视频的授权私钥时,判断所述视频获取请求包括所述目标视频的解密信息。

根据本公开的一个方面,提供一种智能眼镜,包括:微型投影仪,用于接收并播放视频文件;棱镜,耦接于所述微型投影仪,用于将所述视频文件投射到用户的视网膜上;视网膜特征采集模块,用于采集用户的视网膜特征参数;控制器,耦接于所述视网膜特征采集模块和所述微型投影仪,与服务器通过无线网络连接,设置为执行以下指令:通过所述视网膜特征采集模块获取用户的第一视网膜特征参数后,向所述服务器发送所述第一视网膜特征参数;响应预设指令向所述服务器发送视频获取请求,所述视频获取请求包括目标视频的解密信息;根据来自所述服务器的视网膜特征验证指令,循环获取所述用户的第二视网膜特征参数并发送至所述服务器,以供所述服务器验证所述第二视网膜特征参数与所述第一视网膜特征参数的差值是否符合预设值;接收所述服务器在所述差值符合所述预设值时传输的所述目标视频,通过所述微型投影仪播放所述目标视频。

在本公开的一种示例性实施例中,包括:账户建立模块,设置为接收第一设备获取的用户的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述用户建立用户账户;视频解密模块,设置为响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息;实时校验模块,设置为在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数;视频传输模块,设置为在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

根据本公开的一个方面,提供一种电子设备,包括:存储器;以及

耦合到所属存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上述任意一项所述的视频传输控制方法。

根据本公开的第四方面,提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如上述任意一项所述的视频传输控制方法。

本公开实施例通过将视频文件加密后存储在区块链网络上、在视频文件获取过程中验证解密信息、在视频文件传输过程中实时验证传输对象,可以有效保证视频文件在存储过程中不会被窃取、在传输过程中不会被窃取和盗录,提高了视频文件的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本公开示例性实施例中视频传输控制方法的流程图。

图2是本公开示例性实施例中智能眼镜的功能方框图。

图3是本公开示例性实施例中视频传输控制过程的交互示意图。

图4是本公开示例性实施例中一种视频传输控制装置的方框图。

图5是本公开示例性实施例中一种电子设备的方框图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。

此外,附图仅为本公开的示意性图解,图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

下面结合附图对本公开示例实施方式进行详细说明。

图1示意性示出本公开示例性实施例中视频传输控制方法的流程图。参考图1,视频传输控制方法100可以包括:

步骤S102,接收第一设备获取的用户的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述用户建立用户账户;

步骤S104,响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息;

步骤S106,在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数;

步骤S108,在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

本公开实施例通过将视频文件加密后存储在区块链网络上、在视频文件获取过程中验证解密信息、在视频文件传输过程中实时验证传输对象,可以有效保证视频文件在存储过程中不会被窃取、在传输过程中不会被窃取和盗录,提高了视频文件的安全性。

下面,对方法100的各步骤进行详细说明。

在步骤S102,接收第一设备获取的用户的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述用户建立用户账户。

在本公开实施例中,服务器根据用户的视网膜特征参数在区块链网络上建立与用户对应的用户账户,以供后续传输视频文件。其中,用户账户例如可以为智能合约账户,该智能合约账户可以作为区块链网络的一个节点,并对应记录在第一设备中,即将该用户账户与该第一设备进行绑定,使第一设备通过该智能合约账户与服务器和区块链网络传递文件。在区块链网络上注册用户账户可以提高用户账户的安全性,尽可能防止视频文件被窃取或倒链,是本公开技术方案保护视频文件安全性的第一关。

当已注册用户账户的用户使用其他设备来获取视频时,可以将其他设备获取的第一生理特征参数与现有用户账户对应的第一生理特征参数做比较,从而准确定位到该用户对应的用户账户,并绑定该用户账户与该其他设备。此外,这种方式还允许不同用户使用第一设备设置不同的用户账户,为第一设备的共享安全性提供条件。

其中,第一生理特征参数例如可以包括用户的视网膜特征参数、指纹特征参数、体温红外参数、虹膜特征参数或其他参数等,只要能够标记一名用户独一无二的特征即可。本公开实施例中,第一设备优选为智能眼镜,第一生理特征参数优选为用户的视网膜特征参数。

在步骤S104,响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息。

在本公开实施例中,用户账户和服务器均为智能合约节点。每个视频上传到服务器后,均通过服务器存储到多个智能合约节点中,建立一个智能合约。每个智能合约均设置有授权范围,即该视频被上传时设置的授权范围,服务器可以使用授权范围内的智能合约节点的公钥对视频进行加密,并在一个智能合约节点请求获取目标视频时,根据目标视频对应的智能合约验证该智能合约节点发送的视频获取请求是否存在授权范围内的智能合约节点的公钥,如果存在,则对该发送视频获取请求的智能合约节点传输视频,否则拒绝该视频获取请求。

用户账户可以通过更新区块链中的节点信息来获取到视频信息,并通过第一设备展示给用户。第一设备可以响应用户通过多种方式输入的指令确定用户想要获取的目标视频,从而通过绑定的该用户对应的用户账户,使用无线网络向服务器发送视频获取请求。

在本公开实施例中,可以通过验证该视频获取请求中是否有目标视频的解密信息,以确定该用户账户是否有获取该目标视频的权限。在本公开实施例中,该解密信息可以包括被授权的智能合约节点的私钥,即可以通过验证该智能合约节点的私钥是否在该目标视频的授权范围内来确定该智能合约节点(即该发送视频获取请求的用户账户)是否具有目标视频的获取权限。

此外,解密信息还可以包括其他信息。例如,解密信息还可以包括该视频的解密密码,服务器可以通过该密码对目标视频进行解密,如果解密成功、且该用户账户的私钥在授权范围内,则判断可以对该用户账户传输该目标视频。

解密信息验证作为本公开技术方案保护视频文件安全性的第二关,可以进一步防止视频文件被窃取。

在步骤S106,在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数。

在本公开实施例中,为了防止视频被盗录,设置了在视频传输/播放过程中循环验证用户特征的环节。在第一设备为智能眼镜时,可以直接将视频投射到用户视网膜上。播放过程中,控制第一设备循环获取用户的视网膜特征参数(第二生理特征参数)并通过用户账户上传到服务器,供服务器验证该视网膜特征参数(第二生理特征参数)与用户账户注册时对应的视网膜特征参数(第一生理特征参数)是否相符。

步骤S108,在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

如果二者差值在预设范围内,说明是该用户正在使用智能眼镜(第一设备)观看该目标视频,可以继续对用户账户传输该目标视频;如果二者之差超过预设范围,说明智能眼镜播放的视频有可能被盗录,或者该用户账户被其他人使用,为了保护目标视频只向目标用户播放,此时可以停止传输该目标视频。

值得一提的是,本公开实施例中并非一次将完整的视频文件传输给第一设备以供第一设备下载到本地播放,而是服务器提供在线传输视频以供播放服务,第一设备仅能按照播放速度获取到目标视频中的各帧图像,或进行少量缓存,从而避免非法使用者通过第一设备将下载到本地的视频文件拷贝到其他存储设备。

通过实时播放、实时校验,可以防止视频在播放过程中被盗录,或者防止视频被用户下载到本地后,被非法窃取或使用,是保护视频文件安全性的第三关。

在本公开实施例中,智能眼镜通过视网膜投影的方法播放目标视频。

图2是本公开示例性实施例中智能眼镜的功能方框图。

参考图2,智能眼镜2主要可以包括:

微型投影仪21,用于接收并播放视频文件;

棱镜22,耦接于微型投影仪21,用于将视频文件投射到用户的视网膜上;

视网膜特征采集模块23,用于采集用户的视网膜特征参数;

控制器24,耦接于视网膜特征采集模块23和微型投影仪21,与服务器1通过无线网络连接。

其中,控制器24通过无线网络接收服务器1传输的视频图像后,通过微型投影仪21播放,微型投影仪21将视频图像投射在棱镜22上,以便棱镜22将视频图像直接投射在用户的视网膜上。将视频图像直接投射在用户的视网膜上可以有效防止视频播放过程中的盗录,提高视频文件的安全性。

此外,控制器24通过视网膜特征采集模块23采集用户的视网膜特征参数,并通过无线网络将视网膜特征参数发送给服务器1,以供服务器1根据一名用户对应的第一视网膜特征参数为该用户在区块链网络上建立用户账户(该用户账户的属性例如为智能合约节点),并根据后续采集到的多个第二视网膜特征参数与该第一视网膜特征参数做对比,如果二者差值在预设范围内,服务器1对控制器24持续传输目标视频的视频图像;如果二者差值超出预设范围,服务器1停止对控制器24传输视频图像。

在一些实施例中,服务器1可以根据与控制器24的通讯获取控制器24对视频的播放进度,进而根据该播放进度对控制器24发送视频图像,使控制器24能够缓存少量视频图像供微型投影仪21播放。

图3是本公开示例性实施例中视频传输控制过程的交互示意图。

本公开实施例提供的方法例如可以应用于“人对人授权”的视频播放模式。

参考图3,服务器1与智能眼镜2、第二设备3通过无线网络进行通讯。第二设备3例如为手机、平板电脑等智能终端,本公开对此不作特殊限制。

第二设备3可以向服务器1发送请求,以智能合约节点的形式在区块链网络上注册账户,从而通过该账户将本地视频上传到服务器1。随该视频一同上传的还可以具有该视频的授权信息,例如密码(加密公钥)、授权范围、授权时间等信息,以供服务器1根据这些授权信息对该视频进行加密,并将加密后的视频存储在区块链网络上。例如,可以在手机应用程序中封装一个名为sendTransaction的函数,该函数的输入参数为封装加密后的视频文件、授权时效、授权账户、视频发布用户的信息。服务器将该函数用被授权者的公钥签名授权信息参数存储到Transaction内容中,然后发布到区块链网络中,区块的固化可以采用DPOS(Delegated Proof of Stake,委托权益证明)共识机制,固化后的合约有一个合约的唯一标识,区块链网络中的智能合约节点更新后会存储所有合约信息到本地。

智能眼镜2在区块链网络上注册有智能合约节点形式的用户账户,该智能合约节点可以响应区块链网络的节点更新信息获取最新的数据(例如视频名称/封面图片等)并存储到智能眼镜的本地存储器中。

智能眼镜2读取本地数据,根据本地数据的哈希值(签名)对本地数据进行数据完整性的校验。其中,本地数据例如可以包括视频名称/封面图片等。智能合约网络数据包含无数智能合约节点,每个智能合约节点每发布一个授权视频就需要创建一个智能合约,每个智能合约节点可以根据自己的私钥查看自己加入了哪几个合约,根据选择读取合约的视频数据。

数据完整性通过校验后,智能眼镜2(即一个智能合约节点)可以响应用户对目标视频的选取请求,根据自身的私钥发送对应目标视频的视频获取请求到所有的智能合约节点(实际上由于区块链网络的选举机制,服务器往往是被选举为进行决策的智能合约节点,该视频获取请求事实上是被发送到负责决策的服务器上),收到视频获取请求的智能合约节点根据合约进行授权校验,校验成功后会把文件发送给智能眼镜2。其中,区块链网络(智能合约网络)中采用DPOS共识机制在多个智能合约节点中选举进行授权验证的节点,该被选举进行授权验证的智能合约节点为服务器1,即服务器1对解密申请进行校验,并在校验成功后视频文件发送给智能眼镜2。

通过上述流程,可以实现第二设备的用户对智能眼镜2的用户的点对点授权传输,并有效防止该视频文件在传输过程中被拷贝或盗录,有效提高通讯安全性。

在本公开的其他实施例中,还可以通过其他方法来扩大视频的授权范围。例如,授权范围可以由接收到视频的服务器来进行设置。服务器可以将授权范围设置为某些地区(IP地址符合预设规律)的智能合约节点可以访问该视频,也可以设置具有某些权限的用户账户(智能合约节点)可以访问该视频,该权限例如可以为VIP用户、付费用户、已购买该视频的用户等等。并且,服务器还可以根据最新的用户付费信息、用户账户性质实时调整视频的授权范围,本公开对此不作特殊限制。

综上所述,本公开实施例通过以生理特征参数在区块链上建立用户账户、验证解密信息确定授权范围、根据生理特征参数的循环验证结果来控制视频文件传输过程的持续和终止,可以有效保障视频文件在传输过程中的安全性,避免视频文件被非法拷贝、盗链、盗录,有效提高传输安全性。

对应于上述方法实施例,本公开还提供一种视频传输控制装置,可以用于执行上述方法实施例。

图4示意性示出本公开一个示例性实施例中一种视频传输控制装置的方框图。

参考图4,视频传输控制装置400可以包括:

账户建立模块402,设置为接收第一设备获取的用户的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述用户建立用户账户;

视频解密模块404,设置为响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息;

实时校验模块406,设置为在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数;

视频传输模块408,设置为在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

在本公开的一种示例性实施例中,视频传输模块408还设置为:在所述第二生理特征参数与所述第一生理特征参数的差值大于预设值时,中止对所述用户账户传输所述目标视频。

在本公开的一种示例性实施例中,所述第一设备为智能眼镜,所述智能眼镜通过视网膜投影的方法播放所述目标视频。

在本公开的一种示例性实施例中,所述第一生理特征参数和所述第二生理特征参数为视网膜特征参数。

在本公开的一种示例性实施例中,视频传输控制装置400还包括:

视频加密模块410,设置为接收第二设备上传的所述目标视频以及加密公钥,根据所述加密公钥对所述目标视频加密;将加密后的所述目标视频存储在区块链网络上。

在本公开的一种示例性实施例中,视频解密模块404设置为:在所述视频获取请求包括所述目标视频的授权私钥时,判断所述视频获取请求包括所述目标视频的解密信息。

由于装置400的各功能已在其对应的方法实施例中予以详细说明,本公开于此不再赘述。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

在本公开的示例性实施例中,还提供了一种能够实现上述方法的电子设备。

所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

下面参照图5来描述根据本发明的这种实施方式的电子设备500。图5显示的电子设备500仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图5所示,电子设备500以通用计算设备的形式表现。电子设备500的组件可以包括但不限于:上述至少一个处理单元510、上述至少一个存储单元520、连接不同系统组件(包括存储单元520和处理单元510)的总线530。

其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元510执行,使得所述处理单元510执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元510可以执行如图1中所示的步骤S102:接收第一设备获取的用户的第一生理特征参数,根据所述第一生理特征参数在区块链网络上为所述用户建立用户账户;步骤S104:响应来自所述用户账户的视频获取请求,验证所述视频获取请求是否包括目标视频的解密信息;步骤S106:在所述视频获取请求包括目标视频的解密信息时,通过所述第一设备循环获取所述用户的第二生理特征参数;步骤S108:在所述第二生理特征参数与所述第一生理特征参数的差值小于等于预设值时,对所述用户账户传输所述目标视频,以使所述第一设备获取并播放所述目标视频。

存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)5201和/或高速缓存存储单元5202,还可以进一步包括只读存储单元(ROM)5203。

存储单元520还可以包括具有一组(至少一个)程序模块5205的程序/实用工具5204,这样的程序模块5205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

总线530可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。

电子设备500也可以与一个或多个外部设备600(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备500交互的设备通信,和/或与使得该电子设备500能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口550进行。并且,电子设备500还可以通过网络适配器560与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器560通过总线530与电子设备500的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。

在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。

根据本发明实施方式还提供用于实现上述方法的程序产品,该程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

此外,上述附图仅是根据本发明示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和构思由权利要求指出。

相关技术
  • 视频传输控制方法、装置、电子设备与智能眼镜
  • 智能眼镜的功率控制方法、装置、电子设备及存储介质
技术分类

06120112934832