[发明专利]一种利用网络资源开启播放器的方法和装置有效
申请号: | 200710076902.3 | 申请日: | 2007-09-01 |
公开(公告)号: | CN101163115A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 邓菁;钟建斌;余双全;韦龙凤 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 网络资源 开启 播放 方法 装置 | ||
技术领域
本发明涉及对网络协议的使用,特别是指一种利用网络资源开启播放器的方法和装置。
背景技术
随着网络的发展,现在在网络上在线听歌越来越成为一种普遍的现象。越来越多的上网用户开始使用各种不同类型的网络音乐播放器来播放网络上面提供的音乐;其中,由于在网络即时通讯方面,当前的即时通讯工具软件占据重要的市场分额,因此其衍生产品即时通讯工具音乐播放器也就受到使用者的关注。
然而,在不同的音乐网上,特别是在特定的音乐网上面,如果遇到网络资源是提供音乐的,而且该网络资源遵循相应的包括即时通讯协议在内的某些协议时,现有的网络音乐播放器则很可能由于不能够支持上述相应协议而无法直接播放音乐。
发明内容
本发明的目的是提供一种利用网络资源开启播放器的方法和装置,使得使用者依照该方法能够在网络上播放音乐网上遵循相应协议的音乐。
一种利用网络资源开启播放器的方法,包括:步骤一,在网络终端中预先设定一个业务逻辑模块,所述业务逻辑模块与预定协议的网络资源相关联;步骤二,如果所述网络终端访问预定协议的网络资源,则所述业务逻辑模块被触发;步骤三,所述业务逻辑模块通过调用网络即时通讯工具的播放器来操作所述预定协议的网络资源。
上述方法,其中,在所述步骤三中,如果所述网络终端尚未启动所述网络即时通讯工具,则在播放器启动后显示所述即时通讯工具的登录界面。
上述方法,其中,在所述步骤三中,如果所述网络终端已经启动所述即时通讯工具,则所述业务逻辑模块通过所述即时通讯工具的帐号和密码来登录该播放器并调用。
上述方法,其中,所述业务逻辑模块预先在操作系统中已经完成注册。
上述方法,其中,在所述步骤三中,所述播放器调用该播放器组件中的相应的控制接口中的执行函数来对网络资源进行操作。
一种利用网络资源开启播放器的装置,该装置在网络终端预先设置,且包括:检测模块、调用模块;所述检测模块如果检测到网络终端访问的网络资源所包含的协议是该检测模块支持的,则触发调用模块;所述调用模块调用网络即时通讯工具的播放器来操作所述的网络资源。
上述装置,其中,如果所述网络终端尚未启动所述网络即时通讯工具,则在调用模块调用该播放器后显示所述即时通讯工具的登录界面。
上述装置,其中,如果所述网络终端已经启动所述即时通讯工具,则所述调用模块通过所述即时通讯工具的帐号和密码来登录该播放器并调用。
上述装置,其中,所述装置预先在操作系统中已经完成注册。
上述装置,其中,所述播放器调用该播放器组件中的相应的控制接口中的执行函数来对网络资源进行操作。
本发明提供的这种利用网络资源开启播放器的方法中,包含一个业务逻辑模块Timwp存放在安装即时通讯工具软件的目录下面,并在操作系统注册表中注册,当支持相应协议-例如即时通讯协议-的网络资源被触发访问,该相应协议被浏览器发送给该业务逻辑模块;该业务逻辑模块启动播放器,播放器调用组件中包含的相应接口执行添加歌曲、播放歌曲、跳转网页等操作。应用上述方法,使得在不同的音乐网上,特别是在特定的音乐网上面,即时通讯工具音乐播放器能够播放那些支持包括即时通讯协议在内的相应的预定协议的网络资源所提供的音乐歌曲。
附图说明
图1为本发明实施例流程示意图。
具体实施方式
为使本发明的目的、技术方案和实施效果更加清楚,下面将结合附图及具体实施例对本发明的技术方案进行详细描述。
本发明实施例提供的这种利用网络资源开启播放器的方法包含了一个业务逻辑模块,该业务逻辑模块的名称是Timwp,该Timwp是即时通讯工具自带的一个检测网页点击的业务逻辑模块,安装了即时通讯工具之后,Timwp就被注册到操作系统管理的注册表中。当在网页上点击网络资源触发了访问事件,并且该网络资源所在的网址通常以协议的名字开头,当输入所述的网址则会启动这个服务程序,程序会将播放器的进程启动。
业务逻辑模块Timwp负责处理浏览器网页中的遵循即时通讯协议的网络资源。业务逻辑模块Timwp所支持的各种协议,可选的可以存放在一个表格(Table)、或者是列表(List)中,且Timwp需要在操作系统中注册之后才可以使用。以Windows操作系统为例,当该业务逻辑模块Timwp在Windows操作系统中完成注册后,在注册表中显示如下的信息:
[HKEY_CLASSES_ROOT/TENCENT]
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710076902.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种箱板纸抄纸用消泡剂
- 下一篇:座椅式按摩机