视频通话方法和系统以及显示装置的制造方法

文档序号:10516064阅读:399来源:国知局
视频通话方法和系统以及显示装置的制造方法
【专利摘要】本发明实施例涉及一种视频通话方法和系统以及显示装置,上述方法包括:S1,对显示装置的恢复出厂设置广播进行监听;S2,当监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。通过本发明的技术方案,根据恢复出厂设置来触发解除绑定关系的操作,由于在恢复出厂设置后,可以使得显示装置的数据库中不存在预设软件中之前使用过视频通话的用户身份标识与视频通话的绑定关系,而只存在预设软件中用户标识与视频通话的绑定关系,从而在解绑后,其他用户在使用该显示装置进行视频通话时,显示装置不会再提示视频通话已与之前使用过视频通话的某个用户绑定,从而顺利地进行视频通话。
【专利说明】
视频通话方法和系统以及显示装置
技术领域
[0001]本发明涉及显示技术领域,具体而言,涉及一种视频通话方法、一种视频通话系统和一种显示装置。
【背景技术】
[0002]现有的智能电视在使用视频通话功能时,视频通话应用可以使用腾讯物联提供的腾讯SDK (软件开发工具包),在初始化SDK底层时会在视频通话的安装包路径下生成数据库,该数据库中有用户A的QQ和视频通话的绑定关系记录。
[0003]—般情况下,智能电视自带的电视管家或者第三方电视管家会清除掉电视上安装应用的本地数据,导致视频通话本地数据库被清除。当用户B使用该智能电视进行视频通话时,智能电视无法获取到视频通话的数据库数据,从而显示二维码界面,用户B使用手机QQ端扫码后,智能电视会提示该智能电视的视频通话已经被用户A的QQ绑定,导致用户B无法使用视频通话。
[0004]现有技术中解决该问题的第一种思路是在智能电视自带的电视管家里面将视频通话加入白名单,从而在电视管家对电视应用数据清除的时候不会清除掉视频通话的数据库。但是如果用户使用的是网上下载第三方的电视管家,第三方的电视管家并不会识别上述白名单,那么仍会将视频通话的数据库清除掉,无法彻底解决上述问题。
[0005]第二种思路是每当检测到数据库被清除之后,立即重新从腾讯物联后台获取绑定关系(这种绑定关系会在腾讯后台有记录)来重新创建数据库。但是这种思路违背腾讯的逻辑,即如果用户的QQ和视频通话没有绑定成功,那么对腾讯后台来说是一种未登录状态,那么是不允许从后台服务器获取数据的,所以这种思路实际上并不可行。

【发明内容】

[0006]本发明实施例提供一种视频通话方法和系统以及显示装置,用以解决现有技术中当用户使用视频通话时,被提示视频通话已与之前用户绑定的缺陷,保证用户顺利使用显示装置进行视频通话。
[0007]本发明提出了一种视频通话方法,包括:
[0008]SI,对显示装置的恢复出厂设置广播进行监听;
[0009]S2,当监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。
[0010]本发明还提出了一种视频通话系统,包括:
[0011]监听单元,用于对显示装置的恢复出厂设置广播进行监听;
[0012]解绑单元,在所述监听单元监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。
[0013]本发明还提出了一种显示装置,包括上述视频通话系统。
[0014]本发明实施例提供的视频通话方法和系统以及显示装置,根据恢复出厂设置来触发解除绑定关系的操作,由于在恢复出厂设置后,可以使得显示装置的数据库中不存在预设软件中之前使用过视频通话的用户身份标识与视频通话的绑定关系,而只存在预设软件中用户标识与视频通话的绑定关系,从而在解绑后,其他用户在使用该显示装置进行视频通话时,显示装置不会再提示视频通话已与之前使用过视频通话的某个用户绑定,从而顺利地进行视频通话。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1示出了根据本发明一个实施例的视频通话方法的示意流程图;
[0017]图2示出了根据本发明一个实施例的视频通话系统的示意框图。
【具体实施方式】
[0018]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]如图1所示,根据本发明一个实施例的视频通话方法包括:
[0020]SI,对显示装置的恢复出厂设置广播进行监听;
[0021]S2,当监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。
[0022]本实施例根据恢复出厂设置来触发解除绑定关系的操作,一方面由于在采用Android系统的显示装置中,Android系统每当恢复出厂设置都会发出恢复出厂设置广播,可以准确地根据恢复出厂设置操作进行接触绑定关系的操作;另一方面由于在恢复出厂设置后,可以使得显示装置的数据库中不存在预设软件中之前使用过视频通话的用户身份标识与视频通话的绑定关系,而只存在预设软件中用户标识与视频通话的绑定关系,从而在解绑后,其他用户在使用该显示装置进行视频通话时,显示装置不会再提示视频通话已与之前使用过视频通话的某个用户绑定,从而顺利地进行视频通话。
[0023]其中,可以设置一个FactoryResetListener监听器对恢复出厂设置广播进行监听。
[0024]优选地,步骤S2包括:
[0025]调用绑定关系的接口(例如java Native接口)所在服务中的解绑方法解除绑定关系,服务设置在视频通话应用中。
[0026]在本实施例中,优选地,预设软件为第三方视频通话软件,例如QQ,服务为第三方视频通话服务,例如腾讯设备服务(TXDeviceService),解绑方法为Native方法。该Native方法可以定义为eraseAl IBinders O。
[0027]但是由于服务设置在视频通话应用中,当用户在将显示装置恢复出厂设置之前,如果开启过视频通话,那么设置在其中的服务是启动的,在恢复出厂设置时,则可以调用该服务中的方法;但是如果在将显示装置恢复出厂设置之前,用户没有开启过视频通话,那么设置在其中的服务并没有启动,如果直接调用该服务中的方法会报错。
[0028]为了保证在将显示装置恢复出厂设置时能够成功调用上述方法,优选地,步骤SI还包括:
[0029]对显示装置的开机广播进行监听,可以设置一个BootBroadcast Receiver监听器来进行监听,当然,也可以采用上述FactoryResetLis tener监听器进行监听;
[0030]步骤S2还包括:
[0031]在监听到开机广播时,启动服务。
[0032]也即对显示装置的开机也进行监听,每当显示装置开启,则启动该服务,从而在开机后将显示装置恢复出厂设置时,即使并未开启过视频通话,也能够成功调用上述服务中的算法,进而保证顺利地接触绑定关系。
[0033]优选地,在步骤SI之前还包括:
[0034]将视频通话应用加入显示装置自带软件的白名单。
[0035]自带软件可以是例如电视管家、清理程序等。在本实施例中,可以保证显示装置自带软件不会清除视频通话的数据库。
[0036]如图2所示,本发明还提出了一种视频通话系统10,包括:
[0037]监听单元11,用于对显示装置的恢复出厂设置广播进行监听;
[0038]解绑单元12,在监听单元11监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。
[0039]优选地,解绑单元12包括:
[0040]调用子单元121,用于调用绑定关系的接口所在服务中的解绑方法解除绑定关系,服务设置在视频通话应用中。
[0041]优选地,监听单元11还用于对显示装置的开机广播进行监听;
[0042]解绑单元12还包括:
[0043]启动子单元122,在监听单元监11听到开机广播时,启动服务。
[0044]优选地,预设软件为QQ,服务为腾讯设备服务,解绑方法为Native方法。
[0045]优选地,上述系统还包括:
[0046]白名单添加单元13,用于将视频通话应用加入显示装置自带软件的白名单。
[0047]本发明还提出了一种显示装置,包括上述任一项的视频通话系统。
[0048]需要说明的是,本实施例中的显示装置可以为:电子纸设备、手机、平板电脑、智能电视机、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。
[0049]以上结合附图详细说明了本发明的技术方案,考虑到现有技术中,显示装置自带的电视管家或者第三方电视管家会清除掉电视上安装应用的本地数据,导致视频通话本地数据库被清除,使得用户在使用显示装置进行视频通话时,会被提示视频通话已被绑定于之前使用视频通话的用户,从而无法顺利使用视频通话。通过本发明的技术方案,根据恢复出厂设置来触发解除绑定关系的操作,由于在恢复出厂设置后,可以使得显示装置的数据库中不存在预设软件中之前使用过视频通话的用户身份标识与视频通话的绑定关系,而只存在预设软件中用户标识与视频通话的绑定关系,从而在解绑后,其他用户在使用该显示装置进行视频通话时,显示装置不会再提示视频通话已与之前使用过视频通话的某个用户绑定,从而顺利地进行视频通话。
[0050]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0051]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0052]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种视频通话方法,其特征在于,包括: SI,对显示装置的恢复出厂设置广播进行监听; S2,当监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。2.根据权利要求1所述方法,其特征在于,所述步骤S2包括: 调用所述绑定关系的接口所在服务中的解绑方法解除所述绑定关系,所述服务设置在视频通话应用中。3.根据权利要求2所述方法,其特征在于,所述步骤SI还包括: 对显示装置的开机广播进行监听; 所述步骤S2还包括: 在监听到开机广播时,启动所述服务。4.根据权利要求2所述方法,其特征在于,所述预设软件第三方视频通话软件,所述服务为第三方视频通话服务,所述解绑方法为Native方法。5.根据权利要求1至4中任一项所述方法,其特征在于,在所述步骤SI之前还包括: 将视频通话应用加入所述显示装置自带软件的白名单。6.一种视频通话系统,其特征在于,包括: 监听单元,用于对显示装置的恢复出厂设置广播进行监听; 解绑单元,在所述监听单元监听到恢复出厂设置广播时,解除数据库中预设软件中用户标识与视频通话的绑定关系。7.根据权利要求6所述的系统,其特征在于,所述解绑单元包括: 调用子单元,用于调用所述绑定关系的接口所在服务中的解绑方法解除所述绑定关系,所述服务设置在视频通话应用中。8.根据权利要求7所述的系统,其特征在于,所述监听单元还用于对显示装置的开机广播进行监听; 所述解绑单元还包括: 启动子单元,在所述监听单元监听到开机广播时,启动所述服务。9.根据权利要求7所述的系统,其特征在于,所述预设软件为QQ,所述服务为腾讯设备服务,所述解绑方法为Native方法。10.根据权利要求6至9中任一项所述的系统,其特征在于,还包括: 白名单添加单元,用于将视频通话应用加入所述显示装置自带软件的白名单。11.一种显示装置,其特征在于,包括权利要求6至10中任一项所述的视频通话系统。
【文档编号】H04N7/14GK105872436SQ201510863737
【公开日】2016年8月17日
【申请日】2015年11月30日
【发明人】庞锐, 张飞
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1