The embodiment of the present invention discloses a song playing method and a terminal device, in which the method includes acquiring N songs of the same song type selected by the user, generating a target song list based on the N songs, receiving the first input of the user, sending a request for grabbing wheat to the server in response to the first input, receiving a song playing message sent by the server, and receiving a song playing message sent by the server. In the case, based on the song playing message, M target songs in the target song list are played. By the song playing method provided by the invention, the user can play the optional song by grabbing wheat and share it with other terminal device users, which can improve the user's usage stickiness and ultimately enhance the user's usage frequency of listening to the song by the terminal device.
【技术实现步骤摘要】
一种歌曲播放方法、终端设备及服务器
本专利技术实施例涉及通信
,尤其涉及一种歌曲播放方法、终端设备及服务器。
技术介绍
目前音乐电台越来越受用户青睐,用户通过电台可以寻找好听的歌曲,音乐电台已成为用户发现新歌曲的主要途径之一。为提升用户使用频率,音乐电台不断改进来增加与用户之间的黏性。目前音乐电台的歌单依赖电台运营人员整理,歌单内容单一缺少创新,例如“古风”歌单,经常听到的歌曲会不断重复,导致用户对音乐电台所推送歌曲感到乏味,用户则会放弃通过音乐电台听歌曲用户与音乐电台间的黏性降低,最终降低用户对音乐电台的使用频率。
技术实现思路
本专利技术实施例提供一种歌曲播放方法,以解决现有技术中存在的用户对音乐电台的使用频率低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种歌曲播放方法,应用于终端设备,其中,所述方法包括:获取用户选取的相同歌曲类型的N首歌曲;基于所述N首歌曲,生成目标歌单;接收用户的第一输入;响应于所述第一输入,向服务器发送抢麦请求;在接收到所述服务器发送的歌曲播放消息的情况下,基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲;其中,所述歌曲播放消息中携带有待播放歌曲数量M;所述歌曲播放消息为所述终端设备的轮询时刻到达的情况下所述服务器发送的,M、N均为正整数,M≤N。第二方面,本专利技术实施例提供了一种歌曲播放方法,应用于服务器,其中,所述方法包括:接收预设时间段内X个终端设备发送的抢麦请求;确定所述X个终端设备中抢麦请求发送时间排序在前的Y个终端设备;分别确定所述Y个终端设备中每个终端设备对应的 ...
【技术保护点】
1.一种歌曲播放方法,应用于终端设备,其特征在于,所述方法包括:获取用户选取的相同歌曲类型的N首歌曲;基于所述N首歌曲,生成目标歌单;接收用户的第一输入;响应于所述第一输入,向服务器发送抢麦请求;在接收到所述服务器发送的歌曲播放消息的情况下,基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲;其中,所述歌曲播放消息中携带有待播放歌曲数量M;所述歌曲播放消息为所述终端设备的轮询时刻到达的情况下所述服务器发送的,M、N均为正整数,M≤N。
【技术特征摘要】
1.一种歌曲播放方法,应用于终端设备,其特征在于,所述方法包括:获取用户选取的相同歌曲类型的N首歌曲;基于所述N首歌曲,生成目标歌单;接收用户的第一输入;响应于所述第一输入,向服务器发送抢麦请求;在接收到所述服务器发送的歌曲播放消息的情况下,基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲;其中,所述歌曲播放消息中携带有待播放歌曲数量M;所述歌曲播放消息为所述终端设备的轮询时刻到达的情况下所述服务器发送的,M、N均为正整数,M≤N。2.根据权利要求1所述的方法,其特征在于,所述基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲,包括:在未接收到用户的演唱请求的情况下,播放所述目标歌单中的M首目标歌曲;在接收到用户对第一目标歌曲的演唱请求的情况下,播放所述第一目标歌曲的伴奏音乐,并采集用户的演唱音频信息。3.根据权利要求1所述的方法,其特征在于,所述基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲之前,还包括:接收用户对所述M首目标歌曲的第一输入;响应于所述第一输入,标记每首目标歌曲的播放类型;其中,所述播放类型包括:原曲播放类型和伴奏演唱类型;所述基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲,包括:对于播放类型为原曲播放类型的第一类目标歌曲,播放所述第一类目标歌曲;对于播放类型为伴奏演唱类型的第二类目标歌曲,播放所述第二类目标歌曲的伴奏音乐,并采集用户的演唱音频信息。4.根据权利要求1所述的方法,其特征在于,所述歌曲播放消息中还携带有每首目标歌曲的歌曲播放时长;所述基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲,包括:接收用户的第二输入;将所述第二输入所选中的N首歌曲确定为所述目标歌单中的待播放的M首目标歌曲;按照所述歌曲播放消息中携带的每首目标歌曲的歌曲播放时长,依次播放所述M首目标歌曲。5.根据权利要求1所述的方法,其特征在于,所述歌曲播放消息中还携带有每首目标歌曲的歌曲播放时长;所述基于所述歌曲播放消息,播放所述目标歌单中的M首目标歌曲,包括:对于每首目标歌曲,按照对应的歌曲播放时长,播放每首目标歌曲的预设特征的歌曲片段;其中,所述预设特征包括以下至少一项:评分值大于第一预设阈值、播放频率大于第二预设阈值、包含预设歌词、预设时间段。6.根据权利要求1所述的方法,其特征在于,所述获取用户选取的相同歌曲类型的N首歌曲之前,所述方法还包括:采集所述用户的人物图像;依据所述人物图像,生成所述用户的形象标识;建立所述形象标识与所述用户的对应关系;在播放所述目标歌单中的M首目标歌曲的过程中,所述方法还包括:显示所述用户的形象标识。7.根据权利要求1所述的方法,其特征在于,所述基于所述N首歌曲,生成目标歌单之后,所述方法还包括:显示抢麦倒计时界面,所述抢麦倒计时界面用于提示用户抢麦。8.根据权利要求1所述的方法,其特征在于,所述基于所述N首歌曲,生成目标歌单之后,还包括以下至少一项:显示抢麦成功的所有终端信息;显示预设曲库中排序在前的预设数量的歌曲的歌曲标识;显示所述目标歌单中被添加至预设曲库中的歌曲名称。9.一种歌曲播放方法,应用于服务器,其特征在于,包括:接收预设时间段内X个终端设备发送的抢麦请求;确定所述X个终端设备中抢麦请求...
【专利技术属性】
技术研发人员:郝磊,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。