一种彩信播放方法及装置的制造方法

文档序号:9914603阅读:426来源:国知局
一种彩信播放方法及装置的制造方法
【技术领域】
[0001]本发明涉及信息数据处理技术领域,特别是涉及一种彩信播放方法和一种彩信播放装置。
【背景技术】
[0002]在移动通信业务中,彩信是最常见的业务类型之一。彩信业务(MultimediaMessaging Service,简称MMS,意为多媒体信息服务)是在短消息业务基础上发展起来的一种信息消息形式,以无线应用协议(WAP,Wireless Applicat1n Protocol)为载体传送图片、声音和文字等信息,因此,彩信的内容可以包括文本、图形、图片、音频、视频等多种媒体类型。
[0003]目前,彩信接收方在接收到彩信后,可以采用幻灯片播放模式或手机报阅读模式来进行彩信的浏览。然而,这两种方式都存在一些不足:
[0004]对于幻灯片播放模式:一个彩信可以有多张幻灯片,每张幻灯片上面可以有图片,文字,音频和视频,可以设置每张幻灯片的浏览时长,布局等,创建彩信的时候是一张幻灯片一张幻灯片的编辑,收到的彩信或编辑完后,就可以一张张的放映浏览幻灯片。可见,使用幻灯片播放模式播放彩信时,彩信只能一张一张幻灯片播放,并不能直观看到一条彩信到底有多少内容。
[0005]对于手机报阅读模式:一是其仅是简单地将彩信的内容罗列出来,对于视频类文件,只是罗列出文件名,并不会进行播放;。

【发明内容】

[0006]本发明提供了一种彩信播放方法及装置,以使得播放界面中直观显示所有的彩信内容的同时,播放或显示可播放的媒体文件。
[0007]为了解决上述问题,本发明公开了一种彩信播放方法,所述彩信在播放界面中播放,所述播放界面包括列表区域以及预览区域,所述的方法包括:
[0008]接收彩信,所述彩信包括一个或多个媒体文件;
[0009]将所述一个或多个媒体文件组织成文件列表;
[0010]在所述列表区域中展现所述文件列表;
[0011]判断所述媒体文件的文件类型是否为预设的可播放文件类型;
[0012]若所述媒体文件的文件类型为所述可播放的文件类型,则在所述预览区域播放或显示对应的媒体文件。
[0013]本发明还公开了一种彩信播放装置,所述彩信在播放界面中播放,所述播放界面包括列表区域以及预览区域,所述的装置包括:
[0014]彩信接收模块,用于接收彩信,所述彩信包括一个或多个媒体文件;
[0015]列表组织模块,用于将所述一个或多个媒体文件组织成文件列表;
[0016]列表展现模块,用于在所述列表区域中展现所述文件列表;
[0017]判断模块,用于判断所述媒体文件的文件类型是否为预设的可播放文件类型;
[0018]播放模块,用于在所述媒体文件的文件类型为所述可播放的文件类型时,在所述预览区域播放或显示对应的媒体文件。
[0019]与现有技术相比,本发明包括以下优点:
[0020]本发明实施例创新地提出一种彩信播放方法,将移动设备中的播放界面分为列表区域与预览区域,在接收到彩信后,获得彩信中的所有媒体文件,并将媒体文件组织成文件列表,将文件列表展现在列表区域中,并将可播放类型的媒体文件在预览区域中播放或显示,以此来使得播放界面中直观显示所有的彩信内容的同时,播放或显示可播放的媒体文件。
【附图说明】
[0021]图1是本发明实施例的一种彩信播放方法实施例一的步骤流程图;
[0022]图2是本发明实施例的一种彩信播放方法实施例一的播放界面示意图;
[0023]图3是本发明实施例的一种彩信播放方法实施例二的步骤流程图;
[0024]图4是本发明实施例的一种彩信播放方法实施例三的步骤流程图;
[0025]图5是本发明实施例的一种彩信播放装置实施例的结构框图。
【具体实施方式】
[0026]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0027]本发明实施例的核心构思之一在于,将移动设备中的播放界面分为列表区域与预览区域,在接收到彩信后,获得彩信中的所有媒体文件,并将媒体文件组织成文件列表,将文件列表展现在列表区域中,并将可播放类型的媒体文件在预览区域中播放或显示,以此来使得播放界面中直观显示所有的彩信内容的同时,播放或显示可播放的媒体文件。
[0028]参照图1,示出了本发明实施例的一种彩信播放方法实施例一的步骤流程图,可以包括如下步骤:
[0029]步骤101,接收彩信,所述彩信包括一个或多个媒体文件;
[0030]在具体实现中,彩信在技术上实际并不是一种短信,而是在GPRS网络的支持下,以无线应用协议WAP为载体传送图片、声音和文字等信息。彩信的收发过程可以为:彩信发送方向多媒体消息中心(MMSC)发送一条彩信,通过WAP网关传送(POST)到丽SC ;^SC通过推送代理网关(PushProxyGateway),向短消息服务中心(SMSC)发送推送(PUSH)消息,SMSC转发到彩信接收方;彩信接收方通过WAP网关利用GET方法从MMSC获取一条彩信;MMSC通过PushProxy网关和SMSC向彩信发送方发送一条传送报告(delivery report)。
[0031]进一步的,彩信接收方通过WAP网关利用GET方法从MMSC获取一条彩信的大致流程可以为frameworks事先发出一条短信,告知彩信接收方的应用程序有一个彩信,短信中含有一些信息比如过期日期,发送者手机号码,彩信的URL等,然后彩信接收方的应用程序自行通过HTTP取回URL所指的彩信内容。
[0032]彩信接收方获取的彩信可以包括一个或多个媒体文件,该一个或多个媒体文件具有文件描述信息,文件描述信息可以包括文件类型、文件标识、文件路径、文件大小等等。其中,媒体文件可以包括音频文件、视频文件、图片文件、纯文本、电子名片vcard文件、电子日程表vcalender文件以及其他附件文件(如word文件、excel文件、PowerPoint文件、PDF文件,等等)等。
[0033]彩信接收方获取到彩信后,对彩信进行解析可以获得对应的媒体文件以及文件描述信息,例如,在Android平台中,MMS在Android Mms应用里面的具体实现形式,或数据结构是SlideshowModel,SlideshowModel用于管理一个彩信中的所有附件,其内含有一个存储SlideModel (用于管理一组附件,这些附件同一次显示给用户)的列表,用于保存和控制一条彩信中的所有附件;另外SlideshowModel也负责显示这些附件,把一个个SlideModel组织起来并播放;SlideshowModel还负责把Mms形式的附件(各种Model)转化为Android的附件Pdu,和从Pdu提出各自Model。Pdu是实现了丽S协议的标准格式,它可以直接的发送给丽SC,从丽SC取回来的也是一个Pdu格式的数据。Pdu的数据结构包括PduBody,这个是用于存放多媒体文件的地方,其里面是PduPart的集合,每个PduPart代表一个媒体文件。接收方应用程序获得Pdu后对其分解可以获得对应的媒体文件。
[0034]步骤102,将所述一个或多个媒体文件组织成文件列表;
[0035]彩信接收方获得媒体文件后,可以根据媒体文件及文件描述信息组织文件列表,该文件列表包括了彩信的全部内容,文件列表中每条数据项(item)的形式可以包括部分文本,图形,文件标识、文件图标及文件类型组成的数据项名称等。例如,如图2所示的播放界面示意图,若媒体文件为纯文本,则文件列表中显示的是文本中的部分文本内容,例如显示两行文本内容,用“…”表示没有显示完整的文本;若媒体文件为图片文件,则文件列表中显示的是图片的缩略图或小图;若媒体文件为视频文件,则文件列表中显示的是示意视频类型的视频图标、视频标识以及视频后缀格式等组成的数据项名称;若媒体文件为vcard文件,则文件列表中显示的是vcard格式的数据;若媒体文件为vcalender文件,贝Ij文件列表中显示的是vcalender格式的数据。
[0036]步骤103,在所述列表区域中展现所述文件列表;
[0037]应用于本发明实施例,接收彩信的移动设备具有用于播放彩信的播放界面,该播放界面可以包括列表区域以及预览区域,列表区域用于展现文件列表,预览区域用于浏览文件列表中媒体文件的内容。其中,列表区域与预览区域可以上下分布或左右分布或其他分布,并且,列表区域与预览区域占播放界面的面积可按需设置,例如,如图2所示,预览区域位于列表区域上方,并且预览区域占播放界面的1/3高度。本发明实施例将播放
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1