一种点播歌曲的处理方法和装置的制造方法_2

文档序号:9471503阅读:来源:国知局
50]在实施中,如果用户a想要应征其他用户(如用户甲、用户乙、用户丙等)的点播请求,可以通过终端(此处即为第二终端)登录上述应用程序的服务器对应的上述点播页面,并在该点播页面中查找自己想要演唱的目标歌曲的点播请求。查找方式可以是逐条查找,也可以是根据类别查找,还可以是输入关键词查找。当用户a确定想要接受某一歌曲的点播请求(如目标歌曲的点播请求),可以点击该点播请求下的应征按键,这时第二终端上可以显示歌曲演唱界面,用户a可以点击录制按键并开始演唱目标歌曲,第二终端则可以录制生成对应的目标歌曲的录制音频数据,如图4所示。录制完成后,用户a点击上传按键,服务器则可以接收到第二终端发送的目标歌曲的录制音频数据。另外,用户a在录制完成后可以先点击存储按键,第二终端则可以将录制音频数据存储在本地或者对应用户a的账户的网盘中,从而用户再次点击打开歌曲演唱界面时,可以直接点击打开文件按键,选择已存储的录制音频数据,再点击上传按键,服务器则可以接收到第二终端发送的目标歌曲的录制音频数据。
[0051]值得一提的是,为了确保录制音频数据的真实性,一般会要求用户通过预设的录音程序或者录音页面进行歌曲录制。
[0052]步骤104,向第一终端发送目标歌曲的录制音频数据。
[0053]在实施中,服务器接收到第二终端发送的目标歌曲的录制音频数据后,可以先获取目标歌曲的点播请求,并将该点播请求与用户a上传的录制音频数据对应存储。同时可以根据点播请求对用户a的账户信息进行验证,检测用户a是否符合点播请求中的附加要求,如点播请求中要求演唱者为女性,则可以检测用户a的账户信息中的性别信息是否为女性,如果用户a符合点播请求中的附加要求,则服务器可以将第二终端上传的目标歌曲的录制音频数据发送给第一终端。
[0054]可选的,点播请求中可以携带有支付价格信息,相应的,在步骤104之后,服务器还可以接收第一终端发送的接收确认消息,根据支付价格信息,进行转账处理。
[0055]在实施中,用户甲在向服务器发送点播请求时,可以在点播请求中加入支付价格信息,即支付给演唱者一定的金钱报酬,或者赠送给演唱者有一定价值的虚拟礼物等。这样,用户甲向服务器发送点播请求后,服务器则可以根据支付价格信息从用户甲的账户中扣去相应的财产,并将财产转入到服务器的交易平台对应的账户中。之后用户甲接收到服务器发送的目标歌曲的录制音频数据,并确认录制音频数据满意无误后,可以向服务器发送目标歌曲的录制音频数据的接收确认消息。进而服务器接收到上述接收确认消息后,可以根据支付价格信息,将相应的财产从服务器的交易平台对应的账户转到用户a的账户中。不得不说的是,如果在向第一终端发送目标歌曲的录制音频数据后预设时长内未接收到第一终端发送的接收确认消息,或者任何有关本次点播请求的消息,则可以自动根据支付价格信息进行相应的转账处理。
[0056]可选的,可以为每个点播请求设置对应的展示时间,相应的处理可以如下:当目标歌曲的点播请求的展示时长达到预设时长阈值时,从预设的网络界面中删除目标歌曲的点播请求。
[0057]在实施中,当服务器将一个点播请求添加到预设的网络界面中进行展示时,可以记录当前展示时间,并设定在预设时长后将该点播请求从网络界面中删除,即该点播请求的展示时长大于预设时长阈值后取消展示改点播请求。另外,用户可以在点播请求中添加展示时间的要求,如要求展示时间比预设时长阈值长I天或短一天,可以想到的是,用户可能需要为不同的展示时间向服务器支付不同数额的报酬。
[0058]本发明实施例中,可以由歌曲点播者自行选择对应的歌曲演唱者,如图5所示,相应的处理可以如下述流程:
[0059]步骤201,接收多个终端发送的对应点播请求的接受消息。
[0060]在实施中,服务器将用户甲的点播请求添加到预设的网络界面中展示后,其他用户就可以在该网络界面中查找到上述点播请求。如果用户a想要接受该点播请求,则可以点击该点播请求对应的应征按键,这时,服务器则可以接收到用户a的终端发送的对应上述点播请求的接受消息。同理,如果还有其余用户想要接受该点播请求,处理过程同上。同时,接受消息中可以携带有用户a关于目标歌曲的试唱音频数据。此处,服务器可以为每个点播请求设置一个应征时长,或者应征名额,当展示时长到达应征时长或者已应征人数到达应征名额后,服务器可以停止该点播请求的应征环节,即其他用户无法再接受该点播请求。
[0061]步骤202,向第一终端发送多个终端中每个终端的登录账户的账户信息。
[0062]在实施中,服务器在接收到某个终端发送的点播请求的接受消息后,可以将根据该接受消息获取该终端的登录账户的账户信息,账户信息中可以包含用户账户的标识信息、用户账户的个人资料和用户接受点播的历史记录等,然后服务器向用户甲的终端即第一终端发送上述账户信息。同时,发送账户信息的同时可以发送上述用户a关于目标歌曲的试唱音频数据。此外,服务器可以设置每接收到一条接受消息就向第一终端发送对应的账户信息,也可以设置接收到一定数量的接受消息后向第一终端发送对应的所有的账户信息,还可以设置每隔预设时长向第一终端发送在该时段内接收到的接受消息对应的账户信息。
[0063]步骤203,接收第一终端发送的选择消息,选择消息携带有被选账户的标识信息。
[0064]在实施中,当第一终端接收到服务器发送的多个账户信息后,可以将所有的账户信息显示在终端的屏幕上,进而。用户甲则可以点击选择其中一个或多个对应的账户,选择完成后可以点击确认按键,第一终端则可以生成选择消息并向服务器发送该选择消息。月艮务器接收到第一终端发送的选择消息后,可以获取其中携带的被选账户的标识信息。
[0065]步骤204,向被选账户所登录的第二终端发送点播确认消息。
[0066]服务器获取到被选账户的标识信息后,可以向被选账户登录的第二终端发送点播确认消息,通知用户a应征目标歌曲的点播请求成功,请在规定时间内上传目标歌曲的录制音频数据。
[0067]可选的,在某个点播请求的点播者确定了演唱者后,服务器可以取消展示点播请求,相应的处理可以如下:从预设的网络界面中删除目标歌曲的点播请求;如果在发送点播确认消息后预设时长内未接收到第二终端发送的目标歌曲的录制音频数据,则将目标歌曲的点播请求,再次添加到预设的网络界面中进行展示。
[0068]在实施中,当服务器向被选账户所登录的第二终端发送点播确认消息后,可以将对应的目标歌曲的点播请求从预设的网络界面中删除或者将该点播请求标记为已结束。另夕卜,服务器可以在发送点播确认消息的同时开始计时,如果在预设时长内一直没有接收到第二终端发送的目标歌曲的录制音频数据,则可以向第二终端发送应征失败消息,并将此记录添加到登录第二终端的账户的账户信息中,同时再次将上述点播请求添加到预设的网络界面中进行展示。其中,服务器可以在上述预设时长内每隔一定时间向第二终端发送录制提醒消息,以通知用户a及时上传目标歌曲的录制音频数据。
[0069]可选的,用户可以在点播请求中额外指定一些演唱者,相应的,目标歌曲的点播请求携带有优选账户的标识信息;服务器在接收第一终端发送的目标歌曲的点播请求之后,向优选账户所登录的第三终端发送目标歌曲的点播请求。
[0070]在实施中,用户甲在点播请求中可以额外指定一些比较喜爱的演唱者,这样服务器在接收到第一终端发送的目标歌曲的点播请求后,可以获取其中携带的优选账户的标识信息,然后向优选账户所登录的第三终端发送目标歌曲的点播请求。
[0071]可选的,服务器可以预先存储每个账户想要演唱的歌曲,相应的处理可以如下:根据预先存储的账户与关注的歌曲的对应关系,确定目标歌曲对应的账户;向目标歌曲对应的账户所登录的第四终端发送目标歌曲的点播请求。
[0072]在实施中,服务器中可以存储有账户和该账户关注的歌
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1