CN101511018A - 一种广告媒体播放装置及其播放方法 - Google Patents

一种广告媒体播放装置及其播放方法 Download PDF

Info

Publication number
CN101511018A
CN101511018A CN 200910037493 CN200910037493A CN101511018A CN 101511018 A CN101511018 A CN 101511018A CN 200910037493 CN200910037493 CN 200910037493 CN 200910037493 A CN200910037493 A CN 200910037493A CN 101511018 A CN101511018 A CN 101511018A
Authority
CN
China
Prior art keywords
module
media
file
processing module
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200910037493
Other languages
English (en)
Other versions
CN101511018B (zh
Inventor
张昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yuu Niebank (beijing) Technology Co Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN 200910037493 priority Critical patent/CN101511018B/zh
Publication of CN101511018A publication Critical patent/CN101511018A/zh
Application granted granted Critical
Publication of CN101511018B publication Critical patent/CN101511018B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明涉及媒体播放领域,特别涉及在Linux***的单一播放平台下,同时支持视频文件和FLASH文件的一种广告媒体播放装置及其播放方法。将检测到的媒体流数据送入中央处理模块解析,并将经解析后的视频文件或/和flash文件解码,再将解码后的媒体流文件存放在指定的内存控制模块中,最后从内存控制模块中调用的媒体流数据传送给显示控制模块并分区输出。本发明通过媒体播放器判断媒体文件的格式后,调用不同播放内核来实现在Linux单一平台上,将两种不同格式的媒体文件混合展示,提高播放器的适用性。

Description

一种广告媒体播放装置及其播放方法
发明内容
本发明涉及媒体播放领域,特别涉及在Linux***的单一播放平台下,同时支持视频文件和FLASH文件的广告媒体播放装置及其播放方法。
背景技术
视频文件和FLASH文件为完全不同类型的媒体展现形式。常见的视频播放软件,如windows mediaplayer、暴风影音等均不支持FLASH格式的媒体文件的播放。而基于FLASH播放控件的FLASH播放器又不支持视频或其他格式的文件。
早期一些变通方案是把FLASH格式的动画通过转录,转录为MPG格式的视频节目,但此方案费时且无法实现快速生成在现场应用。
此外,由于播放器在播放过程中是要对屏幕或显示设备进行独占的。在同一时间内,屏幕只显示一个播放文件,而难以同时显示播放两个视频文件或两个不同格式的媒体文件。所以,市面上的播放器或者广告机即使同时支持SWF格式的FLASH文件和MPG格式的视频文件,也只能在关闭FLASH文件播放的前提下打开视频文件,而不能做到同时在屏幕上播放两种不同格式的媒体文件。
基于上述原因,在工程应用领域一般难以实现在同一平台下对视频文件和FLASH文件的播放。如果在单一平台上强行播放不支持的媒体格式,如在暴风影音上播放FLASH文件,很可能造成播放平台死机或者重启。
发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供一种在单一播放平台下,同时支持视频文件和FLASH文件的广告媒体播放装置及其播放方法。
本发明通过以下技术方案予以实现的:
本发明提供一种广告媒体播放装置,主要包括:
1)用于集中控制数据传输与信息处理的中央处理模块;
2)用于对视频进行解码的视频处理模块;
3)用于将图像显示输出的显示控制模块;
4)用于存储数据的内存控制模块;
5)用于对音频进行解码的音频处理模块;
6)用于存放程序的SD读写模块;
7)用于与***交换数据的通信模块;
该播放装置还包括:
1)视频处理模块包括支持多格式媒体文件播放的W32codecs解码器;
2)所述SD读写模块中设有restricted-extras插件、mplayer插件、和flash插件;
3)所述显示控制模块包括将屏幕分成多区域的分频器。
所述内存控制模块包括双通道内存控制器和非易失存储器。
所述通信模块包括USB数据接口、GPS接口、SD卡读写通道。
本发明还提供一种广告媒体播放方法,包括以下步骤:
1)通信模块检测是否有从***输入的媒体流数据,如有转步骤2),否则继续检测;
2)将媒体流数据送入中央处理模块解析,并将经解析的媒体数据传送到视频处理模块或/和音频处理模块进行处理;
3)将处理后的媒体流数据存放在指定的内存控制模块中;
4)从内存控制模块中调用的媒体流数据传送给显示控制模块并输出,回到步骤1)。
更进一步地,所述步骤2)中,
如果中央处理模块解析为音频文件,则送入音频处理模块进行解码。
如果中央处理模块解析为视频文件,则从SD读写模块中调用mplayer插件,并送入W32codecs解码器中解码。
如果中央处理模块解析为FLASH文件,则从SD读写模块中调用FLASH插件,并送入W32codecs解码器中解码。
如果中央处理模块解析为视频文件和FLASH文件,则从SD读写模块中调用mplayer插件和FLASH插件,并送入W32codecs解码器中解码。
所述步骤4)中,显示控制模块中的分频器将视频媒体和FLASH媒体分布到不同区域分别显示。
本发明相对现有技术,具有以下优点:
1、与传统的播放器相比,本发明通过媒体播放器判断媒体文件的格式后,调用不同播放内核来实现在Linux单一平台上,将两种不同格式的媒体文件混合展示。
2、本发明利用第三方调用技术通过新增的插件及解码器,将两者媒体技术容于一体,提高播放器的适用性。
3、本发明作为一种全新的商业推广、信息汇总、交流发布的上佳载体,能起到推广宣传的商业效果。
附图说明
图1为本发明的功能模块图;
图2为本发明的程序流程图。
具体实施方式
以下结合附图和具体实施例对本发明作进一步说明。
如图1所示,本发明包括中央处理模块、视频处理模块、显示控制模块、内存控制模块、音频处理模块、SD读写模块、通信模块;
所述内存控制模块包括双通道内存控制器和非易失存储器,其中双通道控制器的设计极大地提高了内存读/写效率,而将不同模块处理部分使用不同的内存区域,减少了内存读/写冲突的发生。该模块用于存储需要解码的媒体流数据。
所述通信模块包括USB数据接口、GPS接口、SD卡读写通道。其中,SD读写模块中设有restricted-extras插件、mplayer插件和flash插件。
所述视频处理模块包括支持多格式媒体文件播放的W32codecs解码器。所述显示控制模块包括将屏幕分成多区域的分频器。
当播放器打开一个媒体流文件后,中央处理模块会自动解析该媒体流文件,之后选择特定的解码器该媒体流数据。当解码器完成图像和音频的处理后,就将数据返回给指定的显示设备进行播放。
如图2所示,本发明具体包括以下步骤:
1、通信模块检测是否有从***输入的媒体流数据,如有转步骤2),否则继续检测;
2、将媒体流数据送入中央处理模块解析,当
1)中央处理模块解析为音频文件,则送入音频处理模块进行解码。
2)中央处理模块解析为视频文件,则从SD读写模块中调用mplayer插件,并送入W32codecs解码器中解码。
3)中央处理模块解析为FLASH文件,则从SD读写模块中调用FLASH插件,并送入W32codecs解码器中解码。
4)中央处理模块解析为视频文件和FLASH文件,则从SD读写模块中调用mplayer插件和FLASH插件,并送入W32codecs解码器中解码。
3、将处理后的媒体流数据存放在指定的内存控制模块中。
4、从内存控制模块中调用的媒体流数据传送给显示控制模块,显示控制模块中的分频器将视频媒体和FLASH媒体分布到不同区域分别显示。

Claims (9)

1、一种广告媒体播放装置,包括控制电路,控制电路的核心是中央处理模块,所述中央处理模块用于集中控制数据传输与信息处理,用于对视频进行解码的视频处理模块和用于对视频进行解码的视频处理模块、用于将图像显示输出的显示控制模块、用于存储数据的内存控制模块、用于对音频进行解码的音频处理模块、用于存放程序的SD读写模块、用于与***交换数据的通信模块均与中央处理模块连接并实现数据交换和接受指令,
其特征在于:
1)视频处理模块包括支持多格式媒体文件播放的W32codecs解码器;
2)所述SD读写模块中设有restricted-extras插件、mplayer插件、和flash插件;
3)所述显示控制模块包括将屏幕分成多区域的分频器。
2、根据权利要求1所述的广告媒体播放装置,其特征在于,所述内存控制模块包括双通道内存控制器和非易失存储器。
3、根据权利要求1所述的广告媒体播放装置,其特征在于,所述通信模块包括USB数据接口、GPS接口、SD卡读写通道。
4、利用如权利要求1-3任一项所述装置实现的一种广告媒体播放方法,其特征在于,包括以下步骤:
1)通信模块检测是否有从***输入的媒体流数据,如有转步骤2),否则继续检测;
2)将媒体流数据送入中央处理模块解析,并将经解析的媒体数据传送到视频处理模块或/和音频处理模块进行解码;
3)将解码后的媒体流数据存放在指定的内存控制模块中;
4)从内存控制模块中调用的媒体流数据传送给显示控制模块并输出,回到步骤1)。
5、根据权利要求4所述的广告媒体播放方法,其特征在于,所述步骤2)中,如果中央处理模块解析为音频文件,则送入音频处理模块进行解码。
6、根据权利要求4所述的广告媒体播放方法,其特征在于,所述步骤2)中,如果中央处理模块解析为视频文件,则从SD读写模块中调用mplayer插件,并送入W32codecs解码器中解码。
7、根据权利要求4所述的广告媒体播放方法,其特征在于,所述步骤2)中,如果中央处理模块解析为FLASH文件,则从SD读写模块中调用FLASH插件,并送入W32codecs解码器中解码。
8、根据权利要求4所述的广告媒体播放方法,其特征在于,所述步骤2)中,如果中央处理模块解析为视频文件和FLASH文件,则从SD读写模块中调用mplayer插件和FLASH插件,并送入W32codecs解码器中解码。
9、根据权利要求4所述的广告媒体播放方法,其特征在于,所述步骤4)中,显示控制模块中的分频器将视频媒体和FLASH媒体分布到不同区域分别显示。
CN 200910037493 2009-02-27 2009-02-27 一种广告媒体播放装置及其播放方法 Expired - Fee Related CN101511018B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910037493 CN101511018B (zh) 2009-02-27 2009-02-27 一种广告媒体播放装置及其播放方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910037493 CN101511018B (zh) 2009-02-27 2009-02-27 一种广告媒体播放装置及其播放方法

Publications (2)

Publication Number Publication Date
CN101511018A true CN101511018A (zh) 2009-08-19
CN101511018B CN101511018B (zh) 2011-06-08

Family

ID=41003247

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910037493 Expired - Fee Related CN101511018B (zh) 2009-02-27 2009-02-27 一种广告媒体播放装置及其播放方法

Country Status (1)

Country Link
CN (1) CN101511018B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107707966A (zh) * 2016-08-08 2018-02-16 大唐软件技术股份有限公司 一种多媒体数据的播放方法和装置
CN115297371A (zh) * 2022-08-01 2022-11-04 上海东方传媒技术有限公司 一种自适应播放器的生成方法及自适应播放器设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107707966A (zh) * 2016-08-08 2018-02-16 大唐软件技术股份有限公司 一种多媒体数据的播放方法和装置
CN107707966B (zh) * 2016-08-08 2021-01-22 大唐软件技术股份有限公司 一种多媒体数据的播放方法和装置
CN115297371A (zh) * 2022-08-01 2022-11-04 上海东方传媒技术有限公司 一种自适应播放器的生成方法及自适应播放器设备

Also Published As

Publication number Publication date
CN101511018B (zh) 2011-06-08

Similar Documents

Publication Publication Date Title
CN101377946B (zh) 一种媒体播放方法和终端
RU2009130109A (ru) Поддержка нескольких операционных систем в мультимедийных устройствах
EP2184693A1 (en) Apparatus, method, and program for retrieving multimedia content related information based on content associated metadata
CN102981873A (zh) 一种等待界面的显示方法及装置
CN101552791B (zh) 播放多个媒体文件的方法和***
CN101261864A (zh) 一种在移动终端上实现录音合成的方法和***
CN107509092A (zh) 机顶盒实时播放音频的方法、机顶盒、终端以及存储介质
CN101540183A (zh) 播放装置及其音频输出方法
JP2013088813A (ja) 音源情報管理サービスシステム及び音源情報管理サービス方法
CN102054411A (zh) 一种音频广告自动播放装置及其方法
CN101511018B (zh) 一种广告媒体播放装置及其播放方法
CN101872638A (zh) 一种移动多媒体播放装置及其播放控制方法
US10964316B2 (en) Performing action on active media content
CN101465146B (zh) 播放媒体文件的方法和设备
CN100378852C (zh) 可独立控制声音及视频格式播放的混合式多媒体播放机
CN201570224U (zh) 一种音频广告自动播放装置
CN100552657C (zh) 音讯媒体储存及播放装置
CN102811383A (zh) 一种基于机顶盒的视频文件播放方法及装置
CN201191487Y (zh) 一种应用于广告媒体环境下的中小型尺寸液晶广告机
CN101589381B (zh) 再现内容的方法和设备
CN101286114B (zh) 多程序共享音频设备的方法
CN101882079A (zh) 多媒体网页录制的方法和装置
CN101853540A (zh) 可插播广告的取款机或存取款机
CN103680561A (zh) 人声信号与其文字说明资料的同步的***及其方法
CN102169708A (zh) 一种音视频播放***、方法、移动终端和播放器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: YOUNI BANKE (BEIJING) TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: ZHANG HAO

Effective date: 20121127

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: PINGDINGSHAN, HENAN PROVINCE TO: 100028 CHAOYANG, BEIJING

TR01 Transfer of patent right

Effective date of registration: 20121127

Address after: 100028 Beijing city Chaoyang District Taiyanggong Road No. 12 building Guancheng A block 10 layer

Patentee after: Yuu Niebank (Beijing) Technology Co., Ltd.

Address before: No. 3, building 3, building 4, south 6, East Road, East Wei Road, Pingdingshan, Henan

Patentee before: Zhang Hao

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110608

Termination date: 20210227