一种获取多媒体信息的方法和装置的制造方法_4

文档序号:8301640阅读:来源:国知局
体服务器获取第二用户对应的单位时长的资源数值,根据预设时长和单位时长的资源数值,计算第一资源数值;
[0159]多媒体服务器获取第二用户的单位时长金额,根据预设时长和第二用户的单位时长金额,计算点歌费用,也即第一资源数值。
[0160]在本步骤之前,第二用户可以设置自己的单位时长金额,也即第二终端发送第二用户的用户标识和单位时长的资源数值给多媒体服务器,多媒体服务器接收第二终端发送的第二用户的用户标识和单位时长的资源数值,将第二用户的用户标识和单位时长的资源数值存储在用户标识和单位时长的资源数值的对应关系中,从而实现了第二用户可以设置第二用户对应的单位时长的资源数值。
[0161]相应的,获取第二用户对应的单位时长的资源数值的步骤可以为:根据第二用户的用户标识,从用户标识和单位时长的资源数值的对应关系中获取第二用户对应的单位时长的资源数值。
[0162]如果该获取请求不携带预设时长,则多媒体服务器可以使第一用户预付费给多媒体服务器,也即将预设资源数值作为第一资源数值。
[0163]其中,预设资源数值可以根据需要进行设置并更改,在本发明实施例中对预设资源数值不作具体限定。
[0164](3):从第一用户的用户账户中转移第一资源数值到管理账户中。
[0165]具体地,根据第一用户的用户标识,从用户标识和用户账户的对应关系中获取第一用户的用户账户,从第一用户的用户账户中减少第一资源数值,将该第一资源数值增加到管理账户中。
[0166]步骤304:多媒体服务器建立第一终端与多媒体服务器之间的第一通信连接和第二终端与多媒体服务器之间的第二通信连接;
[0167]多媒体服务器建立第一终端与多媒体服务器之间的第一通信连接和第二终端与多媒体服务器之间的第二通信连接之后,第一用户可以和第二用户进行语音通话或者视频通话,此时第一用户和第二用户在点歌包间中随意的点唱。也即第一终端通过第一通信连接发送多媒体信息的标识给多媒体服务器,多媒体服务器通过第一通信连接接收第一终端发送的多媒体信息的标识,并通过第二通信连接发送多媒体信息的标识给第二终端;第二终端通过第二通信连接接收多媒体服务器发送的多媒体信息的标识。
[0168]多媒体服务器建立第一终端与多媒体服务器之间的第一通信连接和第二终端与多媒体服务器之间的第二通信连接时,获取当前时间作为建立时间。
[0169]步骤305:第二终端通过第二通信连接发送该多媒体信息给多媒体服务器;
[0170]第二终端对第二用户进行拍摄得到多媒体信息的标识对应的多媒体信息,通过第二通信连接发送该多媒体信息给多媒体服务器。
[0171]步骤306:多媒体服务器通过第二通信连接接收第二终端发送的该多媒体信息,并通过第一通信连接发送该多媒体信息给第一终端;
[0172]步骤307:第一终端通过第一通信连接接收多媒体服务器发送的该多媒体信息;
[0173]第一用户和第二用户在包间中待满预设时长,或者第一用户退出包间,或者第二用户退出包间时,执行步骤308,也即当预设时长到达时,或者第一终端与多媒体服务器之间的第一通信连接断开时,或者第二终端与多媒体服务器之间的第二通信连接断开时,执行步骤308。
[0174]步骤308:多媒体服务器获取第一用户与第二用户进行通信的通信时长以及第二用户对应的单位时长的资源数值;
[0175]当第一用户退出包间或者第二用户退出包间时,多媒体服务器计算第一用户需要付给第二用户的费用,也即当第一终端与多媒体服务器之间的第一通信连接断开时,或者第二终端与多媒体服务器之间的第二通信连接断开时,获取当前时间作为断开时间,多媒体服务器将连接建立时间与断开时间之差作为第一用户与第二用户进行通信的通信时长。
[0176]多媒体服务器根据第二用户的用户标识,从用户标识和单位时长的资源数值的对应关系中获取第二用户对应的单位时长的资源数值。
[0177]当第一用户和第二用户在包间中待满预设时长时,可以不执行步骤308和309,直接执行步骤310。
[0178]步骤309:多媒体服务器根据通信时长和第二用户对应的单位时长的资源数值,计算多媒体信息对应的资源数值;
[0179]多媒体服务器计算通信时长和第二用户对应的单位时长的资源数值的乘积,将该乘积作为多媒体信息对应的资源数值。
[0180]第二用户和第一用户退出包间之后,需要第一终端在规定的时间内提交转移指令给多媒体服务器,多媒体服务器根据该转移指令将第一用户的费用转移给第二用户;如果第一终端在规定的时间内没有提交转移指令,当规定的时间到达时,多媒体服务器也会将第一用户的费用转移给第二用户。也即当第一终端与多媒体服务器之间的第一通信连接断开时,开始计时,在计时的时间超过第二预设时间时,或者在计时的时间超过第二预设时间之前接收到第一终端提交的转移指令时,执行步骤310。
[0181]其中,第二预设时间可以根据需要进行设置并更改,在本发明实施例中对第二预设时间不作具体限定。
[0182]步骤310:多媒体服务器将该资源数值从管理账户中转移到第二用户的用户账户中。
[0183]其中,当第一用户和第二用户在包间中待满预设时长时,该多媒体信息对应的资源数值等于第一资源数值,则多媒体服务器将该资源数值从管理账户中转移到第二用户的用户账户中。
[0184]如果第一用户和第二用户在包间中没有待满预设时长,或者预付费还没有用完时,将应付费用转移给第二用户,将剩余费用退给第一用户;也即多媒体信息对应的资源数值小于第一资源数值,则计算第一资源数值与多媒体信息对应的资源数值的差作为第二资源数值,将多媒体信息对应的资源数值从管理账户中转移到第二用户的用户账户中,将第二资源数值从管理账户中转移到第二用户的用户账户中。
[0185]进一步地,多媒体服务器将该资源数值从管理账户中转移到第二用户的用户账户中之后,第一终端获取评论信息,发送评论信息给多媒体服务器。
[0186]在本发明实施例中,接收第一用户对应的第一终端发送的获取请求,该获取请求携带第二用户的用户标识和多媒体信息的标识;根据第二用户的用户标识,发送获取请求给第二用户对应的第二终端,使第二终端获取对第二用户进行拍摄得到的多媒体信息的标识对应的多媒体信息;接收第二终端发送的多媒体信息,将多媒体信息发送给第一终端。本发明中第一终端能够获取对第二用户进行拍摄得到的多媒体信息的标识对应的多媒体信息。
[0187]实施例4
[0188]本发明实施例提供了一种获取多媒体信息的装置,其中,参见图4,其中,该装置包括:
[0189]第一接收模块401,用于接收第一用户对应的第一终端发送的获取请求,该获取请求携带第二用户的用户标识和多媒体信息的标识;
[0190]第一发送模块402,用于根据第二用户的用户标识,发送获取请求给第二用户对应的第二终端,使第二终端获取对第二用户进行拍摄或录音得到的多媒体信息的标识对应的多媒体信息;
[0191]第二发送模块403,用于接收第二终端发送的多媒体信息,将多媒体信息发送给第一终端。
[0192]进一步地,该装置还包括:
[0193]第一获取模块,用于获取多媒体信息对应的资源数值;
[0194]第一转移模块,用于从第一用户的用户账户中转移资源数值到管理账户中;
[0195]第二转移模块,用于当将多媒体信息发送给第一终端之后,将资源数值从管理账户中转移到第二用户的用户账户中。
[0196]进一步地,第一获取模块,包括:
[0197]第一获取单元,用于根据第二用户的用户标识和多媒体信息的标识,从用户标识、多媒体信息的标识和资源数值的对应关系中获取多媒体信息对应的资源数值;或者,
[0198]第一获取模块,包括:
[0199]第二获取单元,用于获取第一用户与第二用户进行通信的通信时长以及第二用户对应的单位时长的资源数值;
[0200]计算单元,用于根据通信时长和单位时长的资源数值,计算多媒体信息对应的资源数值。
[0201]在本发明实施例中,接收第一用户对应的第一终端发送的获取请求,该获取请求携带第二用户的用户标识和多媒体信息的标识;根据第二用户的用户标识,发送获取请求给第二用户对应的第二终端,使第二终端获取对第二用户进行拍摄或录音得到的多媒体信息的标识对应的多媒体信息;接收第二终端发送的多媒体信息,将多媒体信息发送给第一终端。本发明中第一终端能够获取对第二用户进行拍摄或录音得到的多媒体信息的标识对应的多媒体信息。
[0202]实施例5
[0203]本发明实施例提供了一种获取多媒体信息的装置,参见图5,其中,该装置包括:
[0204]选择模块501,用于选择第二用户的用户标识和多媒体信息的标识;
[0205]第三发送模块502,用于根据第二用户的用户标识,发送获取请求给第二用户对应的第二终端,获取请求携带第二用户的用户标识和多媒体信息的标识,使第二终端获取对第二用户进行拍摄或录音得到的多媒体信息的标识对应的多媒体信息;
[0206]第二接收模块503,用于接收第二终端发送的多媒体信息。
[0207]在本发明实施例中,选择第二用户的用户标识和多媒体信息的标识;根据第二用户的用户标识,发送获取请求给第二用户对应的第二终端,该获取请求携带第二用户的用户标识和多媒体信息的标识,使第二终端获取对第二用户进行拍摄或录音得到的多媒体信息的标识对应的多媒体信息;接收第二终端发送的多媒
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1