出租车联网广告播放车载机的制作方法

文档序号:7632729阅读:188来源:国知局
专利名称:出租车联网广告播放车载机的制作方法
技术领域
本实用新型涉及一种车辆通过无线网络接收并播放广告的车载设备。
技术背景如今很多公共场所都安装了音视频广告播放设备,机场、商场、写字楼、公交车站和火车站,这些场所大量的流动人群使得这些广告可以有庞大的受众群体。广告内容需要随时间更新,目前这些公共场所的播放视频广告的方法基本上所采取由电缆或光缆等有线网络将广告节目中心编排下发的音视频广告节目传送到公共场所安装的音视频广告播放设备进行播出;由于这些公共场所位置很稳定,因此这种方法可行。对于飞机、公交车和火车,这些移动的场所播放视频广告的方法则采取将广告节目中心编排下发的音视频广告节目存储在光盘、存储卡等存储介质中,然后由专人定期送到公共场所安装的音视频广告播放设备,更换过期的光盘或存储卡后进行循环播放。这种人工传送音视频广告节目存储介质的方法由于效率低,广告节目更新的及时性差,人们又提出运用通讯网络将广告节目中心编排下发的音视频广告节目传送到飞机、公交车和火车等移动的场所安装的音视频广告播放设备进行循环播放。中国实用新型专利申请公开说明书CN155371A公开了专利申请号为03140890.7,名称为“一种流动多媒体节目播放系统及其实现方法”的技术方案,提出在飞机场、公交车总站和火车站等场所设置信息控制网关,在相应交通工具停靠在飞机场、公交车总站和火车站时,使相应交通工具上安装的信息服务网关通过网络连接信息控制网关,将广告节目中心编排下发的音视频广告节目和节目表通过网络控制中心和设在上述场所的信息控制网关传送到相应交通工具安装的信息服务网关,信息服务网关按节目表控制音视频广告播放设备进行音视频广告节目播放。
出租车作为城市运营的一支主要力量,它具备很大的客流量,乘客具有多元性和流动性,且乘客从上车到下车的时间里不能拒绝对视频广告信息的接受,这些因素使得出租车可以成为一种新的视频广告载体。但城市出租车的流动性非常大,而且每个城市出租车的数量又非常大,按照前述方法令每台出租车定期去某处固定的站点联网更新广告会给出租车司机或广告运营商带来很大的不便,这种方法照搬到出租车上没有足够的可行性;再者这种方法也有其局限性,无法实时监控实际播出的广告节目,无法知道出租车司机是否按计划为乘客播放广告节目,无法正确统计出广告节目的播放时间和次数,从而给广告商造成损失。
实用新型内容本实用新型旨在提供一种无需定点联网、可以通过移动网络接受广告节目中心编排下发的音视频广告节目和节目表并可以有效监控广告节目的播放情况的出租车联网广告播放车载机。
本实用新型的技术方案是出租车联网广告播放车载机,安装在出租车上,具有CPU、无线通信模块、程序存储模块、计价器、解码模块、文件存储模块、液晶显示器和带有扬声器的音频播放电路;CPU的一组控制线和I/O口连接无线通信模块,控制无线通信模块链接移动网络登录广告节目中心,与广告节目中心交换命令、应答和数据;CPU的地址线、数据线和一组控制线连接程序存储模块,程序存储模块存放程序和运行数据以及广告节目中心下发的节目表,用于CPU实现控制及与各模块数据交换、与广告节目中心通讯;CPU的一条控制输入线连接计价器的状态输出端,CPU根据计价器的翻起或放下状态控制节目音视频播出;CPU的数据线和一组控制线连接解码模块,解码模块有一组专用的数据和控制线连接文件存储模块,解码模块的视频信号输出端口连接液晶显示器,解码模块的音频信号输出端口连接音频播放电路;解码模块将无线通信模块收到的流媒体数据帧序列解码为数字化编码的节目文件数据存储在文件存储模块,解码模块从文件存储模块中读取节目文件数据并解码还原成视频图像信号送液晶显示器、音频信号送音频播放电路播出,一个节目播放完毕解码模块会返回信息给CPU。
建议它还有电视播放模块、音频选择模块、视频选择模块;CPU的两组控制输出线分别连接音频选择模块、视频选择模块的控制输入端口;音频选择模块的两组输入端口分别连接电视播放模块和解码模块的音频输出端口,音频选择模块的输出端口连接音频播放电路;视频选择模块的两组输入端口分别连接电视播放模块和解码模块的视频输出端口,视频选择模块的输出端口连接液晶体显示器;在计价器的翻牌灯翻起的空载状态,CPU控制音频选择模块和视频选择模块使电视播放模块的音视频信号输出对应输入到液晶显示器和音频播放电路;在计价器的翻牌灯翻下的载客状态,CPU控制音频选择模块和视频选择模块使解码模块的音视频信号输出对应输入到液晶显示器和音频播放电路。
一种实施方式中所述的CPU、无线通信模块、程序存储模块设在一个主机中,所述的解码模块、文件存储模块、电视播放模块、音频选择模块、视频选择模块、液晶显示器设在一个从机中;主机中还有外部接口模块和另一个音频选择模块,CPU的一组控制输出线连接此音频选择模块的控制输入端口,CPU的一个I/O口连接外部接口模块;计价器的状态输出端经外部接口模块连接CPU的上述I/O口,从机音频选择模块的输出端口连接到主机音频选择模块的一个输入端口,主机音频选择模块的另一个输入端口连接到无线通信模块的话音输出端口,主机音频选择模块的输出端口经外部接口模块连接音频播放电路,一支麦克风经外部接口模块连接到无线通信模块的话音输入端口;一个拨号器通过外部接口模块连接CPU的上述I/O口中的一组数据输入线。从机中设有一个与CPU的一组控制/数据线相连、承担部分CPU功能的子CPU,子CPU的两组控制输出线分别连接从机音频选择模块、视频选择模块的控制输入端口;从机音频选择模块的两组输入端口分别连接电视播放模块和解码模块的音频输出端口;在计价器的翻牌灯翻起的空载状态,子CPU控制从机音频选择模块和视频选择模块使电视播放模块的视频输出对应输入到液晶显示器,而电视播放模块的音频输出对应输入到主机音频选择模块并在主机CPU控制下经外部接口模块送到音频播放电路;在计价器的翻牌灯翻下的载客状态,子CPU控制音频选择模块和视频选择模块使解码模块的视频输出对应输入到液晶显示器,而解码模块的音频输出对应输入到主机音频选择模块并在主机CPU控制下经外部接口模块送到音频播放电路。
最好所述的从机有分路电路和另一个液晶显示器,分路电路的视频输入端口连接视频选择模块的视频输出端口,分路电路的两个视频输出端口分别对应输入到两个液晶显示器;从机连接两个液晶显示器播放广告或电视节目视频信息。
所述的音频播放电路为出租车自带的音频功率放大器及其扬声器。
所述的主机有卫星定位模块,CPU的一组控制线和I/O口连接卫星定位模块,接收卫星定位模块提供的当前时间、车辆位置和运动信息。
本实用新型提出的出租车联网广告播放车载机,功能清楚,结构合理,易于采用现有技术手段实施。含有电视播放模块、音频选择模块和视频选择模块的出租车联网广告播放装置,充分兼顾了出租车司机和广告商的利益,有利于推广应用。采用主机、主机控制从机的结构形式,主机可利用现有的车载通信设备,可减少制造和使用成本。从机连接两个液晶显示器播放广告或节目视频信息,可以将一个液晶显示器设在前挡风玻璃处,或其它不会遮挡司机视线的位置,供前排乘客观看;另一个液晶显示器设在前排座椅后背处,供后排乘客观看;使所有乘客都能清楚地看到广告节目,提高宣传效果。音频播放电路采用出租车自带的音频功率放大器及其扬声器,可减少制造和使用成本,并获得较高的音响质量。主机配有卫星定位模块,可将车辆位置结合到广告的播放日志中,有利于综合分析广告效果;还可利用车辆的运动信息综合控制广告与电视节目的切换,防止车辆行驶时电视节目对司机的干扰。该车载机通过无线网络登录联网后,可接受广告节目中心通过移动网络的查询,协调确定节目表中哪些节目文件相对文件存储模块现存的节目文件而言是新的节目文件,并留出足够的空间准备接受新的节目文件;在确定可接纳新节目的前提下,接收广告节目中心通过移动网络以流媒体数据帧序列的形式下发的新的节目与节目表,CPU控制解码模块将无线通信模块收到的流媒体数据帧序列解码为数字化编码的节目文件数据存储在文件存储模块。当出租车计价器切换到载客状态时触发该车载机顺序读取节目表中的节目文件识别码,解码模块按节目文件识别码从文件存储模块中读取该节目文件数据并解码还原成视频图像信号送液晶显示器、音频信号送音频播放电路播出,一个节目播放完毕形成一条播放记录;当计价器切换回到空载状态时,结束节目的播放。多条播放记录汇总回传到广告节目中心。因此本实用新型的出租车联网广告播放车载机具有如以下几项突出的优点1)播放控制体系严谨而实用在接受广告节目中心的节目表之前,先接受广告节目中心的查询,确认是否含有节目表中的每个节目,确定新的节目,防止出现无意义的“空节目表”。通过无线网络进行接受广告节目中心下发的新的节目和节目表,不受时间和出租车位置的限制,对出租车司机或广告运营商都带来很大的便利。以流媒体数据帧序列的形式接受节目,可以对传输中有错误的数据帧进行补发,保证了节目内容的完整性和正确性。节目播放的开始和结束由出租车计价器控制,保证了广告节目的播放总都面向乘客。每一个节目文件播放完毕后记录一条该广告的播放日志;多条该广告的播放日志汇总后一起回送广告节目中心,广告节目中心能明确掌握节目实际播出的情况。
2)广告节目可自动按档期段播放本实用新型允许节目表中设置多个子节目表的控制方式,每个子节目表中包括节目文件识别码、生效时间、失效时间、播放时间段等信息。车载机接收并存储广告节目中心下发的节目表,并根据自身内部的当前时钟(可来自卫星定位模块,也可用硬件时钟芯片实现,或用软件时钟)来判断多个子节目表中当前哪一个子节目表生效,播放该子节目表中的节目。由于多个子节目表可以预先设定播放时段,就可按照多个节目的档期段的编排节目表,为档期查询和管理提供依据;同时防止了单节目表方式下有已经过期的节目,但是新的节目表还没有下载完成无法生效,车台将会继续播放过期节目的缺陷。
3)广告的播出有保障,出租车司机也愿意用广告播放和开路电视按运行状态切换。当计价器处于空载状态时,车载机将音视频通道切换到电视这一路信号上来,司机可以选择观看电视节目。计价器翻下至载客状态,则马上切换到广告音视频通道,电视节目停止播放,即使用对车载机进行操作也不能观看电视节目。保证了广告的播出;也解决了出租车司机反复收看广告造成厌烦心理的矛盾,充分兼顾了各方的利益。


图1为本实用新型出租车联网广告播放车载机第一个实施例的方框结构示意图。
图2为图1实施例的广告播放准备阶段的进程示意图。
图3为图1实施例的广告播放操作进程示意图。
图4为本实用新型出租车联网广告播放车载机第二个实施例的方框结构示意图。
图5为图4实施例的广告播放准备阶段的进程示意图。
图6-1和图6-2为图4实施例的播放操作进程示意图。
具体实施方式
一、实施例一本实用新型出租车联网广告播放装置第一个实施例的方框结构,如图1所示。这种联网出租车台的车载机安装在出租车上,它由CPU10、无线通信模块20、程序存储模块30、解码模块40、文件存储模块50、计价器60、液晶显示器70和带有扬声器81的音频播放电路80组成。
CPU10的一组控制线和I/O口连接无线通信模块20,控制无线通信模块20链接移动网络登录广告节目中心,与广告节目中心交换命令、应答和数据。
CPU10的地址线、数据线和一组控制线连接程序存储模块30,程序存储模块30存放程序和运行数据以及广告节目中心下发的节目表,用于CPU10实现控制及与各模块数据交换、与广告节目中心通讯。
CPU10的数据线和一组控制线连接解码模块40,解码模块40有一组专用的数据和控制线连接文件存储模块50。解码模块40的视频信号输出端口连接液晶显示器70,解码模块40的音频信号输出端口连接音频播放电路80。解码模块40的功能有两项,一是在CPU10的控制下将CPU10转发的由无线通信模块20收到的一个节目文件的流媒体数据帧序列解码为数字化编码的节目文件数据存储在文件存储模块50中。二是在CPU10的控制下从文件存储模块50中读取一个节目文件的数据并解码还原成视频图像信号送液晶显示器70、音频信号送音频播放电路80播出,一个节目播放完毕后自动返回本节目播放完毕信息给CPU10。
CPU10的一条控制输入线连接计价器60的状态输出端,CPU10根据计价器60的翻起或放下状态控制广告节目的音视频播出。
本实施例与广告节目中心之间在广告播放准备阶段的需要完成的主要任务是广告节目中心编排音视频广告节目的数字化编码节目文件和节目表,各节目文件和节目表分别附加识别码;车载机由无线通信模块链接移动网络登录广告节目中心;广告节目中心通过移动网络查询车载机协调确定节目表中哪些节目文件相对车载机文件存储模块现存的节目文件而言是新的节目文件,并协调车载机留出足够的空间准备接受新的节目文件;广告节目中心将各个新的节目文件分别组帧,并通过移动网络向车载机分帧下发各个新的节目文件和节目表。
本实施例与广告节目中心之间在广告播放准备阶段的进程,如图2所示。
步骤A01,广告节目中心将通过审核后的音视频广告片按照MPEG2编码方式或MPEG4编码方式或者自定制的编码方式将广告片数字化编排成数字化编码的节目文件,并对每一个节目文件附加标明其身份、唯一的识别码。
步骤A02,广告节目中心为所属的各出租车分组编排控制广告播放次序和内容的节目表,并对每一个节目表附加标明其身份、唯一的识别码。
步骤B01,车载机的CPU10控制无线通信模块20链接移动网络通过TCP或UDP等方式登录广告节目中心,登录时报送本机的识别编号。
步骤A03,广告节目中心找出所属的一个出租车分组内一台出租车的车载机的登录状态。
步骤A04,广告节目中心检查该的车载机是否已登录,是则执行步骤A05;否则执行步骤A03,找下一台出租车车载机的登录状态,直到查过本出租车分组内所有出租车车载机的登录状态再查下一个出租车分组。
步骤A05,广告节目中心通过移动网络查询该车载机现存的节目文件和剩余的节目文件空间。
步骤B02,车载机的无线通信模块20通过移动网络收到广告节目中心的查询指令并交给CPU10,CPU10将文件存储模块50中全部现存的节目文件的识别码和文件存储模块50剩余的空间汇总,控制无线通信模块20发给应答广告节目中心。
步骤A06,广告节目中心通过移动网络收到该车载机的应答,判断该车载机所在出租车分组对应的节目表中是否有哪些节目文件相对该车载机文件存储模块50现存的节目文件而言是新的节目文件,有则执行步骤A07;否则执行步骤A10。
步骤A07,广告节目中心进一步判断该车载机文件存储模块50剩余的节目文件空间是否足够接受新的节目文件;是则执行步骤A09;否则执行步骤A09。
步骤A08,广告节目中心推算删除哪些过期的节目文件后,该车载机足够接受新的节目文件,并将这些过期节目文件的识别码随删除指令一起通过移动网络发给该车载机。等通过移动网络收到该车载机的应答后转而执行步骤A09。
步骤B03,该车载机的无线通信模块20通过移动网络收到广告节目中心的删除指令并交CPU10,CPU10将文件存储模块50中具有删除指令所附带的识别码的过期节目文件全部删除。
步骤B04,该车载机的CPU10控制无线通信模块20通过移动网络发应答给广告节目中心,报告删除指令执行完毕,可以接收新的节目文件。
步骤A09,广告节目中心将各个新的节目文件以流媒体数据帧序列的方式分别组帧,并通过移动网络向该车载机一帧一帧地分帧下发各个新的节目文件。
步骤B05,该车载机的无线通信模块20通过移动网络一帧一帧地收到广告节目中心下发各个新的节目文件并交给CPU10,CPU10控制解码模块40将CPU10转发的由无线通信模块20收到的每一个新的节目文件的流媒体数据帧序列一帧一帧地解码为数字化编码的节目文件数据存储在文件存储模块50中。
步骤B06,该车载机的CPU10控制无线通信模块20通过移动网络发应答给广告节目中心,报告已完成新节目文件的接收。
步骤A10,广告节目中心通过移动网络向该车载机下发新的节目表。
步骤B07,该车载机的无线通信模块20通过移动网络收到广告节目中心下发的新的节目表并交给CPU10,CPU10将该节目表存储在程序存储模块30中。
步骤B08,该车载机的CPU10控制无线通信模块20通过移动网络发应答给广告节目中心,报告已完成新节目表的接收。
步骤A11,广告节目中心通过移动网络收到该车载机完成新节目表接收的应答,记录该车载机的识别编号及节目表识别码和节目传送完成标记,然后转步骤A03处理其他出租车车载机的节目传送任务。
本实施例对广告节目的播放是由出租车上的计价器翻牌信号状态来控制的。在出租车处于空车待客状态时,计价器翻牌灯尚未翻下,因此此时处于未播放广告节目的状态;当有客人上车,出租车进入载客运营状态时,计价器60的翻牌灯被翻下,此时CPU10检测到计价器翻牌灯被翻下的信号,开始进行节目播放按照节目表中的节目顺序,依次从第一个节目开始播放,CPU10发指令控制解码模块40根据当前节目文件的识别码从文件存储模块50中读取该节目文件到解码模块40解码后被还原成音视频信号送到音频信号送音频播放电路80和液晶显示器70上播出。一个广告节目播放完毕后,解码模块40会返回一个播放完成信息应答给CPU10,CPU10收到后则会发指令给解码模块40开始下一个节目的播放。如此,则可以实现按照节目表的节目顺序循而环之地进行广告的播放。在乘客到达目的地下车后,计价器60的翻牌灯被翻起,CPU10检测到翻牌翻起信号,则结束当前节目的播放。
本实施例对广告节目的播放操作进程,请参看图3。
步骤C01,该车载机的CPU10做延时,等待计价器60输入的信号。
步骤C02,该车载机的CPU10判断计价器60输入的是否为翻牌灯翻下的载客信号,是则执行步骤C03;否则执行步骤C01。
步骤C03,该车载机的CPU10从程序存储模块30中提取节目表。
步骤C04,该车载机的CPU10从节目表中顺序读出当前节目文件的识别码步骤C05,该车载机的CPU10向解码模块40发出播放当前节目文件的指令。
步骤C06,该车载机的CPU10在播放日志中记录当前节目文件的识别码和起始播放时间,其中以实时取得的当前时间为起始播放时间。
步骤C07,该车载机的CPU10等待计价器60输入的信号和解码模块40发回的应答。
步骤C08,该车载机的CPU10判断计价器60输入的是否为翻牌灯翻起的空载信号,是则执行步骤C09;否则执行步骤C11。
步骤C09,该车载机的CPU10在播放日志中记录当前节目文件的未完成播放标志码和结束播放时间,其中以实时取得的当前时间为结束播放时间。
步骤C10,该车载机的CPU10向解码模块40发出停止播放节目文件的指令。然后转回步骤C01。
步骤D01,该车载机的解码模块40向文件存储模块50发取节目数据指令,要求按当前节目文件的识别码从文件存储模块50中提取对应的节目文件数据。
步骤D02,该车载机的文件存储模块50按当前节目文件的识别码向解码模块40回送对应的节目文件数据。
步骤D03,该车载机的解码模块40对读取的节目文件数据进行解码还原成视频图像信号送液晶显示器70、音频信号送音频播放电路80播出。
步骤D04,该车载机的解码模块40判断本节目文件的数据是否处理完毕,是则执行步骤D06;否则执行步骤D05。
步骤D05,该车载机的解码模块40判断是否CPU10有停止指令发来,是则执行步骤D07;否则继续执行步骤D03。
步骤D06,该车载机的解码模块40向CPU10发送本节目播放完成信息应答。
步骤D07,该车载机的解码模块40停止工作。
步骤C11,该车载机的CPU10判断是否有解码模块40发来的当前节目播放完成信息应答,是则执行步骤C12;否则执行步骤C07继续等待。
步骤C12,该车载机的CPU10在播放日志中记录当前节目文件的完成播放标志码和结束播放时间,其中以实时取得的当前时间为结束播放时间。
步骤C13,该车载机的CPU10判断当前节目是否是节目表中的最后一个,是则执行步骤C03,重新播放节目表中的各节目;否则执行步骤C14。
步骤C14,该车载机的CPU10判断播放日志区是否已经记满,是则执行步骤C15;否则执行步骤C04,播放节目表中的下一个节目。
步骤C15,该车载机的CPU10将播放日志区所有广告的播放日志组帧后控制无线通信模块20通过移动网络上报给广告节目中心,然后执行步骤C04,播放节目表中的下一个节目。
二、实施例二本实用新型出租车联网广告播放车载机第二个实施例的结构,如图4所示,它有一个主机1和一个从机2,主机1和从机2可以做成一体式的,也可以做成分体式的,共同安装在出租车上。
主机1具有CPU100、卫星定位模块110、无线通信模块200、程序存储模块300、主机音频选择模块940、外部接口模块950等基本功能模块,其中外部接口模块950连接计价器600、拨号器210、带有扬声器800的音频播放电路800和麦克风960。
CPU100的一组控制线和I/O口连接卫星定位模块110,接收卫星定位模块110提供的当前时间信息、当前车辆位置和运动信息。
CPU100的一组控制线和I/O口连接无线通信模块200,控制无线通信模块200链接移动网络登录广告节目中心,与广告节目中心交换命令、应答和数据;无线通信模块200还具有移动话音通讯功能。
CPU100的地址线、数据线和一组控制线连接程序存储模块300,程序存储模块300存放程序和运行数据以及广告节目中心下发的节目表,用于CPU100实现控制及与各模块数据交换、与广告节目中心通讯。
CPU100的一组控制输出线连接主机音频选择模块940的控制输入端口,主机音频选择模块940的一个输入端口连接从机音频选择模块的输出端口,接受从机2提供的音频输出信号;主机音频选择模块940的另一个输入端口连接到无线通信模块200的话音输出端口,接受移动话音通讯时对方的话音信号;主机音频选择模块940的输出端口经外部接口模块950连接音频播放电路800,音频播放电路800实际上是该出租车自带的音频功率放大器及其扬声器810。
CPU100的一个I/O口连接外部接口模块950;计价器600的状态输出端经外部接口模块950连接CPU100的上述I/O口中的一条控制输入线,CPU100根据计价器600的翻起或放下状态控制广告或电视节目音视频播出;一支麦克风960经外部接口模块950连接到无线通信模块200的话音输入端口,向无线通信模块200提供话音通讯的本方语音信号;一个拨号器210通过外部接口模块950连接CPU100的上述I/O口中的一组数据输入线。
从机2中设有解码模块400、文件存储模块500、电视播放模块900、子CPU910、视频选择模块920、从机音频选择模块930、分路电路700和两个液晶显示器710、720。
解码模块400的作用一是将无线通信模块200收到的一个广告节目流媒体数据帧序列解码为数字化编码的节目文件数据存储在文件存储模块500中;解码模块的作用二是从文件存储模块500中读取一个节目文件的数据并解码还原成视频图像信号送给两个液晶显示器710、720,音频信号送给音频播放电路800播出,并一个节目播放完毕返回应答信息给CPU100,通知本节目播放完成。主机1的CPU100的数据线和一组控制线连接解码模块400,解码模块400有一组专用的数据和控制线连接文件存储模块500。
子CPU910的作用是承担主机1的CPU100协调播放广告节目和电视节目的功能,它与主机1的CPU100的一组控制/数据线相连;子CPU910的两组控制输出线分别连接从机音频选择模块930、视频选择模块920的控制输入端口。从机音频选择模块930的两组输入端口分别连接电视播放模块900和解码模块400的音频输出端口;从机音频选择模块930的输出端口经主机音频选择模块940和外部接口模块950连接音频播放电路800。视频选择模块920的两组输入端口分别连接电视播放模块900和解码模块400的视频输出端口,视频选择模块920的输出端口连接分路电路700的输入端口,分路电路700的两个输出端口分别连接两个液晶体显示器710、720。
本实施例配备的移动通讯模块200具有话音和数据传送功能,借助外部接口模块950,在麦克风960和扬声器810的支持下,通过程序控制可以添加车载电话、短信息等扩展功能。
以车载电话为例通过外部接口模块950扩展的拨号器210,可以进行拨号操作。拨号器210将号码送到CPU100,CPU100将其转换成移动通信模块20的标准AT指令发送给移动通讯模块200,移动通讯模块200则会按此指令进行拨号操作。号码拨出后,移动通讯模块200启用麦克风960,CPU100控制主机音频选择模块940将音频输入通道切换到移动通讯模块200上,此时音频播放电路800从移动通讯模块200接受信号,扬声器810可播出拨号等待音,此时广告或者电视信号则被静音。电话接通后,司机可以通过麦克风960进行通话并从扬声器810听见对方声音。通话结束后,移动通讯模块200会返回一个通话结束的AT指令到CPU100,CPU100收到该指令后,将主机音频选择模块940音频输入通道切换回原先的状态,恢复广告或者电视节目的音频播放。
本实施例对广告节目或电视节目的播放是由出租车上的计价器600翻牌信号状态来控制的。
在计价器600的翻牌灯翻起的空载状态,在主机1的CPU100控制下从机2的子CPU910控制从机音频选择模块930和视频选择模块920使电视播放模块900的视频输出对应输入到两个液晶体显示器710、720,而电视播放模块900的音频输出对应输入到主机音频选择模块940并在主机CPU100控制下经外部接口模块950送到音频播放电路800。
在计价器600的翻牌灯翻下的载客状态,在主机1的CPU100控制下从机2的子CPU910控制音频选择模块930和视频选择模块920使解码模块400的视频输出对应输入到两个液晶体显示器710、720,而解码模块400的音频输出对应输入到主机音频选择模块940并在主机CPU100控制下经外部接口模块950送到音频播放电路800。
本实施例与广告节目中心之间在广告播放准备阶段的需要完成的主要任务是广告节目中心编排音视频广告节目的数字化编码节目文件和节目表,各节目文件和节目表分别附加识别码;车载机由无线通信模块链接移动网络登录广告节目中心;广告节目中心通过移动网络查询车载机是否能接纳节目表中的所有节目文件,车载机留出足够的空间准备接受节目表中的所有节目文件,然后确定节目表中哪些节目文件相对车载机文件存储模块现存的节目文件而言是新的节目文件,并将所有新的节目文件的识别码登记在节目传输表中,上报给广告节目中心;广告节目中心按节目传输表将各个新的节目文件分别组帧,并通过移动网络向车载机分帧下发各个新的节目文件和节目表。
本实施例与广告节目中心之间在广告播放准备阶段的进程,如图5所示。
步骤J01,广告节目中心将通过审核后的音视频广告片按照MPEG2编码方式或MPEG4编码方式或者自定制的编码方式将广告片数字化编排成数字化编码的节目文件,并对每一个节目文件附加标明其身份、唯一的识别码。
步骤J02,广告节目中心为所属的各出租车分组编排控制广告播放次序和内容的节目表,并对每一个节目表附加标明其身份、唯一的识别码。
步骤J03,广告节目中心找出所属的一个出租车分组内一台出租车的车载机的登录状态。
步骤J04,广告节目中心检查该的车载机是否已登录,是则执行步骤J05;否则执行步骤J03,找下一台出租车的车载机的登录状态,直到查过本出租车分组内所有出租车的车载机的登录状态再查下一个出租车分组。
步骤J05,广告节目中心通过移动网络向该已经登录广告节目中心的车载机发送查询指令,查询指令附带新的节目表中各节目文件的识别码和各节目文件的总长度,查询该车载机的剩余节目文件空间是否足够储存新的节目表中各节目文件,然后转步骤J06。
步骤K01,车载机的CPU100控制无线通信模块200链接移动网络通过TCP或UDP等方式登录广告节目中心,登录时报送本机的识别编号。
步骤J06,广告节目中心等待该车载机的节目传输表应答。
步骤K02,车载机的无线通信模块200从移动网络收到广告节目中心的查询指令并交给CPU100,CPU100将文件存储模块500中全部现存的节目文件的识别码和文件存储模块500剩余的空间汇总。
步骤K03,车载机的CPU100检查文件存储模块500剩余的空间是否足够接纳新的节目表亦即初始节目表中各节目文件,是则执行步骤K07;否则执行步骤K04。
步骤K04,车载机的CPU100检查文件存储模块500中全部现存的节目文件的有效期找出一个过期的节目文件,找到了则执行步骤K05;否则执行步骤K06。
步骤K05,车载机的CPU100控制从文件存储模块500中删除该过期的节目文件,然后执行步骤K03。
步骤K06,车载机的CPU100控制无线通信模块200通过移动网络向广告节目中心发出节目传输表失败应答,报告初始节目表的设置有错误,不能生成节目传输表。
步骤K07,车载机的CPU100取出初始节目表中一个节目文件识别码。
步骤K08,车载机的CPU100按节目文件识别码对比文件存储模块500中全部现存的节目文件的识别码,检查该节目文件是否为一个新的节目文件,是则执行步骤K09;否则执行步骤K10。
步骤K09,车载机的CPU100将此节目文件的识别码记录在节目传输表中,然后执行步骤K10。
步骤K10,车载机的CPU100检查此节目文件是否为初始节目表的最后一个节目文件,是则执行步骤K11;否则执行步骤K07处理初始节目表的下一个节目文件。
步骤K11,车载机的CPU100控制无线通信模块200通过移动网络向广告节目中心发出节目传输表应答,报告初始节目表的设置正确,请求按生成的节目传输表下发新的节目文件。
步骤J07,广告节目中心通过移动网络收到该车载机的节目传输表应答,检查该车载机的节目传输表应答是否为失败应答,是则执行步骤J08;否则执行步骤J09。
步骤J08,广告节目中心记录该车载机的识别编号,发出失败提示,请求重新指定本车载机所在出租车分组的节目表,转步骤J03。
步骤J09,广告节目中心将应答的节目传输表中各个新的节目文件以流媒体数据帧序列的方式分别组帧,并通过移动网络向该车载机一帧一帧地分帧下发各个新的节目文件。
步骤K12,该车载机的无线通信模块200通过移动网络一帧一帧地收到广告节目中心下发各个新的节目文件并交给CPU100,CPU100控制解码模块400将CPU100转发的由无线通信模块200收到的每一个新的节目文件的流媒体数据帧序列一帧一帧地解码为数字化编码的节目文件数据存储在文件存储模块500中。
步骤K13,该车载机的CPU100控制无线通信模块200通过移动网络发应答给广告节目中心,报告已完成新节目文件的接收。
步骤J10,广告节目中心通过移动网络收到该车载机发送的新节目文件接收应答,再通过移动网络向该车载机发送新的节目表。
步骤K14,该车载机的无线通信模块200通过移动网络收到广告节目中心下发的新的节目表并交给CPU100,CPU100将该节目表存储在程序存储模块300中。
步骤K15,该车载机的CPU100控制无线通信模块200通过移动网络发应答给广告节目中心,报告已完成新节目表的接收。
步骤J11,广告节目中心通过移动网络收到该车载机发送的节目表接收应答,记录该车载机的识别编号及节目表识别码和节目传送完成标记,然后转到步骤J03处理其他出租车车载机的节目传送任务。
本实施例播放广告节目是按照由一个或多个子节目表组成的复合节目表进行的,其中每个子节目表的分别有如下几项描述该子节目表的生效时间、失效时间和节目的播放顺序。节目表在广告节目中心生成之时就已确保在任意时间里生效的子节目表数量不能超过一个。CPU100解析多个子节目表组成的节目表,根据当前时间取出当前处于有效时间的子节目表,然后就可以根据该子节目表的节目播放顺序来进行播放。
在出租车处于空车待客状态且车辆停驶的时候,计价器600翻牌灯尚未翻下,因此此时处于可播放电视节目而不能播放广告节目的状态;允许出租车司机收看开路电视节目。如果车辆进入行驶状态,则5秒后屏幕自动会关闭,电视节目停止播放。当有客人上车,出租车进入载客运营状态时,计价器600的翻牌灯被翻下,此时CPU100检测到计价器600翻牌灯被翻下的信号,车载机切换到只能播放广告节目的状态,开始进行广告节目播放按照节目表中当前时间有效的子节目表的节目顺序,依次从第一个节目开始播放,CPU100发指令控制解码模块400根据当前节目文件的识别码从文件存储模块500中读取该节目文件到解码模块400解码后被还原成音视频信号,视频信号送到液晶显示器710、720上播出;音频信号送音频播放电路800上播出。一个广告节目播放完毕后,解码模块400会返回一个播放完成信息应答给CPU100,CPU100收到后则会发指令给解码模块400开始下一个节目的播放。一个子节目表的广告节目播放完毕,转回节目表找新的当前时间有效的子节目表进行播放。如此,可按照节目表循环地进行广告的播放。在乘客到达目的地下车后,计价器600的翻牌灯被翻起,CPU100检测到翻牌翻起信号,则结束当前节目的播放;车辆停稳,车载机切换到只能播放电视节目的状态,打开电视机就可进行电视节目播放。
本实施例进行广告或电视节目播放操作的进程请参看图6-1和图6-2。
步骤G01,该车载机的CPU100做延时,等待计价器600输入的信号。
步骤G02,该车载机的CPU100判断计价器600输入的是否为翻牌灯翻下的载客信号,是则执行步骤G05;否则执行步骤G03。
步骤G03,该车载机的CPU100取卫星定位模块110提供的运动信息,如果车辆处于行驶状态判断行驶时间是否达到5秒钟,是则执行步骤G04;否则执行步骤G01继续等待计价器600输入的信号。
步骤G04,该车载机的CPU100向子CPU910发禁止看电视指令,然后执行步骤G01继续等待计价器600输入的信号。
步骤L01,该车载机的子CPU910收到禁止看电视指令,子CPU910控制音频选择模块930和视频选择模块920使解码模块400的视频输出对应输入到两个液晶体显示器710、720,而解码模块400的音频输出对应输入到主机音频选择模块940并在主机CPU100控制下经外部接口模块950送到音频播放电路800。
步骤G05,该车载机的CPU100向子CPU910发禁止看电视指令。
步骤G06,该车载机的CPU100提取卫星定位模块110实时提供的当前时间、当前车辆位置并从程序存储模块300中提取节目表。
步骤G07,该车载机的CPU100按当前时间从节目表中取出当前有效的子节目表。
步骤G08,该车载机的CPU100从当前有效的子节目表顺序读出当前节目文件的识别码。
步骤G09,该车载机的CPU100向解码模块400发出播放当前节目文件的指令。
步骤G10,该车载机的CPU100在播放日志中记录当前节目文件的识别码和起始播放时间及当前车辆位置,其中以当前时间为起始播放时间。
步骤G11,该车载机的CPU100等待计价器600输入的信号和解码模块400发回的应答。
步骤G12,该车载机的CPU100判断计价器600输入的是否为翻牌灯翻起的空载信号,是则执行步骤G13;否则执行步骤G18。
步骤G13,该车载机的CPU100提取卫星定位模块110实时提供的当前时间、当前车辆位置,并在播放日志中记录当前节目文件的未完成播放标志码和结束播放时间及当前车辆位置,其中以实时取得的最新当前时间为结束播放时间。
步骤G14,该车载机的CPU100向解码模块400发出停止播放节目文件的指令。
步骤G15,该车载机的CPU100提取卫星定位模块110实时提供的运动状态信息,如果车辆处于停止状态则执行步骤G17;否则执行步骤G16继续等待车辆停稳。
步骤G16,该车载机的CPU100做延时等待,然后执行步骤G15。
步骤G17,该车载机的CPU100向子CPU910发可看电视指令,然后执行步骤G01,等待下一个客人上车后再播放广告。
步骤M01,该车载机的解码模块400向文件存储模块500发取节目数据指令,要求按当前节目文件的识别码从文件存储模块500中提取对应的节目文件数据。
步骤M02,该车载机的文件存储模块500按当前节目文件的识别码向解码模块400回送对应的节目文件数据。
步骤M03,该车载机的解码模块400对读取的节目文件数据进行解码还原成视频图像信号送到两个液晶体显示器710、720,而音频信号送音频播放电路800播出。
步骤M04,该车载机的解码模块400判断本节目文件的数据是否处理完毕,是则执行步骤M06;否则执行步骤M05。
步骤M05,该车载机的解码模块400判断是否CPU100有停止指令发来,是则执行步骤M07;否则继续执行步骤M03继续处理本节目文件的数据。
步骤M06,该车载机的解码模块400向CPU100发送本节目播放完成信息应答。
步骤M07,该车载机的解码模块400停止工作。
步骤L02,该车载机的子CPU910收到可看电视指令,子CPU910控制音频选择模块930和视频选择模块920使电视播放模块900的视频输出对应输入到两个液晶体显示器710、720,而电视播放模块900的音频输出对应输入到主机音频选择模块940并在主机CPU100控制下经外部接口模块950送到音频播放电路800。
步骤G18,该车载机的CPU100判断是否有解码模块400发来的当前节目播放完成信息应答,是则执行步骤G19;否则执行步骤G11继续等待。
步骤G19,该车载机的CPU100提取卫星定位模块110实时提供的当前时间、当前车辆位置,并在播放日志中记录当前节目文件的完成播放标志码和结束播放时间及当前车辆位置,其中以实时取得的最新当前时间为结束播放时间。
步骤G20,该车载机的CPU100判断当前节目文件是否是本子节目表中的最后一个,是则执行步骤G06,重新按最新当前时间到节目表中找适合的子节目表进行播放;否则执行步骤G21。
步骤G21,该车载机的CPU100判断播放日志区是否已经记满,是则执行步骤G22;否则转移到步骤G08继续播放本子节目表中的下一个广告节目。
步骤G22,该车载机的CPU100将播放日志区所有广告的播放日志组帧后控制无线通信模块200通过移动网络上报给广告节目中心。然后转移到步骤G08,继续播放本子节目表中的下一个广告节目。
以上所述,仅为本实用新型较佳实施例,不以此限定本实用新型实施的范围,例如CPU与子CPU采用同一个器件,解码模块采用软件实现等等依本实用新型的技术方案及说明书内容所作的等效变化与修饰,皆应属于本实用新型涵盖的范围。
权利要求1.出租车联网广告播放车载机,其特征在于它安装在出租车上,具有CPU、无线通信模块、程序存储模块、计价器、解码模块、文件存储模块、液晶显示器和带有扬声器的音频播放电路;CPU的一组控制线和I/O口连接无线通信模块;CPU的地址线、数据线和一组控制线连接程序存储模块;CPU的一条控制输入线连接计价器的状态输出端;CPU的数据线和一组控制线连接解码模块,解码模块有一组专用的数据和控制线连接文件存储模块,解码模块的视频信号输出端口连接液晶显示器,解码模块的音频信号输出端口连接音频播放电路。
2.根据权利要求1所述的出租车联网广告播放车载机,其特征在于它还有电视播放模块、音频选择模块、视频选择模块;CPU的两组控制输出线分别连接音频选择模块、视频选择模块的控制输入端口;音频选择模块的两组输入端口分别连接电视播放模块和解码模块的音频输出端口,音频选择模块的输出端口连接音频播放电路;视频选择模块的两组输入端口分别连接电视播放模块和解码模块的视频输出端口,视频选择模块的输出端口连接液晶体显示器。
3.根据权利要求2所述的出租车联网广告播放车载机,其特征在于所述的CPU、无线通信模块、程序存储模块设在一个主机中,所述的解码模块、文件存储模块、电视播放模块、音频选择模块、视频选择模块、液晶显示器设在一个从机中;主机中还有外部接口模块和另一个音频选择模块,CPU的一组控制输出线连接此音频选择模块的控制输入端口,CPU的一个I/O口连接外部接口模块;计价器的状态输出端经外部接口模块连接CPU的上述I/O口,一个拨号器通过外部接口模块连接CPU的上述I/O口中的一组数据输入线;从机音频选择模块的输出端口连接到主机音频选择模块的一个输入端口,主机音频选择模块的另一个输入端口连接到无线通信模块的话音输出端口,主机音频选择模块的输出端口经外部接口模块连接音频播放电路,一支麦克风经外部接口模块连接到无线通信模块的话音输入端口;从机中设有一个与CPU的一组控制/数据线相连、承担部分CPU功能的子CPU,子CPU的两组控制输出线分别连接从机音频选择模块、视频选择模块的控制输入端口;从机音频选择模块的两组输入端口分别连接电视播放模块和解码模块的音频输出端口。
4.根据权利要求3所述的出租车联网广告播放车载机,其特征在于所述的从机有分路电路和另一个液晶显示器,分路电路的视频输入端口连接视频选择模块的视频输出端口,分路电路的两个视频输出端口分别对应输入到两个液晶显示器。
5.根据权利要求2或3或4所述的出租车联网广告播放车载机置,其特征在于所述的音频播放电路为出租车自带的音频功率放大器及其扬声器。
6.根据权利要求5所述的出租车联网广告播放车载机,其特征在于所述的主机有卫星定位模块,CPU的一组控制线和I/O口连接卫星定位模块。
专利摘要本实用新型出租车联网广告播放车载机,涉及通过无线网络接收并播放广告的车载设备。它安装在出租车上,其CPU分别连接无线通信模块、程序存储模块、计价器和解码模块,解码模块分别连接文件存储模块、液晶显示器和带有扬声器的音频播放电路。它将通过无线网络收到的节目表存储在程序存储模块,将帧序列广告节目解码为数字化编码的节目文件数据存储。在计价器切到载客状态时它取出节目表,按顺序根据各节目文件识别码将该节目文件数据解码成音视频信号播出,一个节目播放完毕形成一条播放记录;当计价器切到空载状态时,结束节目的播放。多条播放记录汇总通过无线网络回传到中心。解决车辆需定点联网和中心难于监控广告播放情况的问题。
文档编号H04N7/18GK2852564SQ20052012559
公开日2006年12月27日 申请日期2005年12月8日 优先权日2005年12月8日
发明者杨磊, 陈大铍, 王武军, 张小鹏, 陈珙, 韦昌荣 申请人:厦门雅迅网络股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1