CN104980422A - 一种信息处理方法、客户端、服务器及*** - Google Patents
一种信息处理方法、客户端、服务器及*** Download PDFInfo
- Publication number
- CN104980422A CN104980422A CN201410568785.2A CN201410568785A CN104980422A CN 104980422 A CN104980422 A CN 104980422A CN 201410568785 A CN201410568785 A CN 201410568785A CN 104980422 A CN104980422 A CN 104980422A
- Authority
- CN
- China
- Prior art keywords
- related information
- media file
- information
- server
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种信息处理方法、客户端、服务器及***,其中,所述方法包括:开启第一应用;从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;生成针对于所述第一媒体文件的新的关联信息;发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
Description
技术领域
本发明涉及信息处理领域中的信息共享技术,尤其涉及一种信息处理方法、客户端、服务器及***。
背景技术
用户在日常生活中通过客户端连接到服务器使用互联网的场景越来越多,通常使用一个播放软件来播放媒体文件,比如图片、视频或音乐,延续到了越来越多的场景。用户有时候会需要跟好友分享一个媒体文件时,希望能够共享针对这个媒体文件进行评论。
发明内容
有鉴于此,本发明的主要目的在于提供一种信息处理方法、客户端、服务器及***,至少解决了现有技术中存在的上述问题
本发明实施例的技术方案是这样实现的:
本发明提供了一种信息处理方法,应用于客户端,所述方法包括:
开启第一应用;
从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;
通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
生成针对于所述第一媒体文件的新的关联信息;
发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
较佳地,所述开启第一应用,包括:
开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;
接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
较佳地,所述获取针对所述第一媒体文件的N个关联信息,包括:
从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
较佳地,通过所述第一应用输出所述第一媒体文件及所述N个关联信息,包括:
根据所述N个关联信息中的相对输出时刻,通过所述第一应用在第一预设位置处输出所述N个关联信息。
较佳地,所述从所述服务器获取针对所述第一媒体文件的N个关联信息,包括:
判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;
当处于第一状态时,从所述服务器获取针对所述第一媒体文件的N个关联信息。
本发明又提供了一种信息处理方法,应用于服务器,所述方法包括:将
第一媒体文件发送至客户端;
将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;
获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
较佳地,所述将针对所述第一媒体文件的N个关联信息发送至客户端,包括:
根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;
提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
发送所述N个关联信息至客户端。
本发明又提供了一种客户端,所述客户端包括:
应用管理单元,用于开启第一应用;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
通信单元,用于从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;发送所述新的关联信息至所述服务器;
信息生成单元,用于生成针对于所述第一媒体文件的新的关联信息。
较佳地,所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
较佳地,所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
较佳地,所述应用管理单元,具体用于根据所述N个关联信息中的相对输出时刻,通过所述第一应用在第一预设位置处输出所述N个关联信息。
较佳地,
所述应用管理单元,还用于判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;当处于第一状态时,通知通信单元从所述服务器获取针对所述第一媒体文件的N个关联信息。
本发明又提供了一种服务器,所述服务器包括:
信息发送单元,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;共享所述新的关联信息;
信息接收单元,用于获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
关联单元,用于将所述新的关联信息与所述第一媒体文件关联并保存。
较佳地,
所述信息接收单元,具体用于根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
相应的,所述信息发送单元,具体用于发送所述N个关联信息至客户端。
本发明又提供了一种信息处理***,所述***包括:
客户端,用于开启第一应用;从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;生成针对于所述第一媒体文件的新的关联信息;发送所述新的关联信息至所述服务器;
服务器,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
采用本发明提供的信息处理方法、客户端、服务器及***,能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
附图说明
图1为本发明实施例信息处理方法流程示意图一;
图2为本发明实施例场景示意图一;
图3为本发明实施例场景示意图二;
图4为本发明实施例场景示意图三;
图5为本发明实施例信息处理方法流程示意图二;
图6为本发明实施例场景示意图四;
图7为本发明实施例场景示意图五;
图8为本发明实施例信息处理方法流程示意图三;
图9为本发明实施例场景示意图六;
图10为本发明实施例场景示意图七;
图11为本发明实施例信息处理方法流程示意图四;
图12为本发明实施例信息处理方法流程示意图五;
图13为本发明实施例客户端组成结构示意图;
图14为本发明实施例服务器组成结构示意图;
图15为本发明实施例信息处理***组成结构示意图。
具体实施方式
下面结合附图对技术方案的实施作进一步的详细描述。
实施例一、
本发明提供了一种信息处理方法,应用于客户端,如图1所示,所述方法包括:
步骤101:开启第一应用;
步骤102:从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;
步骤103:通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
步骤104:生成针对于所述第一媒体文件的新的关联信息;
步骤105:发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:评论信息以及所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述生成针对于所述第一媒体文件的新的关联信息可以为:检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息进行关联,生成针对于所述第一媒体文件的新的关联信息;
其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。
进一步的,由于上述步骤102、步骤103中所述的获取的操作需要与互联网中的服务器相连,因此,执行步骤102之前,所述客户端与服务器处于连接状态;所述获取即可以为下载操作;当步骤103完成之后,用户可以选择断开与服务器的连接状态,因此在上述步骤106之前还可以包括:检测所述客户端是否与服务器连接,如果连接则执行步骤106;否则,继续检测所述客户端是否与服务器连接。
优选地,所述从所述服务器获取针对所述第一媒体文件的N个关联信息,具体可以包括:
判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;
当处于第一状态时,从所述服务器获取针对所述第一媒体文件的N个关联信息;当不处于第一状态时,结束处理流程。
可以理解的,实现第一应用处于第一状态的方式可以为:在第一应用的菜单中添加一个选项,该选项用于提示用户选择是否“获取评论消息”,当用户选择“获取评论消息”时,则所述第一应用处于第一状态,处于能够获取关联信息的状态;
或者,还可以为在第一应用的显示界面的预设位置处,增设一个按钮,当用户点击该按钮,表示用户选择将第一应用设置为第一状态;所述预设位置可以为显示界面中部如图3所示,其中按钮35即为表示用户选择是否将第一应用设置为第一状态的按钮,或者在工具栏的左端等。
下面对本实施例的实施场景进行说明:
场景一、如图2所示,假设客户端为平板电脑21,与服务器22通过互联网连接;
第一应用为图像编辑器,用户通过服务器下载到一个图片作为第一媒体文件,并且同时从服务器22获取到针对该图片的两个关联信息评论一211以及评论二212;
当用户要对该图片发表评论信息时,可以通过点击第一按钮213触发输入对话框214,用户在输入对话框214中输入评论三,输入完成后,将评论信息与所述图片关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器22。
场景二、客户端与服务器的连接方式与上述场景一相同,这里不做赘述;
如图3所示,第一应用为视频播放器,用户通过服务器下载到视频一31作为第一媒体文件,并且同时从服务器获取到针对该视频一31的两个关联信息评论A 32以及评论B 33;则同时播放视频一31以及两个关联信息;
当用户要对该视频一31发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮34触发输入对话框341,用户在输入对话框341中输入评论C,输入完成后,将评论信息与所述视频一31关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可以理解的是,上述场景二虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景相同,这里不再单独描述。
另外,本实施例是以一个客户端进行的描述,可以理解的是,实际使用中可以存在两个及以上功能相同的客户端,比如,图4所示,客户端一41及客户端二42均从服务器40获取视频一,并且客户端一41以及客户端二42均从服务器40获取到两条关联信息评论A以及评论B;
当使用客户端一41的用户需要发表评论时,就会点击“发表评论”按钮,发出评论C,将评论C与视频一的标识信息相关联生成新的关联信息后,发送至服务器40;
服务器40接收到新的关联信息,解析新的关联信息,根据视频一的标识信息,确定所述评论C为针对视频一的评论信息,则将评论C与视频一关联并保存在一起;
此时,如果服务器40确定有客户端二42也在同时接收视频一,那么就会将实时接收到的评论C也发送给客户端二42,客户端二就会在观看视频一的同时接收到并显示评论C。
由于本实施例中用户开启第一应用就可以实时的获取到第一媒体文件及N个关联信息,因此,无论用户是何种身份,都可以共享到第一媒体文件的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例二、
本发明提供了一种信息处理方法,应用于客户端,如图5所示,所述方法包括:
步骤501:开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;
步骤502:接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用;
步骤503:从服务器获取到第一媒体文件;
步骤504:从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;
步骤505:通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
步骤506:生成针对于所述第一媒体文件的新的关联信息;
步骤507:发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:账户信息、评论信息、所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述账户信息可以为用户在第一应用注册的账户信息,或者可以为其他应用的账户信息;相应的,所述服务器会在接收到登录请求之后,提取第一账户信息中的用户名和密码,验证所述用户名及密码是否正确,当正确时,返回登录验证通过的响应信息。
所述确定第二账户信息可以为:当所述第一账户信息为基于第二应用的注册账户,通过将第一账户信息与第一应用关联完成的第一应用的注册时,那么所述第二账户信息为基于第二应用的联系人列表中的全部或部分联系人;比如,第一应用为腾讯视频播放器,第二应用可以为微信,那么可以通过微信的账户注册并登录腾讯视频播放器,相应的,第二账户信息,就可以为微信中的全部好友,或者可以为微信中指定的几个好友。
所述从服务器提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息可以如图6所示,在播放第一媒体文件时,显示好友一61的评论,好友二62的评论。
所述生成针对于所述第一媒体文件的新的关联信息可以为:检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。比如,如图6所示,当用户发表评论时,在文本输入框63处输入评论。
进一步的,执行步骤501-505,所述客户端与服务器处于连接状态;所述获取即可以为下载操作;当步骤505完成之后,用户可以选择断开与服务器的连接状态,因此在上述步骤508之前还可以包括:检测所述客户端是否与服务器连接,如果连接则执行步骤508;否则,继续检测所述客户端是否与服务器连接。
优选地,所述从所述服务器获取针对所述第一媒体文件的N个关联信息,具体可以包括:
判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;
当处于第一状态时,从所述服务器获取针对所述第一媒体文件的N个关联信息;当不处于第一状态时,结束处理流程。
可以理解的,实现第一应用处于第一状态的方式可以为:在第一应用的菜单中添加一个选项,该选项用于提示用户选择是否“获取评论消息”,当用户选择“获取评论消息”时,则所述第一应用处于第一状态,处于能够获取关联信息的状态;
或者,还可以为在第一应用的显示界面的预设位置处,增设一个按钮,当用户点击该按钮,表示用户选择将第一应用设置为第一状态;所述预设位置可以为显示界面中部如图3所示,其中按钮35即为表示用户选择是否将第一应用设置为第一状态的按钮,或者在工具栏的左端等。
下面对本实施例的实施场景进行说明:
场景一、如图2所示,假设客户端为平板电脑21,与服务器22通过互联网连接;
第一应用为图像编辑器,用户使用微信账户登录第一应用;
通过服务器下载到一个图片作为第一媒体文件,并且同时从服务器22获取到针对该图片的两个好友的关联信息评论一211以及评论二212;
当用户要对该图片发表评论信息时,可以通过点击第一按钮213触发输入对话框214,用户在输入对话框214中输入评论三,输入完成后,将评论信息与所述图片以及用户的微信账户信息关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器22。
场景二、客户端与服务器的连接方式与上述场景一相同,这里不做赘述;
如图3所示,第一应用为视频播放器,用户通过QQ账号登录第一应用;
通过服务器下载到视频一31作为第一媒体文件,并且同时从服务器获取到针对该视频一31的两个好友的针对视频一的关联信息即评论A 32以及评论B33;则同时播放视频一31以及两个关联信息;
当用户要对该视频一31发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮34触发输入对话框341,用户在输入对话框341中输入评论C,输入完成后,将评论信息与所述视频一31以及自己的QQ账号关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可以理解的是,上述场景二虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景二相同,这里不再单独描述。
另外,本实施例是以一个客户端进行的描述,可以理解的是,实际使用中可以存在两个及以上功能相同的客户端,比如,图7所示,客户端一71的用户一与客户端二72的用户二相互为微信好友,客户端一71及客户端二72均已微信账户登录第一应用,且从服务器70获取视频一;
客户端一71的微信好友列表包括“用户二、用户三、用户四、用户六”;
客户端二72的微信好友列表包括“用户一、用户三和用户四”;
客户端一71从服务器70获取到的有自己的好友列表中的用户三和用户六针对视频一的评论信息;
客户端二72从服务器70获取到的为好友列表中用户三针对视频一的评论信息。
当使用客户端一71的用户需要发表评论时,就会点击“发表评论”按钮,发出用户一的评论,将用户一的评论与视频一的标识信息以及用户一的微信账户信息相关联生成新的关联信息,发送至服务器70;
服务器70接收到新的关联信息,解析新的关联信息,根据视频一的标识信息以及用户一的微信账户,确定所述用户一的评论为针对视频一的评论信息,则将用户一的评论与视频一关联并保存在一起;
此时,如果服务器70确定有客户端二72也在同时接收视频一,并且客户端二72的登录账户为微信账户“用户二”,“用户二”与用户一为微信好友,那么就会将接收到的用户一的评论也共享给客户端二72,客户端二就会在观看视频一的同时接收到并显示新的用户一的评论。
可见,采用本实施例提供的技术方案,就能够通过第一账户信息登录第一应用之后,确定与第一账户信息相关的第二账户信息,获取到第二账户信息的针对于媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息;如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享,并且,仅与用户相关的其他账户共享关联信息,保证了共享关联信息时的私密性。
实施例三、
本发明提供了一种信息处理方法,应用于客户端,如图8所示,所述方法包括:
步骤801:开启第一应用;
步骤802:从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;
步骤803:根据所述N个关联信息中的相对输出时刻,通过所述第一应用在第一预设位置处输出所述N个关联信息;
步骤804:生成针对于所述第一媒体文件的新的关联信息;
步骤805:发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:评论信息、所述第一媒体文件的标识信息、在所述第一媒体文件输出时的相对输出时刻;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述生成针对于所述第一媒体文件的新的关联信息可以为:检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息以及在第一媒体文件中的相对输出时刻进行关联,生成针对于所述第一媒体文件的新的关联信息;
其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。
所述第一预设位置处可以为所述第一媒体文件的下方或者为第一媒体文件的上方;具体可以根据实际情况设计。
优选地,所述从所述服务器获取针对所述第一媒体文件的N个关联信息,具体可以包括:
判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;
当处于第一状态时,从所述服务器获取针对所述第一媒体文件的N个关联信息;当不处于第一状态时,结束处理流程。
可以理解的,实现第一应用处于第一状态的方式可以为:在第一应用的菜单中添加一个选项,该选项用于提示用户选择是否“获取评论消息”,当用户选择“获取评论消息”时,则所述第一应用处于第一状态,处于能够获取关联信息的状态;
或者,还可以为在第一应用的显示界面的预设位置处,增设一个按钮,当用户点击该按钮,表示用户选择将第一应用设置为第一状态;所述预设位置可以为显示界面中部如图3所示,其中按钮35即为表示用户选择是否将第一应用设置为第一状态的按钮,或者在工具栏的左端等。
下面对本实施例的实施场景进行说明:如图9所示,第一应用为视频播放器,用户通过服务器下载到视频一作为第一媒体文件,并且同时从服务器获取到针对该视频一的多个关联信息评论A、评论B等;可以将多个关联信息解析后建立图9中左侧的列表93;当播放视频一时,根据列表93中的各个评论的输出时刻确定输出,如图9中当前时刻91为“00:21”根据列表93确定输出评论A;本示例中的第一预设位置为视频一的左下角。当用户要对该视频一发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮触发输入对话框,用户在输入对话框中输入评论C,输入完成后,将评论信息、与所述视频一以及相对输出时刻关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可以理解的是,上述场景虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景相同,这里不再单独描述。
如此,就能够将关联信息与第一媒体文件具体输出时各个时刻的画面进行关联,更加提升了用户关联第一媒体文件的体验。
优选地,上述步骤801还可以为:开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用;
相应的,所述从所述服务器获取针对所述第一媒体文件的N个关联信息包括:根据登录所述第一应用的第一账户信息确定第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;根据所述第二账户信息,从所述服务器提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息,N为大于等于1的正整数。
在此基础上,所述生成针对于所述第一媒体文件的新的关联信息可以为:检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息、输入所述评论信息的相对时刻,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式可以为:用户通过点击预设的第一按钮。
比如,如图10所示,开启一个视频播放器作为第一应用,使用用户的微信账户登录第一应用,服务器侧根据所述用户的微信账户确定用户的好友列表;
从服务器获取到第一媒体文件“视频一”,服务器根据用户的登录账户确定针对“视频一”的三个关联信息;
客户端解析接收到的三个关联信息,确定三个关联信息的相对输出时刻以及具体内容;
当视频一播放到第一时刻1002即“00:21”时,获取到第一个关联信息,即好友一的评论A 1003;
用户看到上述评论之后要发表评论,检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息1005、输入所述评论信息的相对时刻1002,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例四、
本发明提供了一种信息处理方法,应用于服务器,如图11所示,所述方法包括:
步骤1101:将第一媒体文件发送至客户端;
步骤1102:将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;
步骤1103:获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
步骤1104:将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。所述第一媒体文件可以为视频文件、图片文件或者音频文件。
所述关联信息,可以包括:评论信息以及所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
将所述新的关联信息与所述第一媒体文件关联并保存可以包括:获取到所述关联信息之后,解析所述关联信息,提取到所述关联信息中的第一媒体文件的标识信息,根据所述第一媒体文件的标识信息将所述评论信息与第一媒体文件相关联并保存。
优选地,所述共享所述新的关联信息,可以包括:
查看到所述第一媒体文件已发送至M个客户端,所述M个客户端中包括步骤1101中所述的客户端;
当接收到新的关联信息并且与所述第一媒体文件完成关联之后,判断当前与所述M个客户端中除所述客户端之外的其他客户端是否建立连接;
若确定服务器与M个客户端中除所述客户端之外的L个客户端建立连接,
则将所述新的关联信息直接推送至所述L个客户端,使得所述L个客户端输出第一媒体文件时同时输出N个关联信息以及新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息,将新的关联信息发送给其他客户端。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例五、
本发明提供了一种信息处理方法,应用于服务器,如图12所示,所述方法包括:
步骤1201:将第一媒体文件发送至客户端;
步骤1202:根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;
步骤1203:提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
步骤1204:发送所述N个关联信息至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;
步骤1205:获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
步骤1206:将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。所述第一媒体文件可以为视频文件、图片文件或者音频文件。
所述关联信息,可以包括以下至少之一:评论信息、所述第一媒体文件的标识信息、账户信息、相对输出时刻;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述账户信息可以为用户在第一应用注册的账户信息,或者可以为其他应用的账户信息;相应的,所述服务器会在接收到登录请求之后,提取第一账户信息中的用户名和密码,验证所述用户名及密码是否正确,当正确时,返回登录验证通过的响应信息。
所述确定第二账户信息可以为:当所述第一账户信息为基于第二应用的注册账户,通过将第一账户信息与第一应用关联完成的第一应用的注册时,那么所述第二账户信息为基于第二应用的联系人列表中的全部或部分联系人;比如,第一应用为腾讯视频播放器,第二应用可以为微信,那么可以通过微信的账户注册并登录腾讯视频播放器,相应的,第二账户信息,就可以为微信中的全部好友,或者可以为微信中指定的几个好友。
将所述新的关联信息与所述第一媒体文件关联并保存可以包括:获取到所述关联信息之后,解析所述关联信息,提取到所述关联信息中的第一媒体文件的标识信息,根据所述第一媒体文件的标识信息将所述评论信息与第一媒体文件相关联并保存。
优选地,所述共享所述新的关联信息,可以包括:
根据所述新的关联信息中的账户信息、确定第二账户信息,查看到所述第一媒体文件已发送至第二账户信息对应的客户端;
判断当前与所述第二账户信息对应的客户端是否建立连接;
若确定服务器与客户端建立连接,
则将所述新的关联信息直接推送至所述客户端,使得所述客户端输出第一媒体文件时同时输出N个关联信息以及新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息,将新的关联信息发送给其他客户端。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例六、
本发明提供了一种客户端,如图13所示,包括:
应用管理单元1301,用于开启第一应用;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
通信单元1302,用于从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;发送所述新的关联信息至所述服务器;
信息生成单元1303,用于生成针对于所述第一媒体文件的新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:评论信息以及所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述信息生成单元,具体用于检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。
进一步的,通信单元1302,还可以用于检测所述客户端是否与服务器连接,如果连接则发送所述新的关联信息至所述服务器;否则,继续检测所述客户端是否与服务器连接。
所述应用管理单元1301,还用于判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;当处于第一状态时,通知通信单元从所述服务器获取针对所述第一媒体文件的N个关联信息;当不处于第一状态时,结束处理流程。
实现第一应用处于第一状态的方式可以为:在第一应用的菜单中添加一个选项,该选项用于提示用户选择是否“获取评论消息”,当用户选择“获取评论消息”时,则所述第一应用处于第一状态,处于能够获取关联信息的状态;
或者,还可以为在第一应用的显示界面的预设位置处,增设一个按钮,当用户点击该按钮,表示用户选择将第一应用设置为第一状态;所述预设位置可以为显示界面中部如图3所示,其中按钮35即为表示用户选择是否将第一应用设置为第一状态的按钮,或者在工具栏的左端等。
下面对本实施例的实施场景进行说明:
场景一、如图2所示,假设客户端为平板电脑21,与服务器22通过互联网连接;
第一应用为图像编辑器,用户通过服务器下载到一个图片作为第一媒体文件,并且同时从服务器22获取到针对该图片的两个关联信息评论一211以及评论二212;
当用户要对该图片发表评论信息时,可以通过点击第一按钮213触发输入对话框214,用户在输入对话框214中输入评论三,输入完成后,将评论信息与所述图片关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器22。
场景二、客户端与服务器的连接方式与上述场景一相同,这里不做赘述;
如图3所示,第一应用为视频播放器,用户通过服务器下载到视频一31作为第一媒体文件,并且同时从服务器获取到针对该视频一31的两个关联信息评论A 32以及评论B 33;则同时播放视频一31以及两个关联信息;
当用户要对该视频一31发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮34触发输入对话框341,用户在输入对话框341中输入评论C,输入完成后,将评论信息与所述视频一31关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可以理解的是,上述场景二虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景相同,这里不再单独描述。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例七、
本发明提供了一种客户端,包括:
应用管理单元,用于开启第一应用;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
通信单元,用于从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;发送所述新的关联信息至所述服务器;
信息生成单元,用于生成针对于所述第一媒体文件的新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:账户信息、评论信息、所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述账户信息可以为用户在第一应用注册的账户信息,或者可以为其他应用的账户信息;相应的,所述服务器会在接收到登录请求之后,提取第一账户信息中的用户名和密码,验证所述用户名及密码是否正确,当正确时,返回登录验证通过的响应信息。
所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
所述信息生成单元,具体用于检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息以及在第一媒体文件中的相对输出时刻进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。
所述第一预设位置处可以为所述第一媒体文件的下方或者为第一媒体文件的上方;具体可以根据实际情况设计。
下面对本实施例的实施场景进行说明:如图9所示,第一应用为视频播放器,用户通过服务器下载到视频一作为第一媒体文件,并且同时从服务器获取到针对该视频一的多个关联信息评论A、评论B等;可以将多个关联信息解析后建立图9中左侧的列表93;当播放视频一时,根据列表93中的各个评论的输出时刻确定输出,如图9中当前时刻91为“00:21”根据列表93确定输出评论A;本示例中的第一预设位置为视频一的左下角。当用户要对该视频一发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮触发输入对话框,用户在输入对话框中输入评论C,输入完成后,将评论信息、与所述视频一以及相对输出时刻关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可以理解的是,上述场景虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景相同,这里不再单独描述。
如此,就能够将关联信息与第一媒体文件具体输出时各个时刻的画面进行关联,更加提升了用户关联第一媒体文件的体验。
优选地,所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
在此基础上,所述信息生成单元,具体用于检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息、输入所述评论信息的相对时刻,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式可以为:用户通过点击预设的第一按钮。
所述应用管理单元,还用于判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;当处于第一状态时,通知通信单元从所述服务器获取针对所述第一媒体文件的N个关联信息;当不处于第一状态时,结束处理流程。
实现第一应用处于第一状态的方式可以为:在第一应用的菜单中添加一个选项,该选项用于提示用户选择是否“获取评论消息”,当用户选择“获取评论消息”时,则所述第一应用处于第一状态,处于能够获取关联信息的状态;
或者,还可以为在第一应用的显示界面的预设位置处,增设一个按钮,当用户点击该按钮,表示用户选择将第一应用设置为第一状态;所述预设位置可以为显示界面中部如图3所示,其中按钮35即为表示用户选择是否将第一应用设置为第一状态的按钮,或者在工具栏的左端等。
比如,如图10所示,开启一个视频播放器作为第一应用,使用用户的微信账户登录第一应用,服务器侧根据所述用户的微信账户确定用户的好友列表;
从服务器获取到第一媒体文件“视频一”,服务器根据用户的登录账户确定针对“视频一”的三个关联信息;
解析接收到的三个关联信息,确定三个关联信息的相对输出时刻以及具体内容;
当视频一播放到第一时刻1002即“00:21”时,获取到第一个关联信息,即好友一的评论A 1003;
用户看到上述评论之后要发表评论,检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息1005、输入所述评论信息的相对时刻1002,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例八、
本发明提供了一种服务器,如图14所示,包括:
信息发送单元1401,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;共享所述新的关联信息;
信息接收单元1402,用于获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
关联单元1403,用于将所述新的关联信息与所述第一媒体文件关联并保存。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。所述第一媒体文件可以为视频文件、图片文件或者音频文件。
所述关联信息,可以包括:评论信息以及所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
关联单元1403,具体用于获取到所述关联信息之后,解析所述关联信息,提取到所述关联信息中的第一媒体文件的标识信息,根据所述第一媒体文件的标识信息将所述评论信息与第一媒体文件相关联并保存。具体的,
查看到所述第一媒体文件已发送至M个客户端,所述M个客户端中包括所述的客户端;
当接收到新的关联信息并且与所述第一媒体文件完成关联之后,判断当前与所述M个客户端中除所述客户端之外的其他客户端是否建立连接;
若确定服务器与M个客户端中除所述客户端之外的L个客户端建立连接,
则将所述新的关联信息直接推送至所述L个客户端,使得所述L个客户端输出第一媒体文件时同时输出N个关联信息以及新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息,将新的关联信息发送给其他客户端。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例九、
本发明提供了一种服务器,包括:
信息发送单元,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;共享所述新的关联信息;
信息接收单元,用于获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
关联单元,用于将所述新的关联信息与所述第一媒体文件关联并保存。所述信息接收单元,具体用于根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
所述信息发送单元,具体用于发送所述N个关联信息至客户端。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。所述第一媒体文件可以为视频文件、图片文件或者音频文件。
所述关联信息,可以包括以下至少之一:评论信息、所述第一媒体文件的标识信息、账户信息、相对输出时刻;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述账户信息可以为用户在第一应用注册的账户信息,或者可以为其他应用的账户信息;相应的,所述服务器会在接收到登录请求之后,提取第一账户信息中的用户名和密码,验证所述用户名及密码是否正确,当正确时,返回登录验证通过的响应信息。
所述信息接收单元,具体用于当所述第一账户信息为基于第二应用的注册账户,通过将第一账户信息与第一应用关联完成的第一应用的注册时,那么所述第二账户信息为基于第二应用的联系人列表中的全部或部分联系人;比如,第一应用为腾讯视频播放器,第二应用可以为微信,那么可以通过微信的账户注册并登录腾讯视频播放器,相应的,第二账户信息,就可以为微信中的全部好友,或者可以为微信中指定的几个好友。
关联单元,具体用于获取到所述关联信息之后,解析所述关联信息,提取到所述关联信息中的第一媒体文件的标识信息,根据所述第一媒体文件的标识信息将所述评论信息与第一媒体文件相关联并保存。
优选地,信息发送单元,具体用于查看到所述第一媒体文件已发送至M个客户端,所述M个客户端中包括所述的客户端;当接收到新的关联信息并且与所述第一媒体文件完成关联之后,判断当前与所述M个客户端中除所述客户端之外的其他客户端是否建立连接;若确定服务器与M个客户端中除所述客户端之外的L个客户端建立连接,则将所述新的关联信息直接推送至所述L个客户端,使得所述L个客户端输出第一媒体文件时同时输出N个关联信息以及新的关联信息。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息,将新的关联信息发送给其他客户端。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
实施例十、
本发明提供了一种信息处理***,如图15所示,包括:
客户端1501,用于开启第一应用;从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;生成针对于所述第一媒体文件的新的关联信息;发送所述新的关联信息至所述服务器;
服务器1502,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息
其中,所述客户端,包括:
应用管理单元,用于开启第一应用;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
通信单元,用于从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;发送所述新的关联信息至所述服务器;
信息生成单元,用于生成针对于所述第一媒体文件的新的关联信息。
这里,所述客户端可以为个人电脑、平板电脑、智能手机等智能终端。
所述第一应用可以为一种视频、音频或图片播放应用,比如,腾讯视频等。
所述第一媒体文件可以为视频文件、图片文件或者音频文件。
优选地,所述关联信息,可以包括:账户信息、评论信息、所述第一媒体文件的标识信息;所述第一媒体文件的标识信息可以为第一媒体文件的名称。
所述账户信息可以为用户在第一应用注册的账户信息,或者可以为其他应用的账户信息;相应的,所述服务器会在接收到登录请求之后,提取第一账户信息中的用户名和密码,验证所述用户名及密码是否正确,当正确时,返回登录验证通过的响应信息。
所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
所述信息生成单元,具体用于检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息,将所述输入的评论信息与所述第一媒体文件的标识信息以及在第一媒体文件中的相对输出时刻进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式,可以为:用户通过点击预设的第一按钮。
所述第一预设位置处可以为所述第一媒体文件的下方或者为第一媒体文件的上方;具体可以根据实际情况设计。
可以理解的是,上述场景虽然是以视频文件举例说明,但是播放音频文件的时候与上述场景相同,这里不再单独描述。
如此,就能够将关联信息与第一媒体文件具体输出时各个时刻的画面进行关联,更加提升了用户关联第一媒体文件的体验。
优选地,所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
在此基础上,所述信息生成单元,具体用于检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息、输入所述评论信息的相对时刻,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息;其中,所述触发输入新的关联信息的方式可以为:用户通过点击预设的第一按钮。
比如,如图10所示,开启一个视频播放器作为第一应用,使用用户的微信账户登录第一应用,服务器侧根据所述用户的微信账户确定用户的好友列表;
从服务器获取到第一媒体文件“视频一”,服务器根据用户的登录账户确定针对“视频一”的三个关联信息;
解析接收到的三个关联信息,确定三个关联信息的相对输出时刻以及具体内容;
当视频一播放到第一时刻1002即“00:21”时,获取到第一个关联信息,即好友一的评论A 1003;
用户看到上述评论之后要发表评论,检测第一操作,当所述第一操作符合第一预设条件时,所述第一预设条件表征所述第一操作为触发输入新的关联信息的操作;获取输入的评论信息1005、输入所述评论信息的相对时刻1002,将所述输入所述评论信息的相对时刻作为相对输出时刻,将所述输入的评论信息、相对输出时刻与所述第一媒体文件的标识信息以及第一账户信息进行关联,生成针对于所述第一媒体文件的新的关联信息,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
其中,所述服务器,包括:
信息发送单元,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;共享所述新的关联信息;
信息接收单元,用于获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
关联单元,用于将所述新的关联信息与所述第一媒体文件关联并保存。所述信息接收单元,具体用于根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息。
所述信息发送单元,具体用于发送所述N个关联信息至客户端。
所述信息接收单元,具体用于当所述第一账户信息为基于第二应用的注册账户,通过将第一账户信息与第一应用关联完成的第一应用的注册时,那么所述第二账户信息为基于第二应用的联系人列表中的全部或部分联系人;比如,第一应用为腾讯视频播放器,第二应用可以为微信,那么可以通过微信的账户注册并登录腾讯视频播放器,相应的,第二账户信息,就可以为微信中的全部好友,或者可以为微信中指定的几个好友。
关联单元,具体用于获取到所述关联信息之后,解析所述关联信息,提取到所述关联信息中的第一媒体文件的标识信息,根据所述第一媒体文件的标识信息将所述评论信息与第一媒体文件相关联并保存。
优选地,信息发送单元,具体用于查看到所述第一媒体文件已发送至M个客户端,所述M个客户端中包括所述的客户端;当接收到新的关联信息并且与所述第一媒体文件完成关联之后,判断当前与所述M个客户端中除所述客户端之外的其他客户端是否建立连接;若确定服务器与M个客户端中除所述客户端之外的L个客户端建立连接,则将所述新的关联信息直接推送至所述L个客户端,使得所述L个客户端输出第一媒体文件时同时输出N个关联信息以及新的关联信息。
实际使用中可以存在以下几种场景:
场景一、
图4所示,客户端一41及客户端二42均从服务器40获取视频一,并且客户端一41以及客户端二42均从服务器40获取到两条关联信息评论A以及评论B;
当使用客户端一41的用户需要发表评论时,就会点击“发表评论”按钮,发出评论C,将评论C与视频一的标识信息相关联生成新的关联信息后,发送至服务器40;
服务器40接收到新的关联信息,解析新的关联信息,根据视频一的标识信息,确定所述评论C为针对视频一的评论信息,则将评论C与视频一关联并保存在一起;
此时,如果服务器40确定有客户端二42也在同时接收视频一,那么就会将实时接收到的评论C也发送给客户端二42,客户端二就会在观看视频一的同时接收到并显示评论C。
场景二、
实际使用中可以存在两个及以上功能相同的客户端,比如,图7所示,客户端一71的用户一与客户端二72的用户二相互为微信好友,客户端一71及客户端二72均已微信账户登录第一应用,且从服务器70获取视频一,
客户端一71的微信好友列表包括“用户二、用户三、用户四以及用户六”;
客户端二72的微信好友列表包括“用户一、用户三和用户四”;
客户端一71从服务器70获取到的有自己的好友列表中的用户三和用户六针对视频一的评论信息;
客户端二72从服务器70获取到的为好友列表中用户三针对视频一的评论信息。
当使用客户端一71的用户需要发表评论时,就会点击“发表评论”按钮,发出用户一的评论,将用户一的评论与视频一的标识信息以及用户一的微信账户信息相关联生成新的关联信息,发送至服务器70;
服务器70接收到新的关联信息,解析新的关联信息,根据视频一的标识信息以及用户一的微信账户,确定所述用户一的评论为针对视频一的评论信息,则将用户一的评论与视频一关联并保存在一起;
此时,如果服务器70确定有客户端二72也在同时接收视频一,并且客户端二72的登录账户为微信账户“用户二”,“用户二”与用户一为微信好友,那么就会将接收到的用户一的评论也发送给客户端二72,客户端二就会在观看视频一的同时接收到并显示新的用户一的评论。
场景三、
如图9所示,第一应用为视频播放器,用户通过服务器下载到视频一作为第一媒体文件,并且同时从服务器获取到针对该视频一的多个关联信息评论A、评论B等;可以将多个关联信息解析后建立图9中左侧的列表93;当播放视频一时,根据列表93中的各个评论的输出时刻确定输出,如图9中当前时刻91为“00:21”根据列表93确定输出评论A;本示例中的第一预设位置为视频一的左下角。当用户要对该视频一发表评论信息时,可以通过点击第一按钮、即“发表评论”按钮触发输入对话框,用户在输入对话框中输入评论C,输入完成后,将评论信息、与所述视频一以及相对输出时刻关联之后,生成新的关联信息,发送所述新的关联信息至所述服务器。
可见,采用本实施例提供的技术方案,就能够从服务器获取到媒体文件的关联信息,并且能够生成针对于所述媒体文件的新的关联信息,将生成的新的关联信息发送至服务器,使得服务器接收并保存新的关联信息,将新的关联信息发送给其他客户端。如此,就能够将多个用户针对于同一个媒体文件进行关联信息的共享。
本发明实施例所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本发明实施例不限制于任何特定的硬件和软件结合。
相应的,本发明实施例还提供一种计算机存储介质,其中存储有计算机程序,该计算机程序用于执行本发明实施例的客户端小区切换中与WLAN互操作决策的方法。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (15)
1.一种信息处理方法,应用于客户端,其特征在于,所述方法包括:
开启第一应用;
从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;
通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
生成针对于所述第一媒体文件的新的关联信息;
发送所述新的关联信息至所述服务器,使得所述服务器将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
2.根据权利要求1所述的方法,其特征在于,所述开启第一应用,包括:
开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;
接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
3.根据权利要求2所述的方法,其特征在于,所述获取针对所述第一媒体文件的N个关联信息,包括:
从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
4.根据权利要求1所述的方法,其特征在于,通过所述第一应用输出所述第一媒体文件及所述N个关联信息,包括:
根据所述N个关联信息中的相对输出时刻,通过所述第一应用在第一预设位置处输出所述N个关联信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述从所述服务器获取针对所述第一媒体文件的N个关联信息,包括:
判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;
当处于第一状态时,从所述服务器获取针对所述第一媒体文件的N个关联信息。
6.一种信息处理方法,应用于服务器,其特征在于,所述方法包括:
将第一媒体文件发送至客户端;
将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;
获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
7.根据权利要求6所述的方法,其特征在于,所述将针对所述第一媒体文件的N个关联信息发送至客户端,包括:
根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;
提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
发送所述N个关联信息至客户端。
8.一种客户端,其特征在于,所述客户端包括:
应用管理单元,用于开启第一应用;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;
通信单元,用于从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;发送所述新的关联信息至所述服务器;
信息生成单元,用于生成针对于所述第一媒体文件的新的关联信息。
9.根据权利要求8所述的客户端,其特征在于,所述应用管理单元,具体用于开启第一应用并向所述服务器发起针对所述第一应用的登录请求,所述登录请求中携带有第一账户信息;接收到服务器返回的登录验证通过的响应信息后,使用所述第一账户信息登录所述第一应用。
10.根据权利要求9所述的客户端,其特征在于,所述通信单元,具体用于从所述服务器提取第二账户信息对应的针对于所述第一媒体文件的N个关联信息;所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人。
11.根据权利要求8所述的客户端,其特征在于,所述应用管理单元,具体用于根据所述N个关联信息中的相对输出时刻,通过所述第一应用在第一预设位置处输出所述N个关联信息。
12.根据权利要求8所述的客户端,其特征在于,
所述应用管理单元,还用于判断所述第一应用是否处于第一状态,所述第一状态表征所述第一应用处于能够获取关联信息的状态;当处于第一状态时,通知通信单元从所述服务器获取针对所述第一媒体文件的N个关联信息。
13.一种服务器,其特征在于,所述服务器包括:
信息发送单元,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;共享所述新的关联信息;
信息接收单元,用于获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;
关联单元,用于将所述新的关联信息与所述第一媒体文件关联并保存。
14.根据权利要求13所述的服务器,其特征在于,
所述信息接收单元,具体用于根据所述客户端登录所述第一应用使用的第一账户信息,确定所述第一账户信息对应的第二账户信息,所述第二账户信息包括所述第一账户信息对应的联系人列表中的全部或部分联系人;提取所述第二账户信息对应的针对于所述第一媒体文件的N个关联信息;
相应的,所述信息发送单元,具体用于发送所述N个关联信息至客户端。
15.一种信息处理***,其特征在于,所述***包括:
客户端,用于开启第一应用;从服务器获取到第一媒体文件;从所述服务器获取针对所述第一媒体文件的N个关联信息,N为大于等于1的正整数;通过所述第一应用输出所述第一媒体文件及所述N个关联信息;生成针对于所述第一媒体文件的新的关联信息;发送所述新的关联信息至所述服务器;
服务器,用于将第一媒体文件发送至客户端;将针对所述第一媒体文件的N个关联信息发送至客户端,其中,N为大于等于1的正整数;使得所述客户端通过第一应用输出所述第一媒体文件及所述N个关联信息;获取到所述客户端发来的针对于所述第一媒体文件的新的关联信息;将所述新的关联信息与所述第一媒体文件关联并保存,共享所述新的关联信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410568785.2A CN104980422A (zh) | 2014-10-22 | 2014-10-22 | 一种信息处理方法、客户端、服务器及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410568785.2A CN104980422A (zh) | 2014-10-22 | 2014-10-22 | 一种信息处理方法、客户端、服务器及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104980422A true CN104980422A (zh) | 2015-10-14 |
Family
ID=54276530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410568785.2A Pending CN104980422A (zh) | 2014-10-22 | 2014-10-22 | 一种信息处理方法、客户端、服务器及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104980422A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108604359A (zh) * | 2016-01-22 | 2018-09-28 | 阿尔克米亚 | 若干用户之间共享媒体内容的方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101546338A (zh) * | 2008-03-26 | 2009-09-30 | 财团法人工业技术研究院 | 技术文献撷取及专利分析***与方法 |
CN101617308A (zh) * | 2007-02-23 | 2009-12-30 | 诺基亚公司 | 用于共享媒体对象的方法和设备 |
CN201717887U (zh) * | 2010-05-31 | 2011-01-19 | 上海未来宽带技术及应用工程研究中心有限公司 | 家庭影像分享*** |
CN101983380A (zh) * | 2008-03-31 | 2011-03-02 | 微软公司 | 文档的同步协作审阅 |
US20130328932A1 (en) * | 2012-06-08 | 2013-12-12 | Samsung Electronics Co., Ltd | Add social comment keeping photo context |
-
2014
- 2014-10-22 CN CN201410568785.2A patent/CN104980422A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101617308A (zh) * | 2007-02-23 | 2009-12-30 | 诺基亚公司 | 用于共享媒体对象的方法和设备 |
CN101546338A (zh) * | 2008-03-26 | 2009-09-30 | 财团法人工业技术研究院 | 技术文献撷取及专利分析***与方法 |
CN101983380A (zh) * | 2008-03-31 | 2011-03-02 | 微软公司 | 文档的同步协作审阅 |
CN201717887U (zh) * | 2010-05-31 | 2011-01-19 | 上海未来宽带技术及应用工程研究中心有限公司 | 家庭影像分享*** |
US20130328932A1 (en) * | 2012-06-08 | 2013-12-12 | Samsung Electronics Co., Ltd | Add social comment keeping photo context |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108604359A (zh) * | 2016-01-22 | 2018-09-28 | 阿尔克米亚 | 若干用户之间共享媒体内容的方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10999634B2 (en) | Media content recommendation method, server, client, and storage medium | |
CN106375865B (zh) | 一种基于社交信息的弹幕交互方法、***及终端 | |
US10719293B2 (en) | Interactive control method and device for voice and video communications | |
CN110149549B (zh) | 信息的显示方法及装置 | |
CN102904936B (zh) | 一种建立会话的方法、服务器、装置、***及设备 | |
US7383310B1 (en) | Method allowing participant in a chat session to use either private tag or public tag to manage chat histories | |
CN102831537B (zh) | 一种获取网络广告信息的方法及装置 | |
CN104618806A (zh) | 获取视频的评论信息的方法、装置及*** | |
CN105808070A (zh) | 一种设置评论展示效果的方法和装置 | |
CN104936035A (zh) | 一种弹幕处理方法及*** | |
CN105847988A (zh) | 视频分享方法和装置 | |
CN111160976A (zh) | 资源分配方法、装置、电子设备及存储介质 | |
CN105791962A (zh) | 一种分享截图的方法、装置及*** | |
CN104519124A (zh) | 一种虚拟资源的分配方法以及装置 | |
CN106789593B (zh) | 一种融合手语的即时消息处理方法、服务器及*** | |
CN113810732B (zh) | 直播内容显示方法、装置、终端、存储介质及程序产品 | |
CN105225103B (zh) | 继续支付***和方法 | |
CN111444415B (zh) | 弹幕处理方法、服务器、客户端、电子设备及存储介质 | |
CN102708170A (zh) | 一种在线影视信息的提取发布方法及装置 | |
CN105681257B (zh) | 一种基于即时通信交互平台的信息举报方法、装置、设备、***及计算机存储介质 | |
CN103401854A (zh) | 基于社交网络的电视内容分享方法 | |
US20230362115A1 (en) | Image display method and apparatus, storage medium, and electronic device | |
CN110909241B (zh) | 信息推荐方法、用户标识推荐方法、装置及设备 | |
CN104935496A (zh) | 即时通信方法、***、装置和即时通信终端 | |
CN103561063B (zh) | 一种登录机顶盒的方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151014 |
|
RJ01 | Rejection of invention patent application after publication |