基于截图的多媒体信息播放方法及装置与流程

文档序号:11475480阅读:376来源:国知局
基于截图的多媒体信息播放方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种基于截图的多媒体信息播放方法及装置。



背景技术:

目前,微信、qq、陌陌等即时通讯应用已经成了人们日常生活的常用交流工具,越来越多的人离不开它们,截屏是人们在使用即时通讯应用时常用的功能,很多用户会将好友的聊天记录通过截屏获得的截图保存下来,以备日后查看,又或是将该截图发送给对方。

但是截图中不仅包含文字,还包含有动态图片、音频、视频等多媒体信息,用户在查看截图时,无法了解到截屏中的多媒体信息内容,假设用户自己想了解这些多媒体信息内容,还需要翻查历史聊天记录;假设对方想了解这些多媒体信息内容,用户还需要将这些多媒体信息逐条转发给对方,导致用户不便于了解截图中的多媒体信息,影响了用户体验。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种基于截图的多媒体信息播放方法及装置,旨在解决用户不便于了解截图中的多媒体信息的技术问题。

为实现上述目的,本发明提供一种基于截图的多媒体信息播放方法,所述方法包括以下步骤:

展示待操作截图,所述待操作截图中包含至少一个与多媒体信息对应的图标;

响应于用户输入的点击操作,获取所述点击操作的点击位置;

判断所述点击位置是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息。

优选地,所述判断所述点击位置是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息,具体包括:

获取各图标区域,判断所述点击位置是否位于图标区域内,在所述点击位置位于当前的图标区域内时,获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

优选地,所述获取与当前的图标区域对应的多媒体信息的文件存储地址,具体包括:

根据所述当前的图标区域查找映射关系,获取与当前的图标区域对应的多媒体信息的文件存储地址,所述映射关系包括:图标区域和多媒体信息的文件存储地址之间的对应关系。

优选地,所述展示待操作截图之前,所述方法还包括:

响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;

从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

优选地,所述从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应,具体包括:

从所述当前截图中获取各图标区域,获取多媒体信息的文件存储地址,将图标区域和多媒体信息的文件存储地址进行对应,以生成映射关系。

此外,为实现上述目的,本发明还提供一种基于截图的多媒体信息播放装置,所述装置包括:

截图展示模块,用于展示待操作截图,所述待操作截图中包含至少一个与多媒体信息对应的图标;

位置获取模块,用于响应于用户输入的点击操作,获取所述点击操作的点击位置;

信息播放模块,用于判断所述点击位置是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息。

优选地,所述信息播放模块,还用于获取各图标区域,判断所述点击位置是否位于图标区域内,在所述点击位置位于当前的图标区域内时,获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

优选地,所述信息播放模块,还用于根据所述当前的图标区域查找映射关系,获取与当前的图标区域对应的多媒体信息的文件存储地址,所述映射关系包括:图标区域和多媒体信息的文件存储地址之间的对应关系。

优选地,所述装置还包括:

截图获取模块,用于响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;

信息对应模块,用于从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

优选地,所述信息对应模块,还用于从所述当前截图中获取各图标区域,获取多媒体信息的文件存储地址,将图标区域和多媒体信息的文件存储地址进行对应,以生成映射关系。

本发明展示待操作截图,响应于用户输入的点击操作,获取所述点击操作的点击位置,在所述点击位置位于所述待操作截图的当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息,从而能够使用户非常方便、直观地了解截图中的多媒体信息,提高了用户体验。

附图说明

图1为本发明基于截图的多媒体信息播放方法第一实施例的流程示意图;

图2为本发明基于截图的多媒体信息播放第二实施例的流程示意图;

图3为本发明基于截图的多媒体信息播放第三实施例的流程示意图;

图4为本发明基于截图的多媒体信息播放装置第一实施例的功能模块示意图;

图5为本发明基于截图的多媒体信息播放装置第二实施例的功能模块示意图;

图6为本发明基于截图的多媒体信息播放装置第三实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,本发明第一实施例提供一种基于截图的多媒体信息播放方法,所述方法包括:

s10:展示待操作截图,所述待操作截图中包含至少一个与多媒体信息对应的图标;

需要说明的是,本实施例的方法的执行主体为终端,所述终端为pc机、笔记本、平板电脑、手机或掌上电脑pda等设备,当然,还可为其他类似功能的设备,本实施例对此不加以限制。

可理解的是,所述待操作截图可由终端对即时聊天应用的聊天记录进行截屏获得,还可由终端对其他对象进行截屏获得,本实施例对此不加以限制,当然,所述待操作截图也可由其他终端所发送,本实施例对此不加以限制。

应理解的是,所述多媒体信息为动态图片、音频文件或视频文件等信息,当然,所述多媒体信息在显示界面中展示时,通常会采用一个与多媒体信息对应的图标,例如:对于音频文件,则通常会展示一个类似声波状的图标;对于视频文件,通常会展示一个带有播放按钮的视频缩略图;当然,也可采用其他样式的图标,本实施例对此不加以限制。

在具体实现中,在终端的显示界面中展示有多媒体信息时,对该显示界面进行截屏,获得的截图通常也带有与多媒体信息对应的图标,当然,可能还存在其他情况,例如:终端的显示界面中未展示有多媒体信息时,对该显示界面进行截屏,获得的截图即为普通的截图。

s20:响应于用户输入的点击操作,获取所述点击操作的点击位置;

可理解的是,用户可通过多种方式输入点击操作,例如:对于设有触摸屏的终端,用户可通过在所述触摸屏上进行点击,从而输入点击操作;对于设有按键的终端,用户可通过方向选择按键控制显示界面中的光标,以选择位置,并通过确认按键输入点击操作;当然,还可通过其他方式输入点击操作,本实施例对此不加以限制。

s30:判断所述点击位置是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息。

可理解的是,根据所述点击位置即可判断是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,即可播放与所述当前的图标区域对应的多媒体信息。

当然,在截图中没有包含与多媒体信息对应的图标,又或是,所述点击位置不位于当前的图标区域内时,操作方式即为和正常的截图操作方式(例如:收起该截图)一致。

本实施例展示待操作截图,响应于用户输入的点击操作,获取所述点击操作的点击位置,在所述点击位置位于所述待操作截图的当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息,从而能够使用户非常方便、直观地了解截图中的多媒体信息,提高了用户体验。

参照图2,图2为本发明基于截图的多媒体信息播放方法第二实施例的流程示意图,基于上述图1所示的实施例,提出本发明基于截图的多媒体信息播放方法的第二实施例。

本实施例中,步骤s30,具体包括:

s30’:获取各图标区域,判断所述点击位置是否位于图标区域内,在所述点击位置位于当前的图标区域内时,获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

可理解的是,为便于判断所述点击位置是否位于图标区域内,可先获取各图标区域,再将所述点击位置与各图标区域进行依次匹配,在与当前的图标区域匹配成功时,认为所述点击位置位于当前的图标区域内。

需要说明的是,为便于播放与所述当前的图标区域对应的多媒体信息,可先获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

在具体实现中,为了便于获取与当前的图标区域对应的多媒体信息的文件存储地址,本实施例中,还可根据所述当前的图标区域查找映射关系,获取与当前的图标区域对应的多媒体信息的文件存储地址,所述映射关系包括:图标区域和多媒体信息的文件存储地址之间的对应关系。

应理解的是,所述映射关系可采用键值对体现,也就是说,键为图标区域,值为该图标区域对应的多媒体信息的文件存储地址。

可理解的是,所述文件存储地址可采用文件相对路径,也就是说,对于所述待操作截图为由终端对即时聊天应用的聊天记录或其他对象进行截屏获得时,会将所述待操作截图中图标对应的多媒体信息保存于本地,并将所述多媒体信息的文件相对路径作为所述文件存储地址;

对于所述述待操作截图为其他终端所发送时,所述其他终端会将所述待操作截图、待操作截图中图标对应的多媒体信息、以及文件相对路径发送至所述终端,并将接收到的文件相对路径作为所述文件存储地址;

当然,所述文件相对路径用于查找并播放所述多媒体信息,故而,事实上其可采用文件绝对路径,但考虑到所述待操作截图可能由其他终端所发送,由于所述待操作截图由其他终端所发送时,需要携带所述映射关系及多媒体信息一起发送,文件相对路径不变,不影响播放与所述当前的图标区域对应的多媒体信息,而文件绝对路径会发生变化,导致无法播放与所述当前的图标区域对应的多媒体信息。

当然,所述文件存储地址可采用统一资源定位符(uniformresourcelocator,url),也就是说,所述待操作截图无论是由终端对即时聊天应用的聊天记录或其他对象进行截屏获得,还是由其他终端所发送,将所述待操作截图中图标对应的多媒体信息保存至服务器(可为普通服务器,也可为云服务器),接收由服务器反馈的url,并将所述url作为所述文件存储地址。

参照图3,图3为本发明基于截图的多媒体信息播放方法第三实施例的流程示意图,基于上述图1或2所示的实施例,提出本发明基于截图的多媒体信息播放方法的第三实施例,图3以基于图1所示的实施例为例。

本实施例中,所述步骤s10之前,所述方法还包括:

s01:响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;

可理解的是,所述保存显示界面中的多媒体信息,可以理解为保存于本地,也可以理解为保存于服务器中。

s02:从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

应理解的是,在用户启动预设功能时,执行步骤s01,否则按照常规截屏方式进行截屏。

可理解的是,为保证在所述点击位置位于当前的图标区域内时,能够播放与所述当前的图标区域对应的多媒体信息,需要预先建立图标区域和多媒体信息之间的对应关系,故而,本实施例中,响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

需要说明的是,所述截屏指令可采用多种方式进行输入,例如:对于设有触摸屏的终端,用户可通过在所述触摸屏上进行触发,从而输入截屏指令;对于设有按键的终端,用户可通过截屏按键输入截屏指令;当然,还可通过其他方式输入截屏指令,本实施例对此不加以限制。

在具体实现中,步骤s02可具体包括:从所述当前截图中获取各图标区域,获取多媒体信息的文件存储地址,将图标区域和多媒体信息的文件存储地址进行对应,以生成映射关系,从而便于实现在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息。

参照图4,本发明第一实施例提供一种基于截图的多媒体信息播放装置,所述装置包括:

截图展示模块10,用于展示待操作截图,所述待操作截图中包含至少一个与多媒体信息对应的图标;

需要说明的是,本实施例的装置部署于终端上,所述终端为pc机、笔记本、平板电脑、手机或掌上电脑pda等设备,当然,还可为其他类似功能的设备,本实施例对此不加以限制。

可理解的是,所述待操作截图可由终端对即时聊天应用的聊天记录进行截屏获得,还可由终端对其他对象进行截屏获得,本实施例对此不加以限制,当然,所述待操作截图也可由其他终端所发送,本实施例对此不加以限制。

应理解的是,所述多媒体信息为动态图片、音频文件或视频文件等信息,当然,所述多媒体信息在显示界面中展示时,通常会采用一个与多媒体信息对应的图标,例如:对于音频文件,则通常会展示一个类似声波状的图标;对于视频文件,通常会展示一个带有播放按钮的视频缩略图;当然,也可采用其他样式的图标,本实施例对此不加以限制。

在具体实现中,在终端的显示界面中展示有多媒体信息时,对该显示界面进行截屏,获得的截图通常也带有与多媒体信息对应的图标,当然,可能还存在其他情况,例如:终端的显示界面中未展示有多媒体信息时,对该显示界面进行截屏,获得的截图即为普通的截图。

位置获取模块20,用于响应于用户输入的点击操作,获取所述点击操作的点击位置;

可理解的是,用户可通过多种方式输入点击操作,例如:对于设有触摸屏的终端,用户可通过在所述触摸屏上进行点击,从而输入点击操作;对于设有按键的终端,用户可通过方向选择按键控制显示界面中的光标,以选择位置,并通过确认按键输入点击操作;当然,还可通过其他方式输入点击操作,本实施例对此不加以限制。

信息播放模块30,用于判断所述点击位置是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息。

可理解的是,根据所述点击位置即可判断是否位于与多媒体信息对应的图标区域内,在所述点击位置位于当前的图标区域内时,即可播放与所述当前的图标区域对应的多媒体信息。

当然,在截图中没有包含与多媒体信息对应的图标,又或是,所述点击位置不位于当前的图标区域内时,操作方式即为和正常的截图操作方式(例如:收起该截图)一致。

本实施例展示待操作截图,响应于用户输入的点击操作,获取所述点击操作的点击位置,在所述点击位置位于所述待操作截图的当前的图标区域内时,播放与所述当前的图标区域对应的多媒体信息,从而能够使用户非常方便、直观地了解截图中的多媒体信息,提高了用户体验。

参照图5,图5为本发明基于截图的多媒体信息播放装置第二实施例的功能模块示意图,基于上述图4所示的实施例,提出本发明基于截图的多媒体信息播放装置的第二实施例。

本实施例中,所述信息播放模块30’,还用于获取各图标区域,判断所述点击位置是否位于图标区域内,在所述点击位置位于当前的图标区域内时,获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

可理解的是,为便于判断所述点击位置是否位于图标区域内,可先获取各图标区域,再将所述点击位置与各图标区域进行依次匹配,在与当前的图标区域匹配成功时,认为所述点击位置位于当前的图标区域内。

需要说明的是,为便于播放与所述当前的图标区域对应的多媒体信息,可先获取与当前的图标区域对应的多媒体信息的文件存储地址,并根据获取的文件存储地址播放与所述当前的图标区域对应的多媒体信息。

在具体实现中,为了便于获取与当前的图标区域对应的多媒体信息的文件存储地址,本实施例中,还可根据所述当前的图标区域查找映射关系,获取与当前的图标区域对应的多媒体信息的文件存储地址,所述映射关系包括:图标区域和多媒体信息的文件存储地址之间的对应关系。

应理解的是,所述映射关系可采用键值对体现,也就是说,键为图标区域,值为该图标区域对应的多媒体信息的文件存储地址。

可理解的是,所述文件存储地址可采用文件相对路径,也就是说,对于所述待操作截图为由终端对即时聊天应用的聊天记录或其他对象进行截屏获得时,会将所述待操作截图中图标对应的多媒体信息保存于本地,并将所述多媒体信息的文件相对路径作为所述文件存储地址;

对于所述述待操作截图为其他终端所发送时,所述其他终端会将所述待操作截图、待操作截图中图标对应的多媒体信息、以及文件相对路径发送至所述终端,并将接收到的文件相对路径作为所述文件存储地址;

当然,所述文件相对路径用于查找并播放所述多媒体信息,故而,事实上其可采用文件绝对路径,但考虑到所述待操作截图可能由其他终端所发送,由于所述待操作截图由其他终端所发送时,需要携带所述映射关系及多媒体信息一起发送,文件相对路径不变,不影响播放与所述当前的图标区域对应的多媒体信息,而文件绝对路径会发生变化,导致无法播放与所述当前的图标区域对应的多媒体信息。

当然,所述文件存储地址可采用统一资源定位符(uniformresourcelocator,url),也就是说,所述待操作截图无论是由终端对即时聊天应用的聊天记录或其他对象进行截屏获得,还是由其他终端所发送,将所述待操作截图中图标对应的多媒体信息保存至服务器(可为普通服务器,也可为云服务器),接收由服务器反馈的url,并将所述url作为所述文件存储地址。

参照图6,图6为本发明基于截图的多媒体信息播放装置第三实施例的功能模块示意图,基于上述图4或5所示的实施例,提出本发明基于截图的多媒体信息播放装置的第三实施例,图6以基于图4所示的实施例为例。

本实施例中,所述装置还包括:

截图获取模块01,用于响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;

可理解的是,所述保存显示界面中的多媒体信息,可以理解为保存于本地,也可以理解为保存于服务器中。

信息对应模块02,用于从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

应理解的是,在用户启动预设功能时,调用所述截图获取模块01,否则按照常规截屏方式进行截屏。

可理解的是,为保证在所述点击位置位于当前的图标区域内时,能够播放与所述当前的图标区域对应的多媒体信息,需要预先建立图标区域和多媒体信息之间的对应关系,故而,本实施例中,响应于用户输入的截屏指令,获取显示界面的当前截图,并保存显示界面中的多媒体信息;从所述当前截图中获取各图标区域,并将各图标区域与多媒体信息进行对应。

需要说明的是,所述截屏指令可采用多种方式进行输入,例如:对于设有触摸屏的终端,用户可通过在所述触摸屏上进行触发,从而输入截屏指令;对于设有按键的终端,用户可通过截屏按键输入截屏指令;当然,还可通过其他方式输入截屏指令,本实施例对此不加以限制。

在具体实现中,所述信息对应模块02,还用于从所述当前截图中获取各图标区域,获取多媒体信息的文件存储地址,将图标区域和多媒体信息的文件存储地址进行对应,以生成映射关系。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1