应用程序播放内容的分享方法及相关系统技术方案

技术编号:8863500 阅读:160 留言:0更新日期:2013-06-28 02:40
本发明专利技术公开了一种应用程序播放内容的分享方法及相关系统,本发明专利技术在分享应用程序的播放内容时,由应用程序生成当前播放内容的内容位置信息,应用平台系统根据该内容位置信息生成位置信息地址,与分享内容的访问地址一起组成分享地址,将该分享地址通过分享通道发布出去;接收者在点击分享地址后,接收者的应用平台系统提取其中的内容位置信息并发送本地应用平台系统的应用程序解析,按照解析出的内容位置信息定位播放所述分享内容访问地址的内容。利用本发明专利技术,可以实现应用程序播放内容的定位分享和定位播放。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种应用程序播放内容的分享方法,以及相关的分享系统和应用平台系统。
技术介绍
目前,随着智能数据终端的硬件处理能力的不断提高,其可以运行的应用程序(APP, application program)的数量也不断的提高。现在的应用程序多指第三方应用程序。应用平台系统就是一种可以运行第三方应用程序的平台系统,这种应用平台系统可以运行在终端本地,也可以运行在网络侧,终端用户只要能够联网就可以登录应用平台系统。用户登录应用平台系统后可以运行该应用平台系统中的应用程序。针对应用平台系统中的应用程序,现有技术中可以实现用户分享应用程序给自己在应用平台系统中的好友,具体的方式为:每个应用程序都具有唯一的标识,应用平台系统收到应用程序分享指令后将分享应用程序的唯一标识通过应用平台系统的分享通道(所述分享通道例如为基于该应用平台系统的即时通信系统、邮件系统、短消息系统、博客系统、微博系统、网络日志系统、网络空间系统等)下发给分享者的好友即分享的接收者,接收者的应用平台系统可以通过所分享应用程序的唯一标识查找到该分享应用程序,并打开运行该分享应用程序,从而实现了在应用平台系统中分享应用程序给好友。进一步的,现有技术也可以实现将应用程序的播放内容分享给好友,具体方法是将将播放内容嵌入到应用程序中,做成含有内容的应用程序,简称为内容应用程序,例如视频文件应用程序、音频文件应用程序、电子图书应用程序等。所述视频文件应用程序中集成有视频播放器可以直接播放该应用中的视频内容,所述音频文件应用程序中集成有音频播放器可以直接播放该应用中的音频内容,所述电子图书应用程序中集成有阅读器可以直接展示该电子图书的内容。用户在应用平台系统中分享了这种内容应用程序,就相当于分享了应用程序的播放内容。另外,现有技术也可以将应用程序的播放内容的访问地址通过应用平台系统的分享通道分享给好友,好友(即接收者)选择对应的应用程序访问所分享的播放内容访问地址,从而完成了播放内容的分享。但是,现有技术的缺点是:所有分享的播放内容,接收者只能从头播放,例如从头播放视频、从头播放音频、从头播放电子书,不能实现对所分享的播放内容的定位播放,即接收者在播放所分享的播放内容时,无法自动定位到分享者在分享该播放内容时的播放位置(也就是播放进度)。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种应用程序播放内容的分享方法,以及相关的分享系统和应用平台系统,以实现应用程序播放内容的定位分享和定位播放。本专利技术的技术方案是这样实现的:一种应用程序播放内容的分享方法,包括:A、分享者的应用平台系统中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台系统;B、所述分享者的应用平台系统生成分享地址,该分享地址包括所分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台系统的分享通道发布所述分享地址;C、接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,该应用程序解析所述内容位置信息并定位播放所述访问地址的内容。一种应用程序播放内容的分享系统,该分享系统包括应用平台系统、应用程序中的分享接口和定位播放接口,所述应用程序基于所述应用平台系统运行;所述应用程序中的分享接口用于在应用程序播放内容时,若收到分享指令则生成当前播放内容的内容位置信息,并将该内容位置信息发送给本地的应用平台系统;所述应用平台系统中包括有:分享触发模块、分享发布模块、分享接收模块;所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息;所述分享发布模块用于生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台系统的分享通道发布所述分享地址;所述分享接收模块用于在接收者触发所述分享地址后,提取其中的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;所述应用程序中的定位播放接口用于接收应用平台系统发送的内容位置信息或内容位置信息和分享内容的访问地址,解析所述内容位置信息并定位播放所分享的内容。一种应用平台系统,该应用平台系统包括有:分享触发模块、分享发布模块、以及分享接收模块;所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序,并接收应用程序返回的内容位置信息;所述分享发布模块用于生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台系统的分享通道发布所述分享地址;所述分享接收模块用于在接收者触发所述分享地址后,提取其中的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序。与现有技术相比,本专利技术可以通过内容位置信息将分享者分享播放内容时播放位置(或者说是播放进度)记录起来,并将该内容位置信息连同分享内容访问地址一起分享出去,实现了应用程序播放内容的定位分享;接收者应用平台系统中的应用程序可以按照所述内容位置信息定位播放所述分享内容,从而实现了分享内容的定位播放。附图说明图1为本专利技术所述应用程序播放内容的分享方法的一种流程图;图2为本专利技术所述应用程序播放内容分享方法的第一实施例的流程图;图3为本专利技术所述应用程序播放内容分享方法的第二实施例的流程图;图4为本专利技术所述应用程序播放内容分享方法的第三实施例的流程图;图5为本专利技术所述应用程序播放内容分享方法的第四实施例的流程图;图6为本专利技术所述应用程序播放内容的分享系统的一种组成示意图。具体实施例方式下面结合附图及具体实施例对本专利技术再作进一步详细的说明。图1为本专利技术所述应用程序播放内容的分享方法的一种流程图,参见图1,该流程主要包括:步骤101、分享者的应用平台系统中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台系统。步骤102、所述分享者的应用平台系统生成分享地址,该分享地址包括所分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台系统的分享通道发布所述分享地址。步骤103、接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,该应用程序解析所述内容位置信息并定位播放所述访问地址的内容。本专利技术所述应用程序播放内容是通过应用平台系统分享的,因此分享者和接收者都需要在本地终端运行应用平台系统,并在应用平台系统中运行相应的应用程序,即本专利技术所述的应用程序都是运行在应用平台系统上的。所述应用平台系统可以安装在分享者或接收者本地终端上,用户可本文档来自技高网
...

【技术保护点】
一种应用程序播放内容的分享方法,其特征在于,包括:A、分享者的应用平台系统中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台系统;B、所述分享者的应用平台系统生成分享地址,该分享地址包括所分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台系统的分享通道发布所述分享地址;C、接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,该应用程序解析所述内容位置信息并定位播放所述访问地址的内容。

【技术特征摘要】
1.一种应用程序播放内容的分享方法,其特征在于,包括: A、分享者的应用平台系统中的应用程序在播放内容时,若收到分享指令,则生成当前播放内容的内容位置信息,并将该内容位置信息发送给所述分享者的应用平台系统; B、所述分享者的应用平台系统生成分享地址,该分享地址包括所分享内容的访问地址和根据所述内容位置信息生成的位置信息地址;利用所述应用平台系统的分享通道发布所述分享地址; C、接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,该应用程序解析所述内容位置信息并定位播放所述访问地址的内容。2.根据权利要求1所述的方法,其特征在于, 步骤A中所述的应用程序为内容应用程序;步骤B中所述分享内容的访问地址为该内容应用程序的下载地址; 步骤C具体为:接收者的应用平台系统在接收者触发所述分享地址后,提取其中的下载地址和位置信息地址,将所述位置信息地址转换成内容位置信息,根据所述下载地址下载并运行步骤A所述的内容应用程序,之后由该内容应用程序解析所述内容位置信息并定位播放该内容应用程序的内容。3.根据权利要求1所述的方法,其特征在于, 步骤A中所述的应用程序为播放应用程序;步骤B所述分享内容的访问地址包括该播放应用程序的下载地址及其播放内容访问地址; 步骤C具体为:接收者 的应用平台系统在接收者触发所述分享地址后,提取其中的下载地址、访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;根据所述下载地址下载并运行步骤A所述的播放应用程序,由该播放应用程序解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。4.根据权利要求1所述的方法,其特征在于,该方法对于相同的内容类型,不同的应用程序采用相同的内容位置信息表达格式;在应用平台系统中设置可以播放特定内容类型的默认应用程序; 步骤A中所述的应用程序为内容应用程序,所述内容位置信息中包括内容类型;步骤B所述分享内容的访问地址为该内容应用程序的下载地址; 步骤C具体为:接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,从所述下载地址下载所述内容应用程序,将所述位置信息地址转换成内容位置信息,根据所述内容位置信息判断该内容应用程序的内容类型,运行本应用平台系统中可播放该种内容类型的默认应用程序,由该默认应用程序解析所述内容位置信息并定位播放所述内容应用程序。5.根据权利要求1所述的方法,其特征在于,该方法对于相同的内容类型,不同的应用程序采用相同的内容位置信息表达格式;在应用平台系统中设置可以播放特定内容类型的默认应用程序; 步骤A中所述的应用程序为播放应用程序;步骤B所述分享内容的访问地址包括该播放应用程序的播放内容访问地址;所述播放内容访问地址中包括内容类型或所述内容位置信息中包括内容类型;步骤C具体为:接收者的应用平台系统在接收者触发所述分享地址后,提取其中的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;根据所述播放内容访问地址或内容位置信息判断所述播放内容的内容类型,运行本应用平台系统中可播放该种内容类型的默认应用程序,由该默认应用程序解析所述内容位置信息,并定位播放所述播放内容访问地址的内容。6.一种应用程序播放内容的分享系统,其特征在于,该分享系统包括应用平台系统、应用程序中的分享接口和定位播放接口,所述应用程序基于所述应用平台系统运行; 所述应用程序中的分享接口用于在应用程序播放内容时,若收到分享指令则生成当前播放内容的内容位置信息,并将该内容位置信息发送给本地的应用平台系统; 所述应用平台系统中包括有:分享触发模块、分享发布模块、分享接收模块; 所述分享触发模块用于接收分享者的针对应用程序播放内容的分享指令,将分享指令通知给应用程序的分享接口,并接收所述分享接口返回的内容位置信息; 所述分享发布模块用于生成分享地址,该分享地址包括所述分享内容的访问地址和根据所述内容位置信息生成的位置信息地址,利用所述应用平台系统的分享通道发布所述分享地址; 所述分享接收模块用于在接收者触发所述分享地址后,提取其中的分享内容的访问地址和位置信息地址,将所述位置信息地址转换成内容位置信息;运行或下载运行可播放所分享内容的应用程序,将所述内容位置信息或内容位置信息和分享内容的访问地址发送给该应用程序的定位播放接口;...

【专利技术属性】
技术研发人员:孙炜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1