信息交互方法和装置制造方法及图纸

技术编号:14348195 阅读:44 留言:0更新日期:2017-01-04 18:52
本发明专利技术公开了一种信息交互方法和装置,属于计算机技术领域。该方法包括:利用应用管理进程接收被分享的分享条目,该分享条目至少包括播放的多媒体数据的描述信息;当该分享条目包含进程号时,利用应用管理进程确定具备该进程号的进程所对应的应用程序,其中,进程号用于标识播放多媒体数据的进程;当该分享条目包含应用程序标识时,利用应用管理进程确定所述应用程序标识对应的应用程序;为确定出的应用程序生成用于展示的展示项目,展示项目至少包括该描述信息和该应用程序的名称。解决了相关技术中提供给用户判断应用程序的播放内容的参考信息过于单一的问题;达到了丰富用于判断应用程序的播放内容的参考信息的效果。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种信息交互方法和装置
技术介绍
目前,智能设备具备展示最近使用应用程序的最后运行状态的功能。当应用管理进程接收到查看应用程序最后运行状态的查看指令时,展示每个应用程序的展示项目。其中,展示项目包括:该应用程序退出前台运行时的界面截图、该应用程序的名称以及该应用程序的图标。相关技术中,应用管理进程利用应用程序管理服务确定出最近使用的应用程序、应用程序的名称以及应用程序的图标,获取系统在应用程序退出前台运行时对该应用程序界面的截图。然而,对于用于播放多媒体数据的应用程序,用户有了解该应用程序的播放内容的需求。由于应用管理进程不具备读取媒体播放服务向该应用程序提供的该应用程序所播放的多媒体数据的读取权限,因此,相关技术中应用管理进程通常无法从媒体播放服务中获取多媒体数据,仅能将从系统中获取到的该应用程序的界面截图提供给用户,作为用户判断该应用程序的播放内容的参考信息,提供的参考信息过于单一。
技术实现思路
为了解决相关技术中提供给用户判断用于播放多媒体数据的应用程序的播放内容的参考信息过于单一的问题,本专利技术实施例提供了一种信息交互方法和装置。所述技术方案如下:第一方面,提供了一种信息交互方法,应用于智能设备中,所述方法包括:利用应用管理进程接收被分享的分享条目,所述分享条目至少包括播放的多媒体数据的描述信息;当所述分享条目包含进程号时,利用所述应用管理进程确定具备所述进程号的进程所对应的应用程序,其中,所述进程号用于标识播放所述多媒体数据的进程;当所述分享条目包含应用程序标识时,利用所述应用管理进程确定所述应用程序标识对应的应用程序;为确定出的所述应用程序生成用于展示的展示项目,所述展示项目至少包括所述描述信息和所述应用程序的名称。第二方面,提供了一种信息交互装置,应用于智能设备中,所述装置包括:接收模块,用于利用应用管理进程接收被分享的分享条目,所述分享条目至少包括播放的多媒体数据的描述信息;第一确定模块,用于当所述接收模块接收到的分享条目包含进程号时,利用所述应用管理进程确定具备所述进程号的进程所对应的应用程序,其中,所述进程号用于标识播放所述多媒体数据的进程;第二确定模块,用于当所述接收模块接收到的分享条目包含应用程序标识时,利用所述应用管理进程确定所述应用程序标识对应的应用程序;生成模块,用于为确定出的所述应用程序生成用于展示的展示项目,所述展示项目至少包括所述描述信息和所述应用程序的名称。本专利技术实施例提供的技术方案带来的有益效果是:通过利用应用管理进程接收包含多媒体数据的描述信息的分享条目,确定出该分享条目对应的应用程序,为该应用程序生成包含该描述信息和该应用程序的名称的展示项目;由于为每个分享条目对应的应用程序生成了展示项目,在应用管理进程接收到应用程序最后运行状态的查看指令时,可将应用程序播放的多媒体数据的描述信息与应用程序的名称一同展示,使得用户能够通过描述信息判断出应用程序所播放的内容,解决了相关技术中从系统中获取到的该应用程序的界面截图提供给用户,作为用户判断该应用程序的播放内容的参考信息,提供的参考信息过于单一的问题;达到了丰富用于判断应用程序的播放内容的参考信息的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的信息交互方法的方法流程图;图2A是本专利技术一个实施例提供的媒体中间件获取多媒体数据的示意图;图2B是本专利技术另一个实施例提供的信息交互方法的方法流程图;图2C是本专利技术另一个实施例提供的展示应用程序最后运行状态的示意图;图2D是本专利技术另一个实施例提供的利用媒体中间件将分享条目发送至共享存储空间的流程图;图3A是本专利技术再一个实施例提供的信息交互方法的方法流程图;图3B是本专利技术再一个实施例提供的一种为确定出的应用程序生成用于展示的展示项目的流程图;图4A是本专利技术一个实施例中提供的信息交互装置的结构方框图;图4B是本专利技术另一个实施例中提供的信息交互装置的结构方框图;图5是本专利技术部分实施例中提供的智能设备的结构方框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。文中所讲的“智能设备”可以包括智能手机、平板电脑、智能电视、膝上型便携计算机和台式计算机等等。文中所讲的“应用程序”是指用于播放多媒体数据的应用程序,文中所讲的“多媒体数据”可以包括视频数据、音频数据和图片数据。请参考图1,其示出了本专利技术一个实施例提供的信息交互方法的方法流程图,该信息交互方法应用于智能设备中。如图1所示,该信息交互方法可以包括如下步骤:步骤101,利用应用管理进程接收被分享的分享条目,该分享条目至少包括播放的多媒体数据的描述信息。这里所讲的描述信息是用于描述多媒体数据对应的播放内容的信息。当多媒体数据为音频数据或视频数据时,可将多媒体数据的描述性元数据中与播放内容相关的信息确定为该多媒体数据的描述信息,还可以将多媒体数据的文件名称确定为该多媒体数据的描述信息。举例来讲,视频数据的描述性元数据中包含标题字符串“KungFupanda”,则可将标题字符串“KungFupanda”确定为该视频数据的描述信息。再举例来讲,将视频数据的文件名称“KungFupanda”确定为该视频数据的描述信息。当多媒体数据为图片数据时,可将图片数据的文件名称确定为该多媒体数据的描述信息。可选的,当应用程序利用幻灯片浏览功能播放图片数据时,可在描述信息中添加前缀,这里的前缀可以为幻灯片,也可以为幻灯片播放。可选的,利用应用管理进程接收被分享的分享条目可通过以下两种可能的实施方式实现。在第一种可能的实施方式中,应用管理进程接收被媒体中间件分享的分享条目。具体的,由解码播放该多媒体数据的媒体中间件获取应用程序请求播放该多媒体数据的应用程序的进程的进程号,利用该进程号和该多媒体数据的描述信息生成一条分享条目,将该分享条目分享给应用管理进程。相应的,应用管理进程接收被媒体中间件分享的分享条目。在第二种可能的实施方式中,应用管理进程接收被应用程序分享的分享条目。具体的,由请求播放该多媒体数据的应用程序利用该应用程序的标识和该多媒体数据的描述信息生成一条分享条目,将该分享条目分享给应用管理进程。相应的,应用管理进程接收被应用程序分享的分享条目。步骤102,当分享条目包含进程号时,利用应用管理进程确定具备该进程号的进程所对应的应用程序,进程号用于标识播放多媒体数据的进程。步骤103,当分享条目包含应用程序标识时,利用应用管理进程确定该应用程序标识对应的应用程序。当分享条目中不包含进程号时,该分享条目中记录了分享该分享条目的应用程序的标识。应用管理进程从分享条目中获取应用程序标识,根据获取到的标识确定分享该分享条目的应用程序。其中,应用程序的标识通常为该应用程序的包名字符串。步骤104,为确定出的应用程序生成用于展示的展示项目,该展示项目至少包括描述信息和该应用程序的名称。综上所述,本专利技术实施例提供的信息交互方法,通过利用应本文档来自技高网...
信息交互方法和装置

【技术保护点】
一种信息交互方法,其特征在于,应用于智能设备中,所述方法包括:利用应用管理进程接收被分享的分享条目,所述分享条目至少包括播放的多媒体数据的描述信息;当所述分享条目包含进程号时,利用所述应用管理进程确定具备所述进程号的进程所对应的应用程序,其中,所述进程号用于标识播放所述多媒体数据的进程;当所述分享条目包含应用程序标识时,利用所述应用管理进程确定所述应用程序标识对应的应用程序;为确定出的所述应用程序生成用于展示的展示项目,所述展示项目至少包括所述描述信息和所述应用程序的名称。

【技术特征摘要】
1.一种信息交互方法,其特征在于,应用于智能设备中,所述方法包括:利用应用管理进程接收被分享的分享条目,所述分享条目至少包括播放的多媒体数据的描述信息;当所述分享条目包含进程号时,利用所述应用管理进程确定具备所述进程号的进程所对应的应用程序,其中,所述进程号用于标识播放所述多媒体数据的进程;当所述分享条目包含应用程序标识时,利用所述应用管理进程确定所述应用程序标识对应的应用程序;为确定出的所述应用程序生成用于展示的展示项目,所述展示项目至少包括所述描述信息和所述应用程序的名称。2.根据权利要求1所述的方法,其特征在于,所述利用应用管理进程接收被分享的分享条目,包括:利用媒体中间件获取应用程序请求播放的多媒体数据的描述信息,以及播放所述多媒体数据的应用进程的进程号,生成包含所述描述信息和所述进程号的一条分享条目,将所述分享条目分享给所述应用管理进程,所述多媒体数据为音频数据或视频数据;利用所述应用管理进程接收所述媒体中间件分享的所述分享条目。3.根据权利要求1所述的方法,其特征在于,所述利用应用管理进程接收被分享的分享条目,包括:将应用程序播放的多媒体数据的描述信息作为一条分享条目,利用所述应用程序广播所述分享条目,所述多媒体数据为音频数据或视频数据或图片数据;利用所述应用管理进程接收所述分享条目。4.根据权利要求2所述的方法,其特征在于,所述将所述分享条目分享给所述应用管理进程,包括:利用所述媒体中间件将所述分享条目发送至共享存储空间,记录所述共享存储空间存储所述分享条目时的时间信息;当所述应用管理进程监测到所述共享存储空间中存储的内容发生变化时,根据时间信息从所述共享存储空间中读取出最后增加的分享条目。5.根据权利要求2所述的方法,其特征在于,所述将所述分享条目分享给所述应用管理进程,包括:利用所述媒体中间件广播所述分享条目;利用所述应用管理进程接收所述分享条目。6.根据权利要求1至5中任一所述的方法,其特征在于,所述为确定出的所述应用程序生成用于展示的展示项目,包括:利用所述应用管理进程对所述应用程序所展示的内容进行截图,生成包含所述描述信息、所述应用程序的名称以及得到的截图的展示项目。7.根据权利要求1至5中任一所述的方法,其特征在于,所述方法还包括:在所述应用管理进程接收到查看应用程序最后运行状态的查看指令时,展示各个展示项目以及与展示项目对应的应用程序播放内容的截图。8.一种信息交互装置,其特征在于,应用于智能设备中,所述装置包括:接收模块,用于...

【专利技术属性】
技术研发人员:刘承龙朱铄
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东;37

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

1