一种流媒体播放的方法及终端的制作方法

文档序号:7689750阅读:104来源:国知局
专利名称:一种流媒体播放的方法及终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种流々某体播放的方法及终端。
背景技术
作为当今应用最广泛的自动识别技术,条码是由一组按一定编码规则排 列的条、空符号,其原理是利用条形码的粗细及黑白的线条来代表数字。常 见的多为一维条码, 一维条码信息容量较小, 一般只有几十个字节。
二维条码/二维码(2-dimensional bar code )是用某种特定的几何图形 按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息 的;在代码编制上巧妙地利用构成计算机内部逻辑基础的"O"、 'T,比特流的 概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图 象输入设备或光电扫描设备自动识读以实现信息自动处理(可参考附图1 ): 它具有条码技术的一些共性每种码制有其特定的字符集;每个字符占有一 定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功 能、及处理图形旋转变化等特点。
因此,二维条码具备信息容量大、具有良好的容错能力等优点,离线时 二维条码可以存储上千个汉字,联线时可与数据库链接,真正实现无限扩容。 自20世纪80年代末投入使用,它被称为"纸面EDI (电子信息交换)"。 目前全球有40多种二维条形码。随着信息技术的发展,二维条码自发明至 今,在全球范围内得到了愈加广泛的应用。
移动终端是最普及、最方便的移动通信工具,同时也是最实用的识别终 端。现有主流移动终端的识别性能完全能够满足二维条码识别的需要,这使 得基于移动终端识别二维条码技术的应用变为可能。目前移动终端识别二维 条码已经在全球范围内被用来开发很多种移动增值应用,在日本,甚至达到 了 "人人用码,人人有码,,的普及程度。二维条码的容量大,因此所包含的文本信息也可以十分丰富,可以表示 的类型也越来越多,在国际上也形成了一系列标准,这其中也包括在终端手
持设备中适用的web类型的条码。
常用的条码识别系统可实现条码图片信息的解码,将条码图片最终解码 为可识别的文本字符串。
而流媒体不是一个新技术,它起源于窄带网络时期,由于当时网速较慢, 使用视频服务就必须首先将影音档案下载至本地储存后,才可以播放,这样 不但浪费下载时间、硬盘空间,也无法满足消费者使用方便及要求播放连续 性的需求。基于这种市场需求,流媒体开始正式在互联网上登场亮相,它使 用边下载、緩沖边播放的思路解决播放连续性问题。3G业务的开展将是流 媒体应用的另 一个重要领域,无线技术与流媒体技术相结合将为流媒体技术 带来更加广阔的市场空间,流J 某体应用也可能成为3G数据服务的重点内容。 而对使用流媒体技术的用户来说,需要一种技术方案,可以在给出一个流媒 体链接网络地址,即可调用终端的流媒体播放器进行播放。

发明内容
本发明所要解决的技术问题是提供一种流媒体播放的方法及终端,实现 终端扫描二维条码进行流媒体播放。
为了解决上述问题,本发明提供了一种流媒体播放的方法,包括终端, 该终端包含摄像头和流媒体播放器,包括以下步骤,
a、 终端通过摄像头扫描二维条码图片,如果判断解码后的条码信息是 web类型的条码,则执行步骤b;
b、 终端对解码后的条码信息按照特定的关^fe字进行二次解析,如果解 析后的条码信息是流媒体链接地址,则直接调用流媒体播放器进行播放流媒 体音视频。
进一步地,上述方法还可包括,所述步骤a中还包括,
终端启动摄像头开始扫描包含有web链接文本内容的二维条码,摄像头 将采集的原始图像显示在终端屏幕上,终端根据采集的原始图像信息以及其他库函数需要的信息进行解码;如果解码成功,则判断解码后的条码信息是 否是web链接类型的条码,如果是,则执行步骤b。
进一步地,上述方法还可包括,所述原始图像信息包括图像帧信息,图 像帧信息是以RAW格式的图像形式采集;
所述其他库函数需要的信息包括终端的国际移动身份识别号信息。
进一步地,上述方法还可包括,所述终端通过解码函数将采集的原始图 像信息以及其他库函数需要的信息进行解码,将条码信息解码成一 串文本字 符串,根据识别出的文本字符串的关键字,判断解码后的条码信息是否是 web链接类型的条码,如果是,则执行步骤b。
进一步地,上述方法还可包括,所述步骤b中还包括,
终端按照特定的关4建字将解码后的条码信息进行二次解析,如果解析出 条码信息是流媒体链接地址,则将解析出的流媒体链接地址发送给流媒体播 放器,流媒体播放器对流媒体链接地址进行解析,如果是正确的流媒体链接 地址,则播放流々某体音视频。
进一步地,上述方法还可包括,所述流媒体链接地址的内容符合流媒体 协议规范;
所述包含流媒体链接地址内容的二维条码图片是按照一定规范或标准 制作的;
所述特定的关键字包括流媒体链接地址的协议规范字段"RTSP:〃"。 本发明还提供了一种流媒体播放的终端,包括摄像头、流媒体播放器, 还包括二维条码识别模块、解码库模块,其中,
二维条码识别模块,用于接收摄像头扫描二维条码图片后发送的原始图 像信息,并将原始图像信息发送给解码库模块,接收解码库模块解码后的条 码信息,对解码后的条码信息按照特定的关键字进行二次解析,如果解析出 的条码信息是流媒体链接地址,则直接调用流媒体播放器进行播放流媒体音 视频;
解码库模块,用于接收二维条码识别模块发送的原始图像信息,如果判 断解码后的条码信息是web链接类型的条码,则将解码后的条码信息发送给二维条码识别模块。
进一步地,上述终端还可包括,所述摄像头,用于扫描包含有web链接 文本内容的二维条码图片,将采集的原始图像显示在终端屏幕上,同时将采 集的原始图像信息发送给二维条码识别模块;
所述二维条码识别模块,还用于接收摄像头发送的原始图像信息,并将 原始图像信息以及其他库函数需要的信息发送给解码库模块,接收解码库模 块解码后的条码信息,对解码后的条码信息按照特定的关键字进行二次解 析,将解析出的流媒体链接地址发送给流媒体播放器;
所述解码库模块,还用于接收二维条码识别模块发送的原始图像信息以 及其他库函数需要的信息,并通过解码函数将条码信息解码成一串文本字符 串,根据识别出的文本字符串的关键字,判断解码后的条码信息是否是web 链接类型的条码,如果是,则将解码后的条码信息发送给二维条码识别模块;
流媒体播放器,用于接收二维条码识别模块发送的解析出的流媒体链接 地址,并对流媒体链接地址进行解析,如果是正确的流媒体地址,则播放流 媒体音视频。
进一步地,上述终端还可包括,所述摄像头发送的原始图像信息包括图 像帧信息,图像帧信息是以RAW格式的图像形式采集;
所述二维条码识别模块发送给解码库模块的其他库函数需要的信息包 括终端的国际移动身份识别号信息。
进一步地,上述终端还可包括,所述二维条码识别模块发送给流媒体播 放器的流媒体链接地址的内容符合流媒体协议规范;
所述摄像头扫描的包含流媒体链接地址内容的二维条码图片是按照一 定规范或标准制作的;
所述二维条码识别模块按照特定的关键字进行二次解析中特定的关键 字包括流媒体链接地址的协议规范字段"RTSP:〃"。
与现有技术相比,应用本发明,具有如下优点
1、解析函数由条码识别系统提供,但只需要鉴别是哪一类型的条码(比 如,web类型),而目前大多数的条码识别系统都包含此类功能,因此易达到要求;
2、 对识别出来的字符串内容进行二次识别的功能(目的是识别出来哪 些是流媒体链接地址)由通用的模块或接口实现,完全独立于任何应用,因 此使得模块之间耦合度不强,可以独立实现;
3、 识别出来是流媒体链接后,需要调用流媒体播放器,但目前大多数 包含媒体播放器模块的终端都已包含播放流媒体链接的功能,因此易达到要 求。


图1是本发明的一种流y漆体播;改的终端的结构示意图; 图2是本发明的 一种流媒体播放方法的流程图3是一种典型的流媒体链接地址类型的二维条码示例(识别出的具 体文本内容为rtsp:〃192.168.10.59/TV1.3gp,为一个流々某体链接地址)。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步说明。
本发明所提出的方法,即,识别出web类型的条码后,对识别出的条码 信息(文本字符串)按照关键字进行二次解析,如果符合流媒体链接协议规 范,则直接调用流媒体播放器进行播放,从而实现终端扫描二维条码进行流 媒体播放的功能。
如图1所示, 一种流媒体播放的终端(这里的终端指的是包含摄像头和 流媒体播放功能的移动手持设备),包括摄像头、二维条码识别模块、解码 库模块、流媒体播放器,其中,
摄像头,用于扫描包含有web链接文本内容的二维条码图片,将采集的 原始图像显示在终端屏幕上,同时将采集的原始图像信息发送给二维条码识 别模块;
二维条码识别模块,用于接收摄像头发送的原始图像信息,并将原始图 像信息以及其他库函数需要的信息发送给解码库模块,接收解码库模块解码后的条码信息,对解码后的条码信息按照特定的关键字进行二次解析,将解
析出的流媒体链接地址发送给流媒体播放器;
解码库模块,用于接收二维条码识别模块发送的原始图像信息以及其他 库函数需要的信息,并将条码信息解码,判断是否是web链接类型的条码, 如果是,则将解码后的条码信息发送给二维条码识别模块;
流媒体播放器,用于接收二维条码识别模块发送的解析出的流媒体链接 地址,并对流媒体链接地址进行解析,如果是正确的流々某体地址,则播放流 々某体音视频。
具体地,如图2所示, 一种流媒体播放方法的实现步骤描述如下
步骤110、启动摄像头开始扫描包含有web链接文本内容的二维条码图 片,将采集的原始图像显示在终端屏幕上;
将包含有web链接文本内容的二维条码图片置于摄像头之前,摄像头直 接显示在屏幕上。
启动摄像头开始扫描包含有web链接文本内容的二维条码图片,底层不 断返回并显示摄像头提取出的原始图像帧。
二维条码图片可以是报刊杂志或者物品上面的包含短消息文本内容的 二维条码图片。
步骤120、与此同时,摄像头将采集的原始图像信息发送给二维条码识 别模块;
原始图像信息包括图像帧信息,图像帧信息主要是以原始图像(RAW 格式的图像文件)形式采集,所谓RAW格式的图像指的是4聂像头感光元件 感光的原始信号文件,摄像头提取图像时均包含该格式图片信息。
所述原始图像信息包括图像帧信息,图像帧信息主要是以RAW格式的 图像形式采集。
步骤130、 二维条码识别模块获得图像帧信息后,将原始图像信息以及 其他库函数需要的信息发送给解码库模块;如果解码库模块解码成功,则执 行步骤140;否则,执行步骤170;
其他库函数需要的信息包括终端IMEI (International Mobile EquipmentIdentity,国际移动身份识别)号等信息。
解码库模块通过解码函数对原始图像信息以及其他库函数需要的信息 进行解码。
步骤140、解码库模块判断解码后的条码信息是否是web链接类型的条 码,如果是,则执行步骤150;否则,执行步骤170;
此时解码库^:莫块将条码信息成功解码。
解码库模块将条码信息解码成一 串文本字符串,根据识别出的文本字符 串的关键字,判断解码后的条码信息是否是web链接类型的条码。
步骤150、解码库模块将解码后的条码信息发送给二维条码识别模块后, 二维条码识别模块按照特定的关键字将解码后的条码信息进行二次解析,如 果解析出条码信息是流媒体链接地址,则执行步骤160;否则,执行步骤170;
解码库模块将文本字符串发送给二维条码识别模块后,二维条码识别模 块按照特定的关键字将识别出的字符串进行二次解析。 流媒体链接地址的内容符合流媒体协议规范。
包含流媒体链接地址内容的二维条码图片是按照一定规范或标准制作的。
特定的关键字包括流媒体链接地址的协议规范字段"RTSP://,,等。
步骤160、 二维条码识别模块将解析出的流媒体链接地址发送给流媒体 播放器,流媒体播放器对流媒体链接地址进行解析,如果是正确的流媒体链 接地址,则播放流々某体音视频,否则,执行步骤170;
步骤170、返回步骤IIO,开始下一轮解码过程。
无论播放成功或失败,均转到步骤IIO开始下一轮解码过程。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种流媒体播放的方法,包括终端,该终端包含摄像头和流媒体播放器,其特征在于,包括以下步骤,a、终端通过摄像头扫描二维条码图片,如果判断解码后的条码信息是web类型的条码,则执行步骤b;b、终端对解码后的条码信息按照特定的关键字进行二次解析,如果解析后的条码信息是流媒体链接地址,则直接调用流媒体播放器进行播放流媒体音视频。
2、 如权利要求l所述的方法,其特征在于, 所述步骤a中还包括,终端启动摄像头开始扫描包含有web链接文本内容的二维条码,摄像头 将采集的原始图像显示在终端屏幕上,终端根据采集的原始图像信息以及其 他库函数需要的信息进行解码;如果解码成功,则判断解码后的条码信息是 否是web链接类型的条码,如果是,则执行步骤b。
3、 如权利要求2所述的方法,其特征在于,所述原始图像信息包括图像帧信息,图像帧信息是以RAW格式的图像 形式釆集;所述其他库函数需要的信息包括终端的国际移动身份识别号信息。
4、 如权利要求2所述的方法,其特征在于,所述终端通过解码函数将采集的原始图像信息以及其他库函数需要的 信息进行解码,将条码信息解码成一串文本字符串,根据识别出的文本字符 串的关4囊字,判断解码后的条码信息是否是web链接类型的条码,如果是, 则执行步骤b。
5、 如权利要求l所述的方法,其特征在于, 所述步骤b中还包括,终端按照特定的关键字将解码后的条码信息进行二次解析,如果解析出条码信息是流媒体链接地址,则将解析出的流媒体链接地址发送给流媒体播 放器,流媒体播放器对流媒体链接地址进行解析,如果是正确的流媒体链接 地址,则播放流媒体音视频。
6、 如权利要求l、 2、 3、 4或5所述的方法,其特征在于,所述流媒体链接地址的内容符合流媒体协议规范;所述包含流媒体链接地址内容的二维条码图片是按照一定规范或标准 制作的;所述特定的关键字包括流媒体链接地址的协议规范字段"RTSP:〃"。
7、 一种流媒体播放的终端,包括摄像头、流媒体播放器,其特征在于,还包括二维条码识别模块、解码库模块,其中,二维条码识别模块,用于接收摄像头扫描二维条码图片后发送的原始图 像信息,并将原始图像信息发送给解码库模块,接收解码库模块解码后的条 码信息,对解码后的条码信息按照特定的关^^建字进行二次解析,如果解析出 的条码信息是流媒体链接地址,则直接调用流媒体播放器进行播放流媒体音 视频;解码库模块,用于接收二维条码识别模块发送的原始图像信息,如果判断解码后的条码信息是web链接类型的条码,则将解码后的条码信息发送 给二维条码识别模块。
8、 如权利要求7所述的终端,其特征在于,所述摄像头,用于扫描包含有web链接文本内容的二维条码图片,将采 集的原始图像显示在终端屏幕上,同时将釆集的原始图像信息发送给二维条 码识别模块;所述二维条码识别模块,还用于接收摄像头发送的原始图像信息,并将 原始图像信息以及其他库函数需要的信息发送给解码库模块,接收解码库模 块解码后的条码信息,对解码后的条码信息按照特定的关键字进行二次解 析,将解析出的流媒体链接地址发送给流媒体播放器;所述解码库模块,还用于接收二维条码识别模块发送的原始图像信息以 及其他库函数需要的信息,并通过解码函数将条码信息解码成一串文本字符串,根据识别出的文本字符串的关键字,判断解码后的条码信息是否是web 链接类型的条码,如果是,则将解码后的条码信息发送给二维条码识别模块;流媒体播放器,用于接收二维条码识别模块发送的解析出的流々某体链接 地址,并对流媒体链接地址进行解析,如果是正确的流媒体地址,则播放流 媒体音视频。
9、 如权利要求8所述的终端,其特征在于,所述摄像头发送的原始图像信息包括图像帧信息,图像帧信息是以 RAW格式的图像形式采集;所述二维条码识别模块发送给解码库模块的其他库函数需要的信息包 括终端的国际移动身份识别号信息。
10、 如权利要求8所述的终端,其特征在于,所述二维条码识别模块发送给流媒体播放器的流媒体链接地址的内容 符合流媒体协议规范;所述摄像头扫描的包含流媒体链接地址内容的二维条码图片是按照一 定规范或标准制作的;所述二维条码识别模块按照特定的关键字进行二次解析中特定的关键 字包括流媒体链接地址的协议规范字段"RTSP:〃"。
全文摘要
本发明公开了一种流媒体播放的方法及终端,包括,首先终端通过摄像头扫描二维条码图片,如果判断解码后的条码信息是web类型的条码,则终端对解码后的条码信息按照特定的关键字进行二次解析,如果解析后的条码信息是流媒体链接地址,则直接调用流媒体播放器进行播放流媒体音视频。应用本发明,实现了终端扫描二维条码进行流媒体播放。
文档编号H04L29/06GK101534414SQ20081008400
公开日2009年9月16日 申请日期2008年3月11日 优先权日2008年3月11日
发明者艳 刘 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1