CN114142955B - 一种广播信号的播放方法、地图生成方法及装置 - Google Patents
一种广播信号的播放方法、地图生成方法及装置 Download PDFInfo
- Publication number
- CN114142955B CN114142955B CN202010921926.XA CN202010921926A CN114142955B CN 114142955 B CN114142955 B CN 114142955B CN 202010921926 A CN202010921926 A CN 202010921926A CN 114142955 B CN114142955 B CN 114142955B
- Authority
- CN
- China
- Prior art keywords
- broadcast signal
- terminal
- state
- broadcast
- map
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 124
- 238000012545 processing Methods 0.000 claims description 84
- 230000033001 locomotion Effects 0.000 claims description 23
- 230000001360 synchronised effect Effects 0.000 claims description 21
- 238000003860 storage Methods 0.000 claims description 13
- 239000000872 buffer Substances 0.000 claims description 11
- 230000003139 buffering effect Effects 0.000 claims description 4
- 230000003111 delayed effect Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 81
- 230000006870 function Effects 0.000 description 50
- 238000012549 training Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 29
- 230000005540 biological transmission Effects 0.000 description 25
- 230000008569 process Effects 0.000 description 22
- 230000005236 sound signal Effects 0.000 description 19
- 238000004590 computer program Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 13
- 230000008859 change Effects 0.000 description 10
- 230000008878 coupling Effects 0.000 description 9
- 238000010168 coupling process Methods 0.000 description 9
- 238000005859 coupling reaction Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006641 stabilisation Effects 0.000 description 2
- 238000011105 stabilization Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 241001270131 Agaricus moelleri Species 0.000 description 1
- 101001093748 Homo sapiens Phosphatidylinositol N-acetylglucosaminyltransferase subunit P Proteins 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000003031 high energy carrier Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/78—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/70—Systems specially adapted for using specific information, e.g. geographical or meteorological information using geographical information, e.g. maps, charts or atlases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/57—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/20—Arrangements for broadcast or distribution of identical information via plural systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/26—Arrangements for switching distribution systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H40/00—Arrangements specially adapted for receiving broadcast information
- H04H40/18—Arrangements characterised by circuits or components specially adapted for receiving
- H04H40/27—Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95
- H04H40/36—Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for stereophonic broadcast receiving
- H04H40/45—Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for stereophonic broadcast receiving for FM stereophonic broadcast systems receiving
- H04H40/54—Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for stereophonic broadcast receiving for FM stereophonic broadcast systems receiving generating subcarriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/41—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
- H04H60/42—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas for identifying broadcast areas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/49—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
- H04H60/53—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of destinations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/20—Arrangements for broadcast or distribution of identical information via plural systems
- H04H20/24—Arrangements for distribution of identical information via broadcast system and non-broadcast system
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种广播信号的播放方法、地图生成方法及装置,其中,地图生成方法包括:接收多个第一信息,每个所述第一信息包括终端的定位位置、所述终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和所述第一调制频率;根据所述多个第一信息,生成广播信号强度图层,所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。
Description
技术领域
本申请涉及通信技术和网联车技术领域,尤其涉及一种广播信号的播放方法、地图生成方法及装置。
背景技术
随着网络技术的不断发展,影音压缩技术的不断进步,多媒体内容数字化技术随之不断更新,这使得影音信息可以通过网络快速传播。
空中广播一般基于振幅调制(Amplitude Modulation,AM)和频率调制(FrequencyModulation,FM),AM和FM指的是无线电学上的两种不同调制方式。空中广播的音频信号通过广播机构架设的无线电广播发射装置以模拟信号的形式发射。
网络广播通过网络(互联网、无线蜂窝网等)作为媒介,将音频信号以标准IP数据包形式在局域网和广域网上进行传送,只要有网络信号可以接收的地方,便可以收听到网络电台,无地域性限制。
目前,许多广播机构除了利用传统的无线电空中广播方式传送节目外,还架设了多媒体流服务器,使得音频信号可以通过网络广播传送。
空中广播所传送的信号因终端(如收音机)所处的环境被屏蔽物屏蔽(如地铁里、屏蔽建筑物里)或终端的质量差异等原因,常常导致用户收听不到无线广播或效果非常差;而网络可能信号质量差而影响收听效果,并且一般会产生额外费用,造成用户在使用终端收听电台节目时,经常因为以上原因需要对在空中广播和网络广播之间进行切换。但是,由于空中广播和网络广播的传输并不同步,导致切换后可能出现滞后或漏听部分内容的问题,从而降低用户的使用体验。
发明内容
本申请提供一种广播信号的播放方法、地图生成方法及装置,用于提高广播的收听体验。
第一方面,本申请提供一种地图生成方法,该方法可以由地图生成装置执行;地图生成装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性的,地图生成装置可以是地图服务器。该方法可以包括:接收多个第一信息,每个所述第一信息包括终端的定位位置、所述终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和所述第一调制频率;根据所述多个第一信息,生成广播信号强度图层,所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。
通过上述方法,通过接收到的多个第一信息,可以生成第一调整频率对应的广播信号的广播信号强度图层,该广播信号强度图层可以表示定位位置与广播信号的强度的对应关系,从而,在终端收听广播的移动过程中,基于地图中新增的该广播信号强度图层,可以指导终端在接收到广播信号强度较低的位置切换至另一广播信号上,从而,提高广播的收听体验,并且,可以基于地图中的新增的广播信号强度图层,可以提前确定即将进入广播信号弱的区域,从而,提前切换广播信号,避免在接收到广播信号过弱,收听效果较差后再进行切换,提高了用户的收听体验。
一种可能的实现方式,根据所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
通过上述方法,可以在广播信号强度图层中,确定相同广播信号强度对应的定位位置,从而,确定所述第一覆盖区域范围的边界,以便终端更好的确定广播信号强度较低的位置,以便终端更好的确定切换时机。
一种可能的实现方式,根据所述多个第一信息中所述终端在所述定位位置接收的广播信号的强度分别与预设的第一强度阈值进行比较得到的多个比较结果,以及所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
通过上述方法,可以综合多个第一信息中,在相同或相近的广播信号强度与预设的第一强度阈值进行比较,从而,可以更好的确定所述第一覆盖区域范围的边界。
一种可能的实现方式,所述广播信号强度图层还用于表示以所述第一调制频率调制的广播信号的第二强度范围所对应的第二覆盖区域范围。
通过上述方法,地图中可以设置多个强度范围对应的覆盖区域范围,从而,终端在基于该广播信号强度图层进行切换信号时,可以选择不同的强度范围,以更好的适应终端基于该广播信号强度图层进行切换信号的各种不同的场景,提高广播信号强度图层的适用性。
一种可能的实现方式,接收多个第二信息,每个所述第二信息包括终端的定位位置、所述终端在所述定位位置接收的以第二调制频率调制的广播信号的强度和所述第二调制频率;根据所述多个第二信息,生成所述广播信号强度图层,所述广播信号强度图层还用于表示以所述第二调制频率调制的广播信号的至少一个强度范围所对应的至少一个覆盖区域范围。
通过上述方法,地图中还可以基于多个第二信息,生成第二调制频率的广播信号对应的广播信号强度图层,从而,可以适应更多的广播信号的切换场景,提高地图的适用性。
一种可能的实现方式,根据广播信号的调制频率和地理信息预设所述至少一个强度范围所对应的至少一个覆盖区域范围;在预设的所述至少一个强度范围所对应的至少一个覆盖区域范围的基础上,通过对所述多个第一信息中的数据进行训练生成广播信号强度图层,其中,多个第一信息来自于多个终端。
通过上述方法,可以基于多个终端采集的第一信息,对广播信号强度图层进行训练,从而,可以获得更加准确可信的广播信号强度的分布,以便终端更好的确定广播信号强度较低的位置,以便终端更好的确定切换时机,提高终端的收听体验。
第二方面,本申请提供一种地图生成方法,该方法可以由地图生成装置执行;地图生成装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性的,地图生成装置可以是终端设备、车辆或车载装置。该方法可以包括:获取所述终端的第一定位位置;检测终端在所述第一定位位置接收的广播信号的强度;向服务器发送第一信息,所述第一信息包括所述第一定位位置、所述终端在所述第一定位位置接收的广播信号的强度和所述广播信号的调制频率,所述第一信息用于确定广播信号强度图层中广播信号的强度范围所对应的覆盖区域范围。
通过上述方法,终端可以基于检测到的在所述第一定位位置接收的广播信号的强度,向地图服务器发送第一信息,从而,使得地图服务器可以基于接收到的第一信息,确定广播信号强度图层中广播信号的强度范围所对应的覆盖区域范围,为地图服务器生成广播信号强度图层提供数据基础。
一种可能的实现方式,向服务器发送第一信息之前,还可以通过将终端在所述第一定位位置接收的广播信号的强度与预设的所述强度范围的阈值的比较,确定所述第一定位位置位于所述覆盖区域范围的边界。
通过上述方法,可以在终端比较所述第一定位位置接收的广播信号的强度与预设的所述强度范围的阈值后,确定不在阈值附近则不上报第一信息,若确定在阈值附近,则上报第一信息,以降低终端上报第一信息的开销。并且,还可以减少地图服务器对第一信息的处理所占用的功耗,提高地图生成的效率。
第三方面,本申请提供一种广播信号的播放方法,该方法可以由广播信号的播放装置执行;广播信号的播放装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性的,广播信号的播放装置可以是终端设备、车辆或车载装置。下面以广播信号的播放装置为终端为例说明。该方法包括:终端接收来自地图服务器的广播信号强度图层,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围;根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从仅接收第一广播信号的第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,其中,所述第一广播信号和所述第二广播信号的类型不同;所述终端处于所述第一状态时以单倍速率播放接收的所述第一广播信号;所述终端处于所述第二状态时播放接收的所述第一广播信号。
通过上述方法,终端可以基于地图中的新增的广播信号强度图层,可以提前确定即将进入广播信号弱的区域,即确定第一时刻为即将进入广播信号弱的时刻,从而,提前进入第二状态,基于第二状态同时接收到的第一广播信号和第二广播信号,为切换广播信号做准备,避免在接收到广播信号过弱,收听效果较差后再进行切换,提高了用户的收听体验。
一种可能的实现方式,所述第二广播信号相对于所述第一广播信号存在时延,所述终端处于所述第二状态时以慢于单倍速率播放所述第一广播信号,此时,所述终端在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与接收的第二广播信号第一同步的时刻;所述终端处于所述第三状态时以单倍速率播放所述第二广播信号。
通过上述方法,在当前播放的第一广播信号比接收到的第二广播信号慢时,可以在第二状态时以慢于单倍速率播放所述第一广播信号,使得终端在第二状态结束时,播放的第一广播信号与接收到的广播信号可以实现同步,从而,避免直接切换后可能出现滞后的问题,可以实现广播信号的无缝切换,提高用户的收听体验。
一种可能的实现方式,所述第一广播信号相对于所述第二广播信号存在时延,所述终端处于所述第二状态时以单倍速率播放所述第一广播信号并且缓存接收到的所述第二广播信号,此时,所述终端在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与起始缓存的第二广播信号第二同步的时刻,所述终端处于所述第三状态时以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号;所述终端在第三时刻从所述第三状态切换为第四状态,所述第三时刻为缓存的所述第二广播信号与播放的所述第二广播信号第三同步的时刻,所述终端处于所述第四状态时以单倍速率播放接收的所述第二广播信号。
通过上述方法,在当前播放的第一广播信号比接收到的第二广播信号快时,可以在第二状态时,缓存第二广播信号,在第二状态结束时,接收到的第二广播信号与当前播放的第一广播信号可以同步,从而,在第二状态结束时,开始第三状态,在第三状态下以快于单倍速率播放所述第二广播信号,以追赶上接收到的第二广播信号,即在第三状态结束时,可以实现播放的第二广播信号与接收到的第二广播信号同步,从而,在第四状态时,完成切换。该方法可以避免直接切换后可能出现的漏听的问题,可以实现广播信号的无缝切换,提高用户的收听体验。
第四方面,本申请提供一种地图生成装置,该地图生成装置可以应用于地图服务器或者地图服务器的芯片***上。该地图生成装置可以包括:接收单元和处理单元。其中,接收单元,用于接收多个第一信息,每个所述第一信息包括终端的定位位置、所述终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和所述第一调制频率;处理单元,用于根据所述多个第一信息,生成广播信号强度图层,所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。
一种可能的实现方式,所述处理单元,具体用于:根据所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
一种可能的实现方式,所述处理单元,具体用于:根据所述多个第一信息中所述终端在所述定位位置接收的广播信号的强度分别与预设的第一强度阈值进行比较得到的多个比较结果,以及所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
一种可能的实现方式,所述广播信号强度图层还用于表示以所述第一调制频率调制的广播信号的第二强度范围所对应的第二覆盖区域范围。
一种可能的实现方式,所述接收单元,还用于接收多个第二信息,每个所述第二信息包括终端的定位位置、所述终端在所述定位位置接收的以第二调制频率调制的广播信号的强度和所述第二调制频率;所述处理单元,还用于根据所述多个第二信息,生成所述广播信号强度图层,所述广播信号强度图层还用于表示以所述第二调制频率调制的广播信号的至少一个强度范围所对应的至少一个覆盖区域范围。
一种可能的实现方式,所述处理单元,还用于根据广播信号的调制频率和地理信息预设所述至少一个强度范围所对应的至少一个覆盖区域范围;在预设的所述至少一个强度范围所对应的至少一个覆盖区域范围的基础上,通过对所述多个第一信息中的数据进行训练生成广播信号强度图层,其中,多个第一信息来自于多个终端。
第五方面,本申请实施例提供一种地图生成装置,该地图生成装置可以应用于地图服务器或者地图服务器的芯片***上,该地图生成装置包括处理器,用于实现上述第一方面描述的方法。所述装置还可以包括存储器,用于存储程序和指令。所述存储器与处理器耦合,所述处理器执行所述存储器中存储的程序指令时,可以实现上述第一方面描述的方法。所述装置还可以包括接口电路,所述接口电路用于该装置与其它设备进行通信,示例的,所述接口电路可以是收发器、电路、总线、模块或其它类型的接口电路。示例性地,所述地图生成装置为地图服务器,或者为设置在地图服务器中的芯片。其中,收发器例如通过地图服务器中的天线、馈线和编解码器等实现,或者,如果所述地图生成装置为设置在地图服务器中的芯片,那么接口电路例如为芯片中的通信接口,该通信接口与地图服务器中的射频收发组件连接,以通过射频收发组件实现信息的收发。
关于第四方面和第五方面或各种可能的实施方式的技术效果,可参考对于第一方面或相应的实施方式的技术效果的介绍。
第六方面,本申请提供一种地图生成装置,该地图生成装置可以应用于终端设备、车辆或车载装置。该地图生成装置可以包括:获取单元,用于获取所述终端的第一定位位置;检测单元,用于检测终端在所述第一定位位置接收的广播信号的强度;发送单元,用于向服务器发送第一信息,所述第一信息包括所述第一定位位置、所述终端在所述第一定位位置接收的广播信号的强度和所述广播信号的调制频率,所述第一信息用于确定广播信号强度图层中广播信号的强度范围所对应的覆盖区域范围。
一种可能的实现方式,所述装置还包括处理单元,用于在所述发送单元向服务器发送第一信息之前,通过将终端在所述第一定位位置接收的广播信号的强度与预设的所述强度范围的阈值的比较,确定所述第一定位位置位于所述覆盖区域范围的边界。
第七方面,本申请实施例提供一种地图生成装置,该地图生成装置可以应用于终端设备、车辆或车载装置。该地图生成装置包括处理器,用于实现上述第二方面描述的方法。所述装置还可以包括存储器,用于存储程序和指令。所述存储器与处理器耦合,所述处理器执行所述存储器中存储的程序指令时,可以实现上述第二方面描述的方法。所述装置还可以包括接口电路,所述接口电路用于该装置与其它设备进行通信,示例的,所述接口电路可以是收发器、电路、总线、模块或其它类型的接口电路。示例性地,所述地图生成装置为终端设备,或者为设置在终端设备中的芯片。其中,收发器例如通过终端设备中的天线、馈线和编解码器等实现,或者,如果所述地图生成装置为设置在终端设备中的芯片,那么接口电路例如为芯片中的通信接口,该通信接口与终端设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。关于第六方面和第七方面的技术效果,可参考对于第二方面及相应的实施方式的技术效果的介绍。
第八方面,本申请提供一种广播信号的播放装置,可以应用于终端设备、车辆或车载装置上。该广播信号的播放装置可以包括:接收单元和处理单元。其中,接收单元,用于接收来自地图服务器的广播信号强度图层,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围;处理单元,用于根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从仅接收第一广播信号的第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,其中,所述第一广播信号和所述第二广播信号的类型不同;处于所述第一状态时,通过播放单元以单倍速率播放接收的所述第一广播信号;处于所述第二状态时,通过所述播放单元播放接收的所述第一广播信号。
一种可能的实现方式,所述第二广播信号相对于所述第一广播信号存在时延,所述处理单元,用于处于所述第二状态时,通过所述播放单元以慢于单倍速率播放所述第一广播信号,所述处理单元,还用于在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与接收的第二广播信号第一同步的时刻;处于所述第三状态时,通过所述播放单元以单倍速率播放所述第二广播信号。
一种可能的实现方式,所述第一广播信号相对于所述第二广播信号存在时延,所述处理单元,用于处于所述第二状态时,通过所述播放单元以单倍速率播放所述第一广播信号并且缓存接收到的所述第二广播信号,所述处理单元,还用于:在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与起始缓存的第二广播信号第二同步的时刻,处于所述第三状态时,通过所述播放单元以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号;在第三时刻从所述第三状态切换为第四状态,所述第三时刻为缓存的所述第二广播信号与播放的所述第二广播信号第三同步的时刻,处于所述第四状态时,通过所述播放单元以单倍速率播放接收的所述第二广播信号。
第九方面,本申请提供一种广播信号的播放装置,该广播信号的播放装置可以应用于终端设备、车辆或车载装置。该广播信号的播放装置包括处理器,用于实现上述第三方面描述的方法。所述装置还可以包括存储器,用于存储程序和指令。所述存储器与处理器耦合,所述处理器执行所述存储器中存储的程序指令时,可以实现上述第三方面描述的方法。所述装置还可以包括接口电路,所述接口电路用于该装置与其它设备进行通信,示例的,所述接口电路可以是收发器、电路、总线、模块或其它类型的接口电路。示例性地,所述广播信号的播放装置为车载设备,或者为设置在车载设备中的芯片。其中,收发器例如通过车载设备中的天线、馈线和编解码器等实现,或者,如果所述广播信号的播放装置为设置在车载设备中的芯片,那么接口电路例如为芯片中的通信接口,该通信接口与车载设备中的射频收发组件连接,以通过射频收发组件实现信息的收发。关于第八方面或第九方面或各种可能的实施方式的技术效果,可参考对于第三方面或相应的实施方式的技术效果的介绍。
第十方面,提供一种通信***,该通信***包括第四方面或第五方面所述的地图生成装置、第六方面或第七方面所述的地图生成装置,还可以包括第八方面或第九方面所述的广播信号的播放装置。
第十一方面,提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在处理器上运行时,使得所述定位装置执行上述第一方面、第二方面、或第三方面任意一种可能的实施方式中所述的方法。
第十二方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在处理器上运行时,使得所述定位装置执行上述第一方面、第二方面、或第三方面任意一种可能的实施方式中所述的方法。
附图说明
图1a-图1b为现有技术中空中广播信号收发装置的结构示意图;
图2a为现有技术中网络广播***的结构示意图;
图2b为现有技术中网络广播接收端设备的结构示意图;
图3a为本申请实施例适用的一种广播***架构示意图;
图3b为本申请实施例提出的一种多媒体终端设备的结构示意图;
图4a-图4b为本申请实施例提出的一种广播信号强度图层的示意图;
图5a为本申请实施例提出的一种地图生成方法的流程图;
图5b为本申请实施例提出的广播信号强度图层的生成过程示意图;
图6为本申请实施例提出的第一种广播信号播放方法的流程图;
图7a为本申请实施例提出的第二种广播信号播放方法的流程图;
图7b为本申请实施例提出的第二种广播信号播放方法的应用场景示意图;
图7c为本申请实施例提出的第二种广播信号播放方法使用的广播信号强度图层示意图;
图7d为本申请实施例提出的第二种广播信号播放方法的示意图;
图8a为本申请实施例提出的第三种广播信号播放方法的流程图;
图8b为本申请实施例提出的第三种广播信号播放方法的应用场景示意图;
图8c为本申请实施例提出的第三种广播信号播放方法使用的广播信号强度图层示意图;
图9为本申请实施例提出的第一种地图生成装置的结构示意图;
图10为本申请实施例提出的第二种地图生成装置的结构示意图;
图11为本申请实施例提出的第三种地图生成装置的结构示意图;
图12为本申请实施例提出的第四种地图生成装置的结构示意图;
图13为本申请实施例提出的第一种广播信号的播放装置的结构示意图;
图14为本申请实施例提出的第二种广播信号的播放装置的结构示意图。
具体实施方式
为了便于理解,对本申请实施例涉及的术语进行解释说明,该术语的解释说明也作为对本申请实施例的一部分。
1)终端设备,包括向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端设备、移动终端设备、设备到设备通信(device-to-device,D2D)终端设备、V2X终端设备、机器到机器/机器类通信(machine-to-machine/machine-type communications,M2M/MTC)终端设备、物联网(internet of things,IoT)终端设备、订户单元(subscriber unit)、订户站(subscriberstation),移动站(mobile station)、远程站(remote station)、接入点(access point,AP)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(userterminal)、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的移动装置等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wirelesslocal loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位***(global positioning system,GPS)、激光扫描器等信息传感设备。
本申请中,终端设备还可以是车载装置,例如车载单元(on board unit,OBU),一般安装在车辆上,在ETC***中,路边架设路侧单元(road side unit,RSU),OBU可以与RSU进行通信,例如可以通过微波来通信。在车辆通过RSU时,OBU和RSU之间可以使用微波进行通信。在电子收费(electronic toll collection,ETC)***中,OBU采用专用短距离通信(dedicated short range communications,DSRC)技术,与RSU建立微波通信链路,在车辆行进的途中,在不停车的情况下,可以实现车辆的身份识别或电子扣费等过程。或者,除了OBU之外,车载装置也可以是其他的安装在车上的装置。例如,如下介绍的各种终端设备,如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载装置,或者称为车载装置。本车车载***可以至少包括车辆、车载网络、以及车载装置。车载装置包括各种传感器、GNNS接收模块等。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备或智能穿戴式设备等,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
2)电子地图,也称为数字地图,是利用计算机技术,以数字方式存储和查阅等的地图。例如,导航地图和高精度地图。导航地图,是面向驾驶员使用的地图数据,是一种提供道路级导航功能的电子地图(或数字地图),具有地图显示、位置定位、道路引导的功能。通常精度达到米级。高精度地图,是面向自动驾驶汽车使用的地图数据(含车道、道路、交通标志牌、交通信号灯、定位图层等信息),是一种提供高精度的定位功能、道路级和车道级的规划和引导功能的电子地图。高精度地图的精度可以达到厘米级。不仅有高精度的坐标信息,同时还有准确的路况信息,例如车道的长宽、坡度、曲率等数据。电子地图可以存储在地图服务器中,也可以存储于车载装置或路侧装置中,在此不做限定。存储有高精度地图的地图服务器可以将这些目标位置(或地物位置)传递给具有自动驾驶或辅助驾驶功能的车辆(“ego-car”),可以提高车辆的安全顺畅的自动驾驶体验。
3)本申请实施例中的术语“***”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一道路和第二道路,只是为了区分不同的道路,而并不是表示这两种道路的优先级或者重要程度等的不同。
下面将结合附图,对本申请实施例进行详细描述。
广播是用户在开车过程中使用最频繁的服务之一,当前车载收音机的信号源主要有2种:一种是空中广播,另一种是基于互联网的网络广播。
图1a示例性地示出了空中广播的信号发送端的示意图,图1b示例性地示出了空中广播的信号接收端的示意图。
如图1a所示,在空中广播的信号发送端,声音信号被转换为低频电流,该低频电流经过声音放大器进行信号放大处理,经过调变处理得到调变波(调变处理是将声音信号附着于高能量载波的过程),再经过高频放大器进行放大处理,最后通过天线发射出去。
空中广播的信息实时性好,且用户不需要额外付费;但是,FM信号受建筑物或地形影响较大(例如隧道、地下停车场、偏远山区等位置信号差)。
如图1b所示,在空中广播的信号接收端,通过天线接收无线广播信号,该信号通过声音放大器进行放大处理,经过调谐器对调频广播信号解调,经过检波器的检波处理,再经过低频放大器将信号转换成音波,最终通过扬声器播放。
图2a示例性地示出了网络电台的信号发送端的示意图,图2b示例性地示出了网络电台的信号接收端的示意图。
如图2a所示,网络电台可采用IP网络广播***实现。IP网络广播***是一套基于网络传输的广播***,通信协议采用TCP/IP网络协议,借助网络(如局域网或广域网)进行通信和传输广播音频信号。IP网络广播***的工作原理概括来说包括两个方面:第一:采用TCP/IP网络协议,利用网络进行通信和传输广播音频信号;第二:数模转换,先把模拟的广播音频信号转换成数字音频信号,再把数字音频信号压缩成可以在网络上传输的数据包,再通过网络进行传输到目的区域。如图2b所示,在目的区域,接收端的解码器接收网络数据包,再把数字音频信号转成模拟音频信号输出给功放设备,功放设备放大音频信号再由扬声器发音。
由于网络电台可以依托广泛覆盖的移动网络,覆盖区域广,信号稳定。但是,网络电台的广播内容有延迟,并且受网络带宽和网速的限制,另外,收听网络电台的广播,需要支付移动网络流量费用。
单一广播信源存在各自的优缺点,若可以综合两种信源的优势,实时监测FM信号强度和网络信号强度,可以实现在不同区域使用不同信源,完成FM和网络广播信源之间的切换,为用户提供更好的广播收听体验。例如,可以在FM信号稳定的区域,接收FM信号,收听广播。电台应用实时监测FM信号强度,车辆进入隧道等特殊区域时,FM信号强度变弱,当FM信号强度低于某个阈值,并且网络广播信号强度稳定时,电台应用自动将信号源切换为网络广播。当车辆驶离特殊区域,电台应用监测到FM信号强度高于强度阈值后,再次将信号源从网络广播切换为FM。但是,由于监听FM信号由强变弱或由弱变强,需要一定的检测期,在时间窗内,可能由于FM信号不稳定,导致用户收听到的广播质量较差,存在音频卡顿或模糊等问题。另外,由于FM和网络广播存在时延(FM要“快”于网络广播),从FM信号直接切换到网络广播信号时,用户会重复收听一段广播;从网络广播信号直接切换到FM信号时,用户会漏听一段广播。总之,硬切换的方法,存在音频跳变问题,影响收听效果。
基于上述问题,本申请提供一种基于地图图层的广播信号的播放方法,可以保障信源切换过程中,用户收听的音频质量稳定且连续,无需用户手动切换,提高用户收听广播的效果。本申请实施例提供的地图的构建及广播信号的播放方法,可以用于网联车***中。网联车***中的车辆可以应用传统地图和高精度地图实现广播收听服务。本申请实施例所述的广播收听服务还可以在自动驾驶、辅助驾驶的业务过程中实施。本申请实施例提供的地图构建及广播信号的播放方法,还可以应用于车辆与其他装置的通讯(vehicle to x,V2X)业务,V2X如车车通讯(vehicle to vehicle,V2V)、车路通讯(vehicle toinstallation,V2I)等,在此不做限定。
本申请实施例可应用于如图3a所示的***架构。如图3a所示,本申请实施例适用的一种可能的通信***的架构示意图。通信***包括:终端设备101、网络设备102、接入设备105、流媒体服务器103(或IP网络广播服务器)、无线电广播信号发射机104、地图服务器106、(可以包括地图服务器和定位服务器等)。
其中,无线电广播信号发射机104可以将电台信号源提供的音频信号调制为无线电广播信号进行发射。流媒体服务器103(或IP网络广播服务器)可将电台信号源提供的广播电台音频信号(模拟信号)转换为数字音频信号,并通过网络传送。该流媒体服务器103可以是一个设备也可以是一组设备构成的流媒体服务器***,以实现上述功能。终端设备101具有空中广播的信号接收和播放功能,终端在空中广播工作模式下,可接收无线电广播信号发射机发送的无线电广播信号并进行播放,在网络电台工作模式下,可接收通过网络传送的音频数字信号并进行播放。也即具有收音机功能,还具有网络信号(比如蜂窝网信号、局域网信号)接收和处理功能(比如播放器功能)。
应理解,图3a仅为通信***的一个架构示意图,本申请实施例中对通信***中网络设备102的数量、接入设备105的数量、终端设备101的数量不作限定,而且本申请实施例所适用的通信***中除了包括网络设备102、接入设备105、地图服务器和终端设备101以外,还可以包括其它设备,如核心网设备、无线中继设备和无线回传设备等,在一些场景下,也可以认为网络设备102为一种特殊的核心网设备,网络设备102是否属于核心网并不影响本申请实施例的实现,本申请实施例对此并不作限定。图3a中,终端设备101可以通过无线方式与接入设备105连接,通过接入设备105建立与网络设备102之间的通信链接。终端设备101可以不止一个,终端设备101件可以通过无线方式与接入设备105连接,通过接入设备105建立终端设备101间的通信连接。终端设备101也可以通过有线方式,建立终端设备101件的通信连接,在此不做限定。在本申请实施例中,对各种设备之间的数量关系并不作限定,例如,可以有多个终端设备与同一个接入设备进行通信,也可以有多个接入设备与同一个网络设备进行通信等等。上述***架构适用的通信***包括但不限于:时分双工-长期演进(Time Division Duplexing-Long Term Evolution,TDD LTE)、频分双工-长期演进(Frequency Division Duplexing-Long Term Evolution,FDD LTE)、长期演进-增强(LongTerm Evolution-Advanced,LTE-A),以及其他演进的各种无线通信***,例如5G NR通信***,或为了演进的各种无线通信***。本申请实施例中,接入设备105可以是能和终端设备通信的设备,如接入设备可以是任意一种具有无线收发功能的设备。包括但不限于:基站(例如,基站NodeB、演进型基站eNodeB、5G通信***中的基站gNodeB、未来通信***中的基站或网络设备、WiFi***中的接入节点、无线中继节点、无线回传节点)等。接入设备还可以是云无线接入网络(cloud radio access network,CRAN)场景下的无线控制器。接入设备还可以是小站,传输节点(transmission reference point,TRP)等。当然本申请不限于此。在本申请实施例的后续表述中,终端设备101与网络设备102之间的任一信息传输,皆包括了终端设备101与网络设备102借助接入设备105实现信息传输的含义,本申请实施例对此不再赘述。在本申请实施例中,终端设备101是一种具有无线收发功能的设备,终端设备101可以向网络设备102发送请求,以及从网络设备102获取数据。终端设备101通过地图模块实现定位功能,如无人车、机器人等智能终端,或用于实现无人驾驶功能的车载终端,也可以为手机、平板电脑、车载导航终端等。
在本申请实施例中,地图服务器106可以是具有较大存储空间的单台服务器,也可以是由多个服务器构成的服务器集群,更可以是具有超大存储空间的云服务器。地图服务器通常部署在一个或多个固定位置。如图3a所示,地图服务器与网络设备102之间存在虚线连接,表示地图服务器与网络设备102可以通过核心网进行数据交互。
地图服务器中可以存储有地图数据,由于地图服务器的存储空间足够大,因此可以存储较大覆盖范围内地图数据。在本申请实施例中,地图服务器中的地图可以包括多个区域,每个区域对应有标识。例如,可以按照行政区域(如区、县)划分将地图划分为多个区域,在此情况下,每个区、县的名称可以作为该区域的标识。在另一种可能的实现方式中,可以以预设区域面积为单位将地图划分为多个规则的区域。本申请中,还可以按照广播电台的覆盖区域划分,广播电台有国家台、省台、市区台等各种类别,分别覆盖不同的地理区域。例如,以900平米为单位将地图栅格化划分为多个规则的区域,并为每个区域设置对应的标识。可以理解,所划分的区域也可以为其它形状,本申请实施例对此并不多作限定。
本申请实施例中,地图服务器存储的地图数据,还包括有广播信号图层的地图数据,广播信号图层可以是基于不同的频点设置的图层,也可以是基于一个频段设置的图层,在此不做限定。广播信号图层中的地图数据也可以根据区域进行划分,下面详细描述,在此不再赘述。
如图3b所示,在终端设备101为车辆的车载终端设备时,车辆对应的多媒体***结构图的一种示例,可以包括:用户界面、地图模块、定位***、广播***、传感器模块等。其中,广播***可以包括广播信号收发模块、媒体处理模块、音频输出模块、网络模块、处理模块等。广播信号收发模块可以用于接收FM广播数据、检测FM广播的信号等功能,还可以用于接收网络广播数据。媒体处理模块,可以对广播信号的媒体流进行处理,完成广播信号的缓存,及对广播信号中的音频数据进行声纹对比,从而确定不同广播信号中播放的音频内容等功能。音频输出模块,用于为用户播放媒体处理模块缓存的音频流数据。网络模块,用于监听移动网络信号的强度,从而确定是否进入移动网络的覆盖范围内,以确定是否可以接收网络广播数据。传感器模块,用于采集车辆的行驶信息,从而确定车辆的速度、车辆当前行驶状态,车辆行驶的路况等信息。处理模块,用于对广播信号的切换进行决策。处理模块可以与终端的其他处理模块集成在一起,也可以是为广播***单独设置的处理模块,在此不做限定。具体处理过程在后续详细描述。
另一种可能的实现方式,终端设备101可以为手机等非车载终端设备,终端设备101可以包括用户界面、地图模块、广播***。
再一种可能的实现方式,终端设备101可以包括手机等非车载终端设备,和车辆的车载终端设备,此时,地图模块和广播模块可以分别设置于不同的终端设备上,例如,地图模块可以设置于手机等非车载终端设备上,广播模块可以设置于车辆的车载终端设备上。或者,地图模块可以设置于车载终端设备上,广播模块可以设置于非车载终端设备上。地图模块和广播模块可以与终端设备101的处理器建立通信链接,从而,处理器可以接收到地图模块的地图数据和广播模块的广播信号数据,确定是否切换广播信号的类型,并控制广播模块以实现广播信号的类型的切换。
其中,各个模块实现的具体功能具体如下:
用户界面,可以实现多媒体***与用户之间的信息交互。例如,当用户在出行过程中需要收听广播时,多媒体***会在用户界面弹出显示界面,用于提示用户在用户界面输入收听的广播电台,从而响应于用户选择的广播电台的操作,对该广播电台的信号进行播放。用户界面中还可以包括广播信号的类型的设置界面,使得用户可以对广播信号的类型进行设置。例如,广播信号的类型可以包括FM广播或者网络广播。进一步的,广播信号的类型的设置界面还可以设置广播信号的类型的场景。例如,在场景一中,终端的可用网络流量满足网络广播所需的流量,此时可以设置为基于FM广播信号的类型和网络广播信号的类型任一种收听广播,从而,在终端确定当前的广播信号为FM广播信号较好时,选择播放FM广播,在确定FM广播信号质量较差,且网络广播信号较好时,选择播放网络广播。通过终端确定广播信号的类型的切换,使得用户对广播信号的类型的切换无感知,提高用户在移动过程中,收听广播的流畅度。在场景二中,终端的网络流量不足,或者终端处于低功耗状态,则可以切换为仅通过FM广播信号的类型收听广播。在场景三中,例如,终端处于FM信号差的区域,可以切换为仅基于网络广播信号的类型收听广播。
进一步的,用户界面还可以显示车辆的提示信息,例如,还可以根据用户需要,在用户界面展示出多媒体***当前播放的广播信号的类型。再例如,基于用户对网络广播的流量的设置,终端可以在用户的网络流量满足预设阈值时,在用户界面为用户显示提示信息,以使用户确定是否需要将网络广播的模式切换为FM广播的模式。
定位***,可以是GPS***,也可以是北斗***或者其他定位***,可用于估计终端设备的地理位置,也可以用于接收定位服务器发送的终端设备的位置信息。举例来说,若终端设备101为车载设备,则该定位模块可以设置在汽车上,或者说该定位模块为一种车载设备。在该定位模块被设置在汽车上时,具体的,该定位终端可以设置在车顶,也可以设置在其他需要定位的位置。若终端设备101为手机等非车载设备,定位模块可以设置于手机等非车载设备上。终端设备101上的定位模块可以向定位服务器发送定位请求,并接收定位服务器返回的定位模块的位置信息。
地图模块获取的终端设备的位置信息可以是终端设备根据定位***确定的。定位***可以通过GNSS定位方法,确定终端设备的定位置,定位***还可以包括核心网中的定位网元,在5G通信***中,定位网元可以是核心网中的业务能力开放(service capibilityexposure function,SCEF)网元,和/或,定位服务器。在一种可能的实现方式中,SCEF网元可以从定位服务器获取终端设备101的位置信息。定位服务器可以采用基于小区标识(CellID)的定位方法、基于到达时间差(time difference of arrival,TDOA)的定位方法、基于到达角度(angle of arrival,AOA)的定位方法等方法中的一种或几种对终端设备进行定位,从而获取终端设备的位置信息。具体的,定位服务器可以是增强服务移动定位中心(enhanced serving mobile location centre,E-SMLC)网元,和/或,网关移动位置中心(Gateway Mobile Location Center),或者,具有类似功能的一个或多个网元,本申请实施例对此并不多做限定。应理解,本申请实施例中定位服务器与网络设备102既可以属于同一台物理设备,也可以分别属于不同的物理设备。
地图模块,可以存储有导航地图数据,相对于高精度地图来说,导航地图只提供道路级的导航信息。导航地图可以为用户提供导航信息,满足开车路线的导航需求。例如,导航地图可以提供当前道路有几条车道、限速信息、转弯信息、路线规划等导航信息。本申请实施例中,导航地图中还可以包括广播信号强度图层,用于提供当前地理位置下可以接收到的广播信号的强度信息。
地图模块,还可以用于存储高精度地图的车道级别道路信息。高精度地图可以以地图文件的形式进行存储,高精度地图的地图文件主要包括几何信息和属性信息。其中,几何信息即车道信息的空间坐标,即车道信息的位置。属性信息可以基于图层的属性确定。例如,若该地图的图层为车道图层,则属性信息为车道信息属性的信息,如本车道是主路车道还是辅路车道;本车道是直行车道、右转车道、左转车道还是其他车道等。若该地图的图层为广播信号图层,则属性信息为广播信号的强度信息。
地图模块,还可以用于接收地图服务器发送的地图数据。一种可能的实现方式,终端设备101中可以安装有广播应用或地图应用,从而,终端设备101可以通过广播应用或地图应用与后端的地图服务器采用互联网进行通讯,以获得地图数据。例如,FM信号强度图层信息。当然,也可以为周期性更新地图模块中的地图数据,在此不做限定。对地图的更新方式也可以由终端或地图服务器来执行。例如,通过地图服务器更新的方式,可以为终端采集的广播信号的强度信息,并发送到地图服务器,由地图服务器来确定最新的广播信号强度的范围。地图服务器可以主动向终端设备发送更新的地图,也可以根据终端设备发送的查询请求,返回地图对应更新的广播信号强度的范围。
在具体实施过程中,可以在收听广播的过程中,发送对应区域的地图数据,以节省终端设备101需存储的地图数据,也可以为地图服务器预先下发多个区域的地图数据。另外,更新的方式也可以是根据地图数据的更新的需要,对地图模块中的地图数据进行更新。
传感器模块,可包括感测关于车辆周边的环境的信息的若干个传感器。例如,传感器***可包括定位***、惯性测量单元(inertial measurement unit,IMU)、雷达、激光测距仪以及相机。IMU用于基于惯性加速度来感测车辆的位置和朝向变化。在一个实施例中,IMU可以是加速度计和陀螺仪的组合。雷达可利用无线电信号来感测车辆的周边环境内的物体。在一些实施例中,除了感测物体以外,雷达还可用于感测物体的速度和/或前进方向。激光测距仪可利用激光来感测车辆所位于的环境中的物体。在一些实施例中,激光测距仪可包括一个或多个激光源、激光扫描器以及一个或多个检测器,以及其他***组件。相机可用于捕捉车辆的周边环境的多个图像。相机可以是静态相机或视频相机。进一步的,车辆还可以包括计算机视觉***,可以操作来处理和分析由相机捕捉的图像以便识别车辆周边环境中的物体和/或特征。所述物体和/或特征可包括交通信号、道路边界和障碍物。计算机视觉***可使用物体识别算法、运动中恢复结构(Structure from Motion,SFM)算法、视频跟踪和其他计算机视觉技术。在一些实施例中,计算机视觉***可以用于为环境绘制地图、跟踪物体、估计物体的速度等等。
下面详细介绍本申请实施例提供的地图的构建方法。如图4a和图4b所示,本申请实施例设计的地图是在传统地图的基础上,增加广播信号强度图层,用于表示不同位置上的广播信号强度信息。一种可能的实现方式,可以通过不同的颜色或亮度表示相应位置的广播信号强度值,例如,如图4a所示,图中的圆点对应地图的地理位置,圆点上可以采用不同的灰度表示相应的广播信号强度值,颜色越深表示信号强度越强,颜色越浅表示信号强度越弱。
另一种可能的实现方式,广播信号强度信息在图4b中用类似地形图中等高线的方式示意。所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。所述广播信号强度图层还用于表示以所述第一调制频率调制的广播信号的第二强度范围所对应的第二覆盖区域范围。所述广播信号强度图层还用于表示以不同于所述第一调制频率的第二调制频率调制的广播信号的第三强度范围所对应的第三覆盖区域范围。通过广播信号强度图层,可以得到某一位置上的某一调制频率的广播信号强度所处的范围区间。如图4b所示,使用闭合的不规则曲线表示某一广播信号强度范围对应的地理范围边界,如曲线Ⅰ表示区域A的地理范围边界,在区域A之内,FM广播信号强度大于第一阈值,在区域A之外,FM光线信号强度小于第一阈值。在曲线I上,FM广播信号强度等于第一阈值。在区域A之内,终端可以接收到较好的FM广播信号,即收听质量较好。曲线Ⅱ表示区域C的地理范围边界,在区域C之内,FM广播信号强度大于第二阈值,在区域C之外,FM广播信号强度小于第二阈值。在曲线II上,FM广播信号强度等于第二阈值。在区域C之内,终端可以接收到较好的FM广播信号,即收听质量较好。曲线III表示区域D和区域A组成的地理范围边界,在区域D之内,FM广播信号强度大于第三阈值,在区域D之外,FM广播信号强度小于第三阈值。在曲线III上,FM广播信号强度等于第三阈值。第一阈值大于第三阈值。即,在区域D之内,终端接收到的FM广播信号的强度相比区域A有所下降,收听质量降低。图4b中,虚线组成的区域B表示FM广播信号低于第三阈值和第二阈值的部分区域。例如,可以表示为在区域B内,FM广播信号的强度较弱,难以收听到FM广播信号,或者收听质量较差。根据广播信号强度的变化趋势线,还可以添加梯度线(例如,图4b中的箭头,表示FM广播信号强度由强变弱)。广播信号强度图层为终端在收听广播的过程中进行广播信号源切换的时机提供参考。例如,车辆即将驶入FM信号弱的区域或者驶离FM信号弱的区域。典型的FM广播信号由强变弱场景为移动终端进入隧道或室内等。
如图5a所示,本申请提供的包括广播信号强度图层的地图的生成方法的具体步骤如下所述,包括:
步骤501:服务器执行广播信号强度图层的初始化。
以调频广播为例,对至少一个调制频率下的广播信号的强度范围所对应的覆盖区域范围进行初始化设置,确定每个广播信号的强度范围所对应的预设覆盖区域范围。
一种可能的实现方式,可以根据地理信息,划分所述预设覆盖区域范围的边界。例如,可以根据行政区划分预设覆盖区域范围边界。另一种可能的实现方式,可以按照广播电台的覆盖区域划分外边界。例如,广播电台有国家台、省台、市区台等各种类别,分别覆盖不同的地理区域范围。如果是国家台和省台,直接将预设覆盖区域范围的边界设置为国界线和省界线。如图5b中的(a)所示,如果是市区台,将边界设置为以城市中心为圆心,城市平均半径为半径的圆形曲线。再一种可能的实现方式,可以根据区域的属性,例如隧道、室内等信息,设置所述预设覆盖区域范围的边界。如图5b中的(a)所示,将区域内的隧道、地下停车场、楼宇等已知的FM信号覆盖弱区域,预先标记为较弱的强度范围所对应的预设覆盖区域。当然,还可以是根据其他方法设置的广播信号强度范围的边界,在此不做限定。
步骤502:终端确定第一信息。其中,第一信息可以包括终端的定位位置、终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和第一调制频率。以终端记录的一次第一信息为例,可包括但不限于如下内容:
(1)检测终端在第一定位位置接收的广播信号强度的时间。
(2)检测的广播信号强度。例如,FM广播电台频段上的信号强度,或者网络广播频段上的信号强度。
(3)FM广播电台频段信息,或者网络广播频段信息。例如,FM广播电台信号所在的波段,或者网络广播信号频点、流媒体服务器IP地址等信息;
(4)终端的第一定位位置。例如,终端测量广播信号强度时终端所在的定位位置的位置信息,该位置信息可以是经纬度信息,也可以是蜂窝小区的小区标识信息或者其他能够表达终端所在位置的信息。该信息可以通过终端的全球定位***(Global PositioningSystem,GPS)定位功能获得并上报,终端也可将其所在的蜂窝小区的标识进行上报,服务器可以根据终端上报的位置信息,通过查询相应位置信息(比如经纬度或小区标识)与城市的对应关系,获得终端所在的区域或城市。由于不同城市可能具有不同的电台,其无线电广播信号发射机或者流媒体服务器的部署情况也可能有所不同,因此获得终端所在的城市,可以将其作为确定广播信号图层中广播信号的强度所对应的覆盖范围的依据之一;
(5)终端在测量广播信号强度前后设定时间段内的的运动状态信息。比如,在测量广播信号强度的前后5分钟之内终端的运动速度等信息。对于车载终端,运动状态信息可以通过设置在车辆上的传感器获得。
(6)终端在测量广播信号强度前后设定长时间段内的环境信息。比如,在发生测量广播信号强度前后的一段时间内的天气情况等信息。
终端上报时,可上报上述多种种类的信息中的一种或多种组合。
一种可能的实现方式,终端设备可以在定位位置发生变化时,或者广播信号的强度发生变化时,或者,广播信号的调制频率发生变化时,确定第一信息。
下面以场景a1-场景a3举例说明确定第一信息的场景。
场景a1,终端设备在移动过程中,持续接收广播信号,此时,可以基于终端设备的定位位置的变化大于预设距离,例如,当终端设备的定位位置的变化大于1m,向地图服务器发送第一信息。
在该场景下,无论广播信号的调制频率或者广播信号的强度是否发生变化,都可以向地图服务器发送第一信息,使得地图服务器获得不同位置下的广播信号的强度分布。当然,为节省终端上报第一信息所占用的网络开销,还可以是在播信号的调制频率发生变化时,例如,响应于用户对广播电台频道的切换,终端设备在确定定位位置发生变化时,向地图服务器发送第一信息。或者,仅在广播信号的强度发生变化,且终端的定位位置也发生变化时,才向地图服务器上报第一信息。
场景a2,终端设备持续接收广播信号,确定广播信号的强度由强变弱或由弱变强时,向地图服务器发送第一信息。具体的,终端设备可以根据广播信号的强度的变化大于预设阈值时,向地图服务器发送第一信息。
一种可能的场景下,终端设备的定位位置和广播信号的调制频率没有发生变化,只有广播信号的强度发生变化,此时终端设备上报的第一信息中,可以包括发生变化后的广播信号强度的相关信息,还可以包括发生变化前的广播信号强度的相关信息。例如,终端设备在第一定位位置上,接收第一调制频率的第一广播信号,终端设备在第一时刻测量到的第一广播信号的强度值为第一强度值,及在第二时刻测量到第一广播信号的强度值为第二强度值。此时,终端设备可以将第一时刻测量到的第一强度值和第二时刻测量到的第二强度值都上报,以使地图服务器获取到不同时间对应相同定位位置上的广播信号强度。
另一种可能的场景下,终端设备的定位位置和广播信号的强度同时都发生了变化,则终端设备可以基于发生变化后测量到的广播信号强度的相关信息,作为第一信息,上报给地图服务器。也可以基于发生变化前的最后一个时刻测量到的广播信号强度的相关信息,作为第一信息,上报给地图服务器。
结合图4b所示,例如,终端设备在第一定位位置(例如,位置4010)上,接收第一调制频率的第一广播信号,终端设备在第一时刻测量到的第一广播信号的强度值为第一强度值,终端设备在从第一定位位置(时刻1)移动至第二定位位置(例如,位置4020,时刻2)的过程,经历了第一时段,测量到的第一广播信号的强度值在第一强度范围之内。在第一强度范围内,可以认为广播信号的强度范围变化不大,可以不上报给地图服务器。
当终端设备从第二定位位置(时刻2)移动至第三定位位置(例如,位置4030,时刻3),接收第一调制频率的第一广播信号,测量到第一广播信号的强度值为第三强度值。以终端设备确定广播信号强度增大为例,终端设备确定第三强度值与第一强度范围的最大值的差值大于第一预设阈值,则可以将时刻3测量到的广播信号强度的相关信息,作为第一信息,上报给地图服务器。同样的,以终端设备确定广播信号强度减弱的方式为例,终端设备确定第三强度值与第一强度范围的最小值的差值大于第二预设阈值,则可以将时刻3测量到的广播信号强度的相关信息,作为第一信息,上报给地图服务器。
考虑到在第一时段的最后一个时刻对应的第二定位位置可能是广播信号强度在第一强度范围的边界,因此,终端也可以将第一时段的最后一个时刻(例如,时刻2)对应第二定位位置广播信号强度的相关信息,作为第一信息,上报给地图服务器。
场景a3,终端设备确定广播信号的调制频率发生变化,则将第一信息上报给地图服务器。
响应于终端切换电台的调制频率的操作时,终端设备可以在切换调制频率后,获得终端的定位位置,及对切换调制频率后的广播信号进行测量,从而确定广播信号的强度。例如,在从第一调制频率切换至第二调制频率的情况下,测量第二调制频率的广播信号的强度。同时,还可以确定终端在切换第二调制频率后的定位位置,进而确定第一信息。
步骤503:终端向服务器发送第一信息。
一种可能的实现方式,终端设备可以在确定第一信息时,即向地图服务器发送第一信息。例如,可以采用众包模式向地图服务器发送第一信息。
另一种可能的实现方式,终端也可将每次确定的第一信息保存在终端本地,并按照设定周期或设定时间或是其他上报策略(比如当网络性能较好的情况下,或者终端为空闲态时进行上报,避免影响终端执行其他事件的性能)的规定,在合适的时间将保存的广播信号发送变化的相关信息通过网络上报给服务器。
步骤504:云服务接收到强度数据和位置数据后,对多个第一信息进行训练,确定广播信号的强度范围所对应的覆盖区域范围。
其中,多个第一信息可以是来自于一个终端的多个第一信息,还可以来自多个终端,在此不做限定。训练的方式可以是在线训练,也可以是离线训练,在此不做限定。训练的频率可以根据接收到的第一信息的数量确定,也可以根据预设时间确定。
举例来说,训练过程可以包括:
步骤5041:确定训练数据。
为提高训练效率,可以根据预设的覆盖区域范围,分区域训练。该覆盖区域范围可以是一个广播信号的强度范围所对应的至少一个覆盖区域范围,也可以是多个广播信号的强度范围所对应的至少一个覆盖区域范围。此时,可以根据第一信息中的所述定位位置,确定在预设的覆盖区域范围内的第一信息,作为训练该预设的覆盖区域范围内的训练数据。另外,还可以根据第一信息中测量广播信号强度的时间,分时段训练。当然,可以基于训练数据的实际情况确定训练数据,在此不做限定。
进一步的,为提高训练效果,还可以根据终端上报的第一信息的测量精度(测量精度可以包括定位位置的测量精度,还可以包括对广播信号的强度的测量精度,在此不做限定),对多个第一信息确定优先级,从而对多个第一信息进行筛选。例如,可以根据终端上报的第一信息的测量精度,确定低、中、高优先级,优先采用高优先级的第一信息作为训练数据进行训练。
步骤5042:根据训练数据,确定不同广播信号的强度范围所对应的覆盖区域范围。
一种可能的实现方式,可以根据所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
具体的,可以针对训练数据中广播信号的强度在第一强度范围内对应的多个第一信息,作为确定广播信号的第一强度范围的第一覆盖区域范围的边界。
例如,假设在预设第一覆盖区域范围内存在100个训练数据,基于第一强度范围[20,30]db内的训练数据有20个,若第一覆盖区域范围的边界设置为25db,则可以根据该20个训练数据对应的定位位置,确定出广播信号强度为25db的边界。如图5b中的(b)所示,在第一覆盖区域范围内接收了多个终端(图中为圆形图标对应的车辆为上报第一信息的车辆,图中为矩形图标对应的车辆为不上报第一信息的车辆)上报的第一信息。
另一种可能的实现方式,根据所述多个第一信息中所述终端在所述定位位置接收的广播信号的强度分别与预设的第一强度阈值进行比较得到的多个比较结果,以及所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
例如,假设在预设第一覆盖区域范围内存在100个训练数据,根据所述100个训练数据中100个广播信号的强度值分别与预设的第一强度阈值进行比较,确定等于第一强度阈值的30个训练数据,可以根据该30个训练数据中的30个定位位置,确定第一覆盖区域范围的边界,并根据剩余的70个训练数据中,确定70个广播信号的强度值中小于第一强度阈值的24个训练数据,及大于第一强度阈值的46个训练数据,修正第一覆盖区域范围的边界。如图5b中的(c)所示,可以是基于图5b中的(b)所示的训练数据训练后的第一覆盖区域范围的边界。
上述举例是基于广播信号为同一调制频率下生成的广播信号图层,针对不同调制频率,可以生成不同的广播信号图层,以第二调整频率为例,服务器可以根据终端上报的多个第二信息,生成所述广播信号强度图层。其中,每个所述第二信息包括终端的定位位置、所述终端在所述定位位置接收的以第二调制频率调制的广播信号的强度和所述第二调制频率。
针对不同调制频率生成的不同的广播信号图层,也可以合并为一个广播信号图层。即所述广播信号强度图层可以用于表示第一调制频率调制的广播信号的至少一个强度范围所对应的至少一个覆盖区域范围,还可以用于表示以所述第二调制频率调制的广播信号的至少一个强度范围所对应的至少一个覆盖区域范围。
如图6所示,本申请提供的第一种广播信号的播放方法的具体步骤如下所述。例如:可以由终端来采集定位位置和广播信号强度等信息,并发送到云端服务器,由云端服务器来确定广播信号的切换;还可以是由终端确定广播信号的切换。下面以终端确定广播信号的切换为例进行说明,主要流程可以包括以下几个步骤:
步骤601:终端接收来自服务器的广播信号强度图层。
其中,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围。
步骤602:根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,确定第一时刻。
终端在第一时刻之前,所述终端处于所述第一状态时以单倍速率播放接收的所述第一广播信号。以第一广播信号FM信号为例,在第一状态时,终端可以认为处于FM信号的稳定区域,终端接收的FM信号,可以通过终端的播放器以1.0倍速正常播放接收到的第一广播信号的音频。
步骤603:在第一时刻,终端从仅接收第一广播信号的第一状态切换为同时接收第一广播信号和第二广播信号的第二状态。其中,第一广播信号和第二广播信号的类型不同。
其中,终端的当前运动状态可以包括终端的移动方向、终端的移动速度或加速度等信息。从而,终端可以根据终端的当前定位位置和终端的当前运动状态,确定出终端的未来行驶路径。或者,终端还可以基于导航地图为终端规划的行驶路径获得终端的未来行驶路径,在此不做限定。
例如,如图7c所示,以终端为车辆为例,终端当前的定位位置为位置710,终端的当前运动状态为直线行驶,终端的未来行驶路径为虚线所示的行驶路径700,从而根据终端的运动状态中的终端的移动速度和加速度等运动信息,可以预测出在终端到达未来行驶路径700上的任一位置的时刻。
步骤604:终端处于第二状态时,接收第一广播信号和第二广播信号。
同时,终端处于第二状态时,可以播放接收的第一广播信号。
终端在进入第二状态时,考虑到第一广播信号与第二广播信号的类型不同,例如,FM信号源直接为发射塔直接发射的模拟信号,而网络广播信号源是通过移动网络转发后传输的广播信号,因此,第一广播信号与第二广播信号播放内容并不完全同步。若直接将第一广播信号切换至第二广播信号,则会出现漏听或重复收听的问题,严重影响用户体验。
一种可能的实现方式,终端可以基于第一广播信号和第二广播信号之间的时延,在播放第一广播信号时,***其他音频内容。例如,若当前终端还存在导航播放,可以基于导航播放内容,在终端处于第二状态时,播放导航的相关内容,在播放导航的相关内容时,可以暂停播放第一广播信号,当确定第一广播信号与第二广播信号播放相同内容的时刻相同时,可以将该时间点作为播放第二广播信号的时间点。以完成第一广播信号到第二广播信号的切换。
举例来说,结合图7b,在第一时刻到达时,接收到的第一广播信号的音频帧为图7b中的白色块,接收到的第二广播信号的音频帧为图7b中的黑色块,若以单倍速率播放,第二广播信号播放到音频帧为白色块的时刻,可以表示为初始时刻。因此,可以根据初始时刻和第一时刻确定第一广播信号与第二广播信号的时延,即时延△T满足:
△T=T(初始时刻)-T(第一时刻)。
此时,可以在时间窗内***与时延长度相同的音频内容,在播放完该音频内容的时间点,可以作为切换至第二广播信号的时间点,当然,也可以是在时间窗结束的时间点,作为切换为第二广播信号的时间点,在此不做限定。
另一种可能的实现方式,本申请中,终端可以将第一广播信号以非单倍速率的播放方式进行播放,从而,在时间窗内,通过对第一广播信号的变速播放,使得在变速播放结束后,第一广播信号播放的音频帧与接收到的第二广播信号的音频帧同步,以实现第一广播信号和第二广播信号的无缝切换,提高用户的收听体验。
结合广播信号强度图层,终端在第一时刻从第一状态切换为第二状态,以实现最终切换广播信号的方式可以基于不同的场景确定,下面以具体场景b1和b2举例说明。
在场景b1和场景b2中,考虑到网络广播信号需要消耗网络流量,且在FM广播信号较弱时网络广播信号可以满足广播的播放需要。因此,切换策略主要是基于FM广播电台的信号良好时,则优先选择FM广播信号的策略为例进行说明的。
在场景b1中,在FM广播信号较弱时,需切换至网络广播信号。
下面以终端当前播放第一广播信号,终端从第一广播信号较强的场景切换至第一广播信号较弱的场景为例进行说明。如图7a所示,为本申请提供的第二种广播信号的播放方法流程示意图。例如,当车辆由FM信号稳定区域进入FM信号较差的区域(比如进入隧道、停车场等),需要将FM信号切换为网络广播信号,可以包括以下步骤:
步骤701:终端在第一时刻,从第一状态切换至第二状态。
此时,终端确定第一时刻需要满足以下条件:即将进入FM信号弱的区域且当前区域及预测的未来行驶区域网络广播信号良好。
在该场景下,终端需要从接收FM广播信号,切换为接收网络广播信号。如图7b和图7c所示,FM广播信号弱的区域为隧道区域(区域B中包括隧道),此时,第一广播信号可以为FM广播信号,第二广播信号可以为网络广播信号。终端处于第一状态时,FM广播信号强度较强,可以仅接收FM广播信号,并播放接收到的FM广播信号。终端进入隧道时,FM广播信号强度较弱,即如图7b所示,终端处于第三状态时,可以仅接收网络广播信号,并播放接收到的网络广播信号。如果从第一状态直接切换为第三状态,由于FM广播和网络广播存在时延(FM广播要“快”于网络广播),从播放FM信号直接切换到播放网络广播信号时,用户会重复收听一段广播。本申请中,为保证切换质量,提高用户体验,在第一状态与第三状态之间,增加第二状态。在终端处于第二状态时,继续接收FM广播信号,通过对接收到的FM广播信号进行缓存以实现慢于单倍速播放FM广播信号,同时还接收并缓存网络广播信号,在第二状态结束时,当前播放的FM广播信号与当前接收的网络广播信号达到同步,而后由第二状态切换为仅接收并播放网络广播信号的第三状态,实现无缝切换,提高用户的收听体验。
为实现上述方案,需要为终端设置第二状态对应的时间窗,该时间窗的起始时刻为第一时刻,结束时刻为第二时刻。
所述第一时刻和所述第二时刻可以基于广播信号的强度图层确定,如图7c所示,终端当前定位位置为位置710,虚线表示终端未来可能的行驶路径700。位置711处的广播信号强度等于第一切换阈值,在位置711组成的第一覆盖区域范围(例如,区域D)内,FM信号强度高于第一切换阈值,终端离开第一覆盖区域范围,进入区域B时,FM信号较弱,需要切换为网络广播信号。因此,可以将位置711确定为需要切换广播信号的临界点位置(即由第二状态切换为第三状态的位置点,车辆运动到该位置点的时刻为所述第一时刻)。从而,一方面根据车辆当前运动状态、当前定位信息和地图信息预测车辆运动到位置点711的所述第一时刻,另一方面根据两种广播信号之间的时间迟滞量和FM广播信号的慢速播放速率确定第二状态对应的时间窗的时间长度,该时间窗的时间长度足够实现播放的FM广播信号与接收的网络广播信号达到同步,再进一步根据所述第一时刻和所述时间窗的时间长度确定所述时间窗的起始时刻(即由第一状态切换为第二状态的时间点,也即所述第一时刻)。
需要说明的是,终端可以通过比较接收到的FM广播信号和网络广播信号的声纹,确定两种广播信号之间的时间迟滞量。如图7b所示,终端在第一时刻(例如,时刻1)接收到第一广播信号的某一帧(图7b中的上行白色块),在初始时刻(例如,时刻2)接收到第二广播信号的与所述某一帧相同内容的帧(图7b中的下行白色块),可以确定出,第一广播信号与第二广播信号的时间差为(时刻1-时刻2)。此时,终端可以在第二状态下播放第一广播信号时,可以采用插播时间长度为时间差的其他音频信号的方式,或者,对第一广播信号进行慢速播放,以使终端在到达第二时刻时,将第一广播信号播放的音频帧(例如图7b中的上行方格纹块)与接收到的第二广播信号的音频帧(例如图7b中的下行方格纹块)同步。具体实施方式在下面详细描述,在此不再赘述。
考虑到终端到达位置711的第二时刻是基于终端的移动速度确定的,可能在移动过程中移动速度发生变化,因此,终端在移动过程中,例如,从位置710移动至位置712时,确定出的第二时刻可能发生变化。例如,如图7d所示,在位置710时,基于时刻0对应的位置710预测出的到达位置711的时刻为时刻01。在到达位置712时,此时,为时刻0’,由于终端的移动速度加快,预测出到达位置711的时刻为时刻02,时刻02早于时刻01,此时,需要重新基于时间窗的窗长和第二时刻(时刻02),确定第一时刻,即此时确定出的第一时刻要早于在位置710时确定出的第一时刻。
还有一种可能的场景中,考虑到终端在移动过程中,可能经历了堵车或者多个红绿灯等场景,此时,终端实际到达位置711的时刻要远晚于在位置710时预测出的第二时刻(时刻01),可能导致过早的进入第三状态,或者,过早的进入第二状态,造成不必要的浪费,甚至影响顺畅切换。
基于上述考虑,一种可能的实现方式中,可以基于终端的定位位置和运动状态,实时更新第二时刻,从而,基于更新后的第二时刻更新第一时刻。
为避免频繁更新第一时刻,另一种可能的实现方式中,在上述确定第二时刻的方案中,还可以基于道路的限速规则,确定出在终端从位置710移动至位置711所需的最小时长,或者,考虑在终端从位置710移动至位置711所需的最大时长,从而综合考虑确定出合适的时间窗长,以确定出第一时刻,避免终端过早或过晚进入第二状态。
步骤702:所述终端处于所述第二状态时接收以及缓存第一广播信号和第二广播信号,并以慢于单倍速率播放所述第一广播信号。
其中,所述第二广播信号相对于所述第一广播信号存在时延。
举例来说,结合图7b所示,在时间窗内,慢于单倍速率播放的倍速为0.x;可以将0.x设置为略小于1.0,且在用户不敏感范围内(例如,可以设置为±12%内的媒体速度变化)。或者,倍速还可以由用户预先设置。
在步骤702中,终端可以对比播放器当前播放的第一广播信号的音频声纹和接收到的网络广播的音频声纹,在确定当前播放的第一广播信号的音频帧与接收到的网络广播的音频帧为相同的内容时,确定第一广播信号和第二广播信号同步。此时,可以将第一广播信号慢于单倍速率播放后与第二广播信号的接收同步,称为第一同步,确定第一同步的时刻可以作为第二时刻。
网络广播音频相对FM音频的延迟时间差为△t1;时间窗(第一时刻至第二时刻)时长为△t2,在时间窗内,第一广播信号从第一时刻开始以慢速播放至同步时间点所需的时间为△t2,此时,第一广播信号播放器慢速播放的时间相比正常播放的时间差满足:
(1-0.x)×△t2
该时间差与时延△t1相等,即满足:
△t1=(1-0.x)×△t2
一种可能的实现方式,可以基于车辆在时间窗的时间内的平均速度,确定时间窗的最小值。终端在时间窗内的平均速度可以基于地图信息,通过车况、路况和交通规则估算。以平均速度为v为例,最小时间窗对应的最小距离s需满足:
s=△t2×v
从而,可以确定s满足:
s=(△t1/(1-0.x))×v。
如图7b所示,基于广播信号强度图层确定的对应于第二时刻的第二位置,该位置为必须完全切换为接收网络广播信号的位置,否则会影响广播的播放效果。进一步,基于确定出的最小距离s,可以确定出第一时刻(对应第一位置),从而保证用户进入第二状态的时机,可以满足到达所述第一同步的时刻相对第二时刻不会过早也不会过晚,保障较好的用户体验和较低的收听广播的成本。
步骤703:所述终端在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态。
在第二时刻到达时,播放器当前播放的第一广播信号的音频帧与接收到的第二广播信号的音频帧已经完全同步。此时,可以停止接收FM信号,仅接收第二广播信号,并正常播放所接收到的所述第二广播信号。
步骤704:所述终端处于所述第三状态时以单倍速率播放所述第二广播信号。
在第三状态中,以单倍速率播放网络广播信号,从而完成切换过程。
场景b2:在FM广播信号由弱变强时,需从网络广播信号切换至FM广播信号。
下面以终端当前播放第二广播信号,终端从第一广播信号较弱的场景切换至第一广播信号较强的场景,第二广播信号相对于所述第一广播信号存在时延(FM广播要“快”于网络广播)为例进行说明。例如,在FM信号较弱区域,终端可以仅接收网络广播信号,期间,播放器1.0倍速正常播放接收到的网络广播音频。例如,车辆驶离FM信号较差的区域(比如离开隧道、停车场等),进入FM信号稳定区域时,可以将信号源从网络广播信号切换为FM广播信号。如果从播放接收到的网络广播信号(对应图8b中的第一状态)直接切换为播放接收到的FM广播信号(对应图8b中的第四状态),由于FM广播和网络广播存在时延,用户会漏掉一段广播,出现明显的截断感,导致用户体验较差。本申请中,为保证切换质量,提高用户体验,如图8b所示,在第一状态与第四状态之间,增加第二状态和第三状态。在终端处于第二状态时,继续播放接收到的网络广播信号,接收并缓存FM广播信号,直到播放的网络广播信号与第二状态初始时接收的FM广播信号为相同的内容时(第二同步),第二状态结束,切换为第三状态。在第三状态时,不再接收网络广播信号,仅继续接收FM并缓存广播信号,并以快于单倍的速率播放自第二状态的起始时刻开始缓存的网络广播信号,直到当前播放的缓存的网络广播信号与当前接收的网络广播信号为相同的内容时(第三同步),由第三状态切换为仅接收并正常单倍速率播放网络广播信号的第四状态,实现无缝切换,提高用户的收听体验。如图8a所示,为本申请提供的第二中广播信号的播放方法的流程示意图,具体步骤可以包括:
步骤801:终端在第一时刻,从第一状态切换至第二状态。
此时,终端确定第一时刻需要满足以下条件:即将由FM信号弱的区域进入FM信号强的区域。
在场景b2中,基于第一广播信号为网络广播的广播信号,第二广播信号为FM广播信号为例,此时,可以基于广播信号强度图层中的第二广播信号的强度分布,及预测出的未来行驶路径,确定终端到达第二广播信号的强度大于或等于第二切换阈值的第三位置,从而确定第一时刻。
如图8b和图8c所示,终端在第一状态时,终端位于区域B内,即终端接收到的FM广播信号强度较弱,例如,终端当前位置为位置810,该位置在第一覆盖区域范围(区域B)内,FM信号强度低于第一切换阈值,此时,终端通过网络广播信号播放广播。当终端离开第一覆盖区域范围(区域B)后,即终端在离开隧道后,FM广播信号强度变强,例如,当终端到达第二广播信号的强度大于或等于第二切换阈值的第三位置后,可以切换至第二状态,准备从网络广播信号切换为FM广播信号。以终端当前的定位位置为位置810为例,基于第二广播信号的强度为第二切换阈值对应的第一覆盖范围(区域C)的边界,及预测出的在终端到达未来行驶路径800,确定其交点的位置为位置811。因此,可以将位置811确定为待切换广播信号的临界点位置(即由第一状态切换为第二状态的位置点,车辆运动到该位置点的时刻为所述第一时刻)。从而,确定位置811对应的第一时刻。一种可能的实现方式,可以根据预测出的在终端到达未来行驶路径上的任一位置的时刻,确定第三位置对应的第一时刻。例如,基于定位得到的位置810、广播信号强度图层上的位置811、终端的运动状态、路况和终端的未来行驶路径等因素,可以预测出终端到达位置811的第一时刻。
步骤802:终端处于第二状态时以单倍速率播放所述第一广播信号,并且缓存接收到的所述第二广播信号。
在终端到达位置811的第一时刻时,终端可以进入同时接收第一广播信号和第二广播信号的第二状态,此时,第二广播信号的强度可以满足播放要求。
基于第一广播信号和第二广播信号之间的时间迟滞量,确定第二状态对应的时间窗的时间长度,使得改时间长度足以使得在第二状态结束时播放的第一广播信号与被缓存的第二广播信号中的某一帧的内容相同,例如设置第二状态对应的时间窗的时间长度等于所述时间迟滞量,则第二状态结束时播放的第一广播信号与第二状态起始时刻被缓存的第二广播信号为相同的广播内容。
结合图8b所示,终端进入第二状态下,终端同时接收FM广播信号和网络广播信号。播放器以1.0倍速正常播放接收到的网络广播信号的音频,对接收到的FM广播信号的音频进行缓存。在第二状态下,终端可以对比播放器当前播放的第一广播信号的音频声纹和缓存的第二广播的音频声纹,在确定当前播放的第一广播信号的音频帧(图8b中的白色块)与缓存的网络广播的音频帧为相同的内容(图8b中的白色块)时,确定第一广播信号和第二广播信号同步。此时,可以将播放的第一广播信号与起始缓存的第二广播信号同步,称为第二同步,确定第二同步的时刻可以作为该场景下的第二时刻。
步骤803:所述终端在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态。
在第二同步的时刻到达时,确定终端进入第三状态,此时,终端可以停止接收网络广播信号。
步骤804:所述终端处于所述第三状态时以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号。
在第三状态下,终端的广播播放器以(1+0.x)倍速播放FM音频。直至缓存的FM音频倍速播放完毕。终端可以对比播放器当前播放的第一广播信号的音频声纹和接收到的网络广播的音频声纹,在确定当前播放的第一广播信号的音频帧与接收到的网络广播的音频帧为相同的内容时,确定第一广播信号和第二广播信号达到第三同步,第三同步的时刻为第三时刻。结合图8b中,将缓存的白色块至左斜纹块的音频内容快速播放,使得在第三时刻到达时,接收到的第二广播信号(图8b中的左斜纹块)与当前播放的第二广播信号(图8b中的左斜纹块)同步。
步骤805:所述终端在第三时刻从所述第三状态切换为第四状态。
终端处于所述第四状态时以单倍速率播放接收的第二广播信号。至此,切换过程完成。
下面结合附图介绍本申请实施例中用来实现上述方法的装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。
图9为本申请实施例提供的地图生成装置900的结构框图。示例性地,地图生成装置1200例如为地图服务器。地图生成装置900包括:接收单元901和处理单元902。或者,接收单元901和处理单元902也可以是两个彼此独立的装置,接收单元901和处理单元902均承载在地图服务器中,接收单元901可以是地图服务器内的通信单元,和处理单元902可以是地图服务器内的处理单元,接收单元901和处理单元902之间可以通过有线方式或无线方式进行通信。
示例性地,地图生成装置900可以是地图服务器,示例性的,也可以是应用于地图服务器中的芯片,或者是终端装置中具有地图生成功能的组合器件、部件,或者其他具有地图生成功能的组合器件、部件等。当地图生成装置900是地图服务器时,接收单元901可以是收发器,可以包括天线和射频电路等,也可以是与处理器耦合的接口电路,处理单元902可以是处理器,例如基带处理器,基带处理器中可以包括一个或多个中央处理模块(centralprocessing unit,CPU)。当地图生成装置900是具有终端功能的部件时,接收单元901可以是射频单元,处理单元902可以是处理器,例如基带处理器。当地图生成装置900是芯片***时,接收单元901可以是芯片***(例如基带芯片)的输入输出接口、确定单元可以是芯片***的处理器,可以包括一个或多个中央处理模块。
其中,处理单元902可以用于执行图5a所示的实施例中由服务器所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。接收单元901可以用于执行图5a所示的实施例中由服务器所执行的全部获取操作,和/或用于支持本文所描述的技术的其它过程。
另外,接收单元901可以是一个功能模块,该功能模块既能完成发送操作也能完成接收操作,例如接收单元901是地图生成装置900所包括的模块,则接收单元901可以用于执行图5a所示的实施例中由服务器所执行的全部发送操作和接收操作,例如,在执行发送操作时,可以认为接收单元901是发送模块,而在执行接收操作时,可以认为接收单元901是接收模块;或者,接收单元901也可以是两个功能模块的统称,这两个功能模块分别为发送模块和接收模块,发送模块用于完成发送操作,例如接收单元901是服务器所包括的模块,则发送模块可以用于执行图5a所示的实施例中由服务器所执行的全部发送操作,接收模块用于完成接收操作,例如接收单元901是服务器所包括的模块,则接收模块可以用于执行图5a所示的实施例中由服务器所执行的全部接收操作。
其中,接收单元901,用于接收多个第一信息,每个所述第一信息包括终端的定位位置、所述终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和所述第一调制频率;处理单元902,用于根据所述多个第一信息,生成广播信号强度图层,所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。
一种可能的实现方式,所述处理单元902,具体用于:根据所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
一种可能的实现方式,所述处理单元902,具体用于:根据所述多个第一信息中所述终端在所述定位位置接收的广播信号的强度分别与预设的第一强度阈值进行比较得到的多个比较结果,以及所述多个第一信息中的多个所述定位位置,确定所述第一覆盖区域范围的边界。
一种可能的实现方式,所述广播信号强度图层还用于表示以所述第一调制频率调制的广播信号的第二强度范围所对应的第二覆盖区域范围。
一种可能的实现方式,所述接收单元901,还用于接收多个第二信息,每个所述第二信息包括终端的定位位置、所述终端在所述定位位置接收的以第二调制频率调制的广播信号的强度和所述第二调制频率;所述处理单元,还用于根据所述多个第二信息,生成所述广播信号强度图层,所述广播信号强度图层还用于表示以所述第二调制频率调制的广播信号的至少一个强度范围所对应的至少一个覆盖区域范围。
一种可能的实现方式,所述处理单元902,还用于根据广播信号的调制频率和地理信息预设所述至少一个强度范围所对应的至少一个覆盖区域范围;在预设的所述至少一个强度范围所对应的至少一个覆盖区域范围的基础上,通过对所述多个第一信息中的数据进行训练生成广播信号强度图层,其中,多个第一信息来自于多个终端。
本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
图9中的各个单元的只一个或多个可以软件、硬件、固件或其结合实现。所述软件或固件包括但不限于计算机程序指令或代码,并可以被硬件处理器所执行。所述硬件包括但不限于各类集成电路,如中央处理单元(CPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或专用集成电路(ASIC)。
图10所示的地图生成装置1000包括至少一个处理器1001。地图生成装置1000还包括至少一个存储器1002,用于存储程序指令和/或数据。存储器1002和处理器1001耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性、机械性或其它的形式,用于装置、单元或模块之间的信息交互。处理器1001可以和存储器1002协同操作,处理器1001可以执行存储器1002中存储的程序指令,所述至少一个存储器1002中的至少一个可以包括于处理器1001中。
地图生成装置1000还可包括通信接口1003,用于通过传输介质和其它设备进行通信,从而用于地图生成装置1000可以和其它设备进行通信。在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。在本申请实施例中,通信接口为收发器时,收发器可以包括独立的接收器、独立的发射器;也可以集成收发功能的收发器、或者接口电路等。
应理解,本申请实施例中不限定上述处理器1001、存储器1002以及通信接口1003之间的连接介质。本申请实施例在图10中以存储器1002、处理器1001以及通信接口1003之间通过通信总线1004连接,总线在图10中以粗线表示,其它部件之间的连接方式,仅是示意性说明,并不作为限定。所述总线可以包括地址总线、数据总线、控制总线等。为了便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线等。
在一种示例中,地图生成装置1000用于实现上述图5a所示流程中服务器执行的步骤,地图生成装置1000可以是服务器,或者服务器内的芯片或电路。通信接口1003,用于执行上文实施例中服务器侧收发的相关操作。处理器1001,用于执行上文方法实施例中服务器侧的处理相关操作。
比如,处理器1001,用于根据所述多个第一信息,生成广播信号强度图层,所述广播信号强度图层用于表示以所述第一调制频率调制的广播信号的第一强度范围所对应的第一覆盖区域范围。通过通信接口1003接收多个第一信息,每个所述第一信息包括终端的定位位置、所述终端在所述定位位置接收的以第一调制频率调制的广播信号的强度和所述第一调制频率。
图11为本申请实施例提供的地图生成装置1100的结构框图。示例性地,地图生成装置1100例如为终端。地图生成装置1100包括检测单元1101,获取单元1102和发送单元1103。可选的,还可以包括处理单元1104。其中,获取单元1102和发送单元1103可以是终端内的通信单元,检测单元1101和处理单元1104可以是终端内的检测单元和处理单元,获取单元1102、发送单元1103、检测单元1101和处理单元1104之间可以通过有线方式或无线方式进行通信。示例性地,地图生成装置1100可以是终端,示例性的,所述终端包括用户设备、终端设备、车或车内的车载装置。所述终端可以为终端设备,也可以是应用于终端设备中的芯片,也可以是终端设备内的地图生成装置,或者,应用于终端设备内的地图生成装置中的芯片,所述终端也可以为具有地图生成功能的车辆,应用于具有地图生成功能的车辆中的芯片,或者,所述终端也可以为具有地图生成功能的车辆的车载装置,应用于具有地图生成功能的车辆中的车载装置的芯片,或者是车载装置中具有地图生成功能的组合器件、部件,或者其他具有地图生成功能的组合器件、部件等。当地图生成装置1100是终端时,获取单元1102和发送单元1103可以是收发器,可以包括天线和射频电路等,也可以是与处理器耦合的接口电路,检测单元1101可以是处理器,例如基带处理器,基带处理器中可以包括一个或多个中央处理模块(central processing unit,CPU)。当地图生成装置1100是具有终端功能的部件时,获取单元1102和发送单元1103可以是射频单元,检测单元1101可以是具有检测广播信号强度功能的器件,检测单元1101也可以和处理单元1104耦合在一个处理器上,也可以的单独的处理器。当地图生成装置1100是芯片***时,获取单元1102和发送单元1103可以是芯片***(例如基带芯片)的输入输出接口、确定单元可以是芯片***的处理器,可以包括一个或多个中央处理模块。
其中,检测单元1101和处理单元1104可以用于执行图5a所示的实施例中由终端所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。获取单元1102可以用于执行图5a所示的实施例中由终端所执行的全部获取操作,和/或用于支持本文所描述的技术的其它过程。发送单元1103可以用于执行图5a所示的实施例中由终端所执行的全部发送操作,和/或用于支持本文所描述的技术的其它过程。
另外,获取单元1102和发送单元1103可以是一个功能模块,该功能模块既能完成发送操作也能完成接收操作,例如获取单元1102和发送单元1103是地图生成装置1100所包括的模块,则获取单元1102和发送单元1103可以用于执行图5a所示的实施例中由终端所执行的全部发送操作和接收操作,例如,在执行发送操作时,可以认为发送单元1103是发送模块,而在执行接收操作时,可以认为获取单元1102是接收模块;或者,获取单元1102和发送单元1103也可以是两个功能模块的统称,这两个功能模块分别为发送模块和接收模块,发送模块用于完成发送操作,例如发送单元1103是终端所包括的模块,则发送模块可以用于执行图5a所示的实施例中由终端所执行的全部发送操作,接收模块用于完成接收操作,例如获取单元1102是终端所包括的模块,则接收模块可以用于执行图5a所示的实施例中由终端所执行的全部接收操作。
其中,获取单元1101,用于获取所述终端的第一定位位置;检测单元1101,用于检测终端在所述第一定位位置接收的广播信号的强度;发送单元1103,用于向服务器发送第一信息,所述第一信息包括所述第一定位位置、所述终端在所述第一定位位置接收的广播信号的强度和所述广播信号的调制频率,所述第一信息用于确定广播信号强度图层中广播信号的强度范围所对应的覆盖区域范围。
一种可能的实现方式,所述装置还包括处理单元1104,用于在所述发送单元1103向服务器发送第一信息之前,通过将终端在所述第一定位位置接收的广播信号的强度与预设的所述强度范围的阈值的比较,确定所述第一定位位置位于所述覆盖区域范围的边界。
图12所示的地图生成装置1200包括至少一个处理器1201。该地图生成装置1200还包括至少一个存储器1202,用于存储程序指令和/或数据。存储器1202和处理器1201耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性、机械性或其它的形式,用于装置、单元或模块之间的信息交互。处理器1201可以和存储器1202协同操作,处理器1201可以执行存储器1202中存储的程序指令,所述至少一个存储器1202中的至少一个可以包括于处理器1201中。
地图生成装置1200还可包括通信接口1203,用于通过传输介质和其它设备进行通信,从而用于地图生成装置1200可以和其它设备进行通信。在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。在本申请实施例中,通信接口为收发器时,收发器可以包括独立的接收器、独立的发射器;也可以集成收发功能的收发器、或者接口电路等。
应理解,本申请实施例中不限定上述处理器1201、存储器1202以及通信接口1203之间的连接介质。本申请实施例在图12中以存储器1202、处理器1201以及通信接口1203之间通过通信总线1204连接,总线在图12中以粗线表示,其它部件之间的连接方式,仅是示意性说明,并不作为限定。所述总线可以包括地址总线、数据总线、控制总线等。为了便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线等。
在一种示例中,地图生成装置1200用于实现上述图5a所示流程中终端执行的步骤,地图生成装置1200可以是终端,或者终端内的芯片或电路。通信接口1203,用于执行上文实施例中终端侧收发的相关操作。处理器1201,用于执行上文方法实施例中终端侧的处理相关操作。
比如,处理器1201,用于检测终端在所述第一定位位置接收的广播信号的强度。
一种可能的实现方式,一种可能的实现方式,处理器1201,还用于向服务器发送第一信息之前,通过将终端在所述第一定位位置接收的广播信号的强度与预设的所述强度范围的阈值的比较,确定所述第一定位位置位于所述覆盖区域范围的边界。
图13为本申请实施例提供的广播信号的播放装置1300的结构框图。示例性地,广播信号的播放装置1300例如为终端。广播信号的播放装置1300包括处理单元1301和播放单元1302,可选的,还可以包括接收单元1303。其中,接收单元1303可以是终端内的通信单元,处理单元1301可以是终端内的处理单元,播放单元1302和处理单元1031之间,或接收单元1303和处理单元1301之间可以通过有线方式或无线方式进行通信。示例性地,广播信号的播放装置1300可以是终端,示例性的,所述终端包括用户设备、终端设备、车或车内的车载装置。所述终端可以为终端设备,也可以是应用于终端设备中的芯片,也可以是终端设备内的广播信号的播放装置,或者,应用于终端设备内的广播信号的播放装置中的芯片,所述终端也可以为具有广播信号的播放功能的车辆,应用于具有广播信号的播放功能的车辆中的芯片,或者,所述终端也可以为具有广播信号的播放功能的车辆的车载装置,应用于具有广播信号的播放功能的车辆中的车载装置的芯片,或者是车载装置中具有广播信号的播放功能的组合器件、部件,或者其他具有广播信号的播放功能的组合器件、部件等。当广播信号的播放装置1300是终端时,接收单元1303可以是收发器,可以包括天线和射频电路等,也可以是与处理器耦合的接口电路,处理单元1301可以是处理器,例如基带处理器,基带处理器中可以包括一个或多个中央处理模块(central processing unit,CPU)。当广播信号的播放装置1300是具有终端功能的部件时,接收单元1303可以是射频单元,处理单元1301可以是处理器,例如基带处理器。当广播信号的播放装置1300是芯片***时,接收单元1303可以是芯片***(例如基带芯片)的输入输出接口、确定单元可以是芯片***的处理器,可以包括一个或多个中央处理模块。
其中,处理单元1301可以用于执行图6、图7a或图8a所示的实施例中由终端所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。接收单元1303可以用于执行图6、图7a或图8a所示的实施例中由终端所执行的全部接收操作,和/或用于支持本文所描述的技术的其它过程。
另外,接收单元1303可以是一个功能模块,该功能模块既能完成发送操作也能完成接收操作,例如接收单元1303是广播信号的播放装置1300所包括的模块,则接收单元1303可以用于执行图6、图7a或图8a所示的实施例中由终端所执行的全部发送操作和接收操作,例如,在执行发送操作时,可以认为接收单元1303是发送模块,而在执行接收操作时,可以认为接收单元1303是接收模块;或者,接收单元1303也可以是两个功能模块的统称,这两个功能模块分别为发送模块和接收模块,发送模块用于完成发送操作,例如接收单元1303是终端所包括的模块,则发送模块可以用于执行图6、图7a或图8a所示的实施例中由终端所执行的全部发送操作,接收模块用于完成接收操作,例如接收单元1303是终端所包括的模块,则接收模块可以用于执行图6、图7a或图8a所示的实施例中由终端所执行的全部接收操作。
其中,接收单元1303,用于接收来自地图服务器的广播信号强度图层,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围;处理单元1301,用于根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从仅接收第一广播信号的第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,其中,所述第一广播信号和所述第二广播信号的类型不同;处于所述第一状态时,通过播放单元1302以单倍速率播放接收的所述第一广播信号;处于所述第二状态时,通过所述播放单元1302播放接收的所述第一广播信号。
一种可能的实现方式,所述第二广播信号相对于所述第一广播信号存在时延,所述处理单元1301,用于处于所述第二状态时,通过所述播放单元1302以慢于单倍速率播放所述第一广播信号,所述处理单元1301,还用于在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与接收的第二广播信号第一同步的时刻;处于所述第三状态时,通过所述播放单元1302以单倍速率播放所述第二广播信号。
一种可能的实现方式,所述第一广播信号相对于所述第二广播信号存在时延,所述处理单元1301,用于处于所述第二状态时,通过所述播放单元1302以单倍速率播放所述第一广播信号并且缓存接收到的所述第二广播信号,所述处理单元1301,还用于:在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与起始缓存的第二广播信号第二同步的时刻,处于所述第三状态时,通过所述播放单元1302以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号;在第三时刻从所述第三状态切换为第四状态,所述第三时刻为缓存的所述第二广播信号与播放的所述第二广播信号第三同步的时刻,处于所述第四状态时,通过所述播放单元1302以单倍速率播放接收的所述第二广播信号。
图13中的各个单元的只一个或多个可以软件、硬件、固件或其结合实现。所述软件或固件包括但不限于计算机程序指令或代码,并可以被硬件处理器所执行。所述硬件包括但不限于各类集成电路,如中央处理单元(CPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或专用集成电路(ASIC)。
图14所示的广播信号的播放装置1400包括至少一个处理器1401。该广播信号的播放装置1400还包括至少一个存储器1402,用于存储程序指令和/或数据。存储器1402和处理器1401耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性、机械性或其它的形式,用于装置、单元或模块之间的信息交互。处理器1401可以和存储器1402协同操作,处理器1401可以执行存储器1402中存储的程序指令,所述至少一个存储器1402中的至少一个可以包括于处理器1401中。
广播信号的播放装置1400还可包括通信接口1403,用于通过传输介质和其它设备进行通信,从而用于广播信号的播放装置1400可以和其它设备进行通信。在本申请实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。在本申请实施例中,通信接口为收发器时,收发器可以包括独立的接收器、独立的发射器;也可以集成收发功能的收发器、或者接口电路等。
应理解,本申请实施例中不限定上述处理器1401、存储器1402以及通信接口1403之间的连接介质。本申请实施例在图13中以存储器1402、处理器1401以及通信接口1403之间通过通信总线1404连接,总线在图13中以粗线表示,其它部件之间的连接方式,仅是示意性说明,并不作为限定。所述总线可以包括地址总线、数据总线、控制总线等。为了便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线等。
在一种示例中,广播信号的播放装置1400用于实现上述图6、图7a或图8a所示的终端执行的步骤,广播信号的播放装置1400可以是终端,或者终端内的芯片或电路。通信接口1403,用于执行上文实施例中终端侧收发的相关操作。处理器1401,用于执行上文方法实施例中终端侧的处理相关操作。
比如,处理器1401,用于根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从仅接收第一广播信号的第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,其中,所述第一广播信号和所述第二广播信号的类型不同;处于所述第一状态时,以单倍速率播放接收的所述第一广播信号;处于所述第二状态时,播放接收的所述第一广播信号。
本申请实施例还提供一种通信***,该通信***包括地图生成装置900或地图生成装置1000、该通信***包括地图生成装置1100或地图生成装置1200,还可以包括广播信号的播放装置1300或广播信号播放装置1400。
本申请实施例还提供一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在处理器上运行时,使得所述定位装置执行上述实施例任意一种可能的实施方式中所述的方法。
本申请实施例还提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在处理器上运行时,使得所述定位装置执行上述实施例任意一种可能的实施方式中所述的方法。
在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本申请实施例中,存储器可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatilememory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称DVD)、或者半导体介质(例如,SSD)等。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c,其中a,b,c可以是单个,也可以是多个。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,在没有超过本申请的范围内,可以通过其他的方式实现。例如,以上所描述的实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
另外,所描述装置和方法以及不同实施例的示意图,在不超出本申请的范围内,可以与其它***,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电子、机械或其它的形式。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (8)
1.一种广播信号的播放方法,其特征在于,所述方法应用于终端,包括:
接收来自地图服务器的广播信号强度图层,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围;
根据所述终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与接收的第二广播信号第一同步的时刻;其中,所述第一广播信号和所述第二广播信号的类型不同;其中,所述第一时刻需要满足以下条件:所述终端在所述第一时刻位于第一区域,且在未来将进入第二区域;所述第一区域是所述广播信号强度图层中指示的所述第一广播信号的强度大于或等于第一切换阈值的区域,所述第二区域是所述广播信号强度图层指示的所述第一广播信号的强度小于所述第一切换阈值的区域;
所述终端处于所述第一状态时:以单倍速率播放接收的所述第一广播信号,接收所述第一广播信号,不接收所述第二广播信号;
所述终端处于所述第二状态时播放接收的所述第一广播信号。
2.如权利要求1所述的方法,其特征在于,所述第二广播信号相对于所述第一广播信号存在时延,所述终端处于所述第二状态时以慢于单倍速率播放所述第一广播信号,所述方法还包括:
所述终端处于所述第三状态时以单倍速率播放所述第二广播信号。
3.如权利要求1所述的方法,其特征在于,所述第一广播信号相对于所述第二广播信号存在时延,所述终端处于所述第二状态时以单倍速率播放所述第一广播信号并且缓存接收到的所述第二广播信号,所述方法还包括:
所述终端在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与起始缓存的第二广播信号第二同步的时刻,所述终端处于所述第三状态时以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号;
所述终端在第三时刻从所述第三状态切换为第四状态,所述第三时刻为缓存的所述第二广播信号与播放的所述第二广播信号第三同步的时刻,所述终端处于所述第四状态时以单倍速率播放接收的所述第二广播信号。
4.一种广播信号的播放装置,其特征在于,包括:
接收单元,用于接收来自地图服务器的广播信号强度图层,所述广播信号强度图层属于地图图层,所述广播信号强度图层用于表示广播信号的强度等级所对应广播信号的覆盖范围;
处理单元,用于根据终端的当前定位位置、所述终端的当前运动状态、所述终端的未来行驶路径和所述广播信号强度图层,在第一时刻从第一状态切换为同时接收第一广播信号和第二广播信号的第二状态,在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与接收的第二广播信号第一同步的时刻;其中,所述第一广播信号和所述第二广播信号的类型不同;所述第一时刻需要满足以下条件:所述终端在所述第一时刻位于第一区域,且在未来将进入第二区域;所述第一区域是所述广播信号强度图层中指示的所述第一广播信号的强度大于或等于第一切换阈值的区域,所述第二区域是所述广播信号强度图层指示的所述第一广播信号的强度小于所述第一切换阈值的区域;处于所述第一状态时,通过播放单元以单倍速率播放接收的所述第一广播信号,接收所述第一广播信号,不接收所述第二广播信号;处于所述第二状态时,通过所述播放单元播放接收的所述第一广播信号。
5.如权利要求4所述的装置,其特征在于,所述第二广播信号相对于所述第一广播信号存在时延,所述处理单元,用于处于所述第二状态时,通过所述播放单元以慢于单倍速率播放所述第一广播信号,所述处理单元,还用于处于所述第三状态时,通过所述播放单元以单倍速率播放所述第二广播信号。
6.如权利要求4所述的装置,其特征在于,所述第一广播信号相对于所述第二广播信号存在时延,所述处理单元,用于处于所述第二状态时,通过所述播放单元以单倍速率播放所述第一广播信号并且缓存接收到的所述第二广播信号,所述处理单元,还用于:
在第二时刻从所述第二状态切换为仅接收第二广播信号的第三状态,所述第二时刻为播放的所述第一广播信号与起始缓存的第二广播信号第二同步的时刻,处于所述第三状态时,通过所述播放单元以快于单倍速率播放缓存的所述第二广播信号,并且继续缓存接收到的所述第二广播信号;
在第三时刻从所述第三状态切换为第四状态,所述第三时刻为缓存的所述第二广播信号与播放的所述第二广播信号第三同步的时刻,处于所述第四状态时,通过所述播放单元以单倍速率播放接收的所述第二广播信号。
7.一种广播信号的播放装置,其特征在于,包括:
处理器和接口电路;
其中,所述处理器通过所述接口电路与存储器耦合,所述处理器用于执行所述存储器中的程序代码,以实现如权利要求1-3中任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在被处理器运行时,实现如权利要求1-3任一项所述的方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010921926.XA CN114142955B (zh) | 2020-09-04 | 2020-09-04 | 一种广播信号的播放方法、地图生成方法及装置 |
EP21863581.1A EP4203346A4 (en) | 2020-09-04 | 2021-08-30 | BROADCAST SIGNAL READING METHOD, MAP GENERATION METHOD AND DEVICE |
PCT/CN2021/115347 WO2022048516A1 (zh) | 2020-09-04 | 2021-08-30 | 一种广播信号的播放方法、地图生成方法及装置 |
US18/178,112 US20230208541A1 (en) | 2020-09-04 | 2023-03-03 | Broadcast signal playback method, map generation method, and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010921926.XA CN114142955B (zh) | 2020-09-04 | 2020-09-04 | 一种广播信号的播放方法、地图生成方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114142955A CN114142955A (zh) | 2022-03-04 |
CN114142955B true CN114142955B (zh) | 2024-04-12 |
Family
ID=80438446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010921926.XA Active CN114142955B (zh) | 2020-09-04 | 2020-09-04 | 一种广播信号的播放方法、地图生成方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230208541A1 (zh) |
EP (1) | EP4203346A4 (zh) |
CN (1) | CN114142955B (zh) |
WO (1) | WO2022048516A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230000310A (ko) * | 2021-06-24 | 2023-01-02 | 현대자동차주식회사 | 방송 수신 주파수를 제공하기 위한 방법 및 시스템 |
CN114765781B (zh) * | 2022-06-14 | 2022-08-19 | 西南科技大学 | 面向应急机器人的通信感知地图构建方法 |
WO2023250196A2 (en) * | 2022-06-24 | 2023-12-28 | Lazer Adds, Llc | System and method for single frequency network transmission and signal strength mapping |
CN115597584A (zh) * | 2022-10-14 | 2023-01-13 | 纵目科技(上海)股份有限公司(Cn) | 多图层高精地图生成方法和装置 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1155135A (ja) * | 1997-07-29 | 1999-02-26 | Nippon Columbia Co Ltd | 放送受信機 |
JPH11289267A (ja) * | 1998-04-02 | 1999-10-19 | Nippon Columbia Co Ltd | 放送受信装置 |
KR20070023209A (ko) * | 2005-08-23 | 2007-02-28 | 주식회사 팬택앤큐리텔 | 휴대용 단말기에서 라디오 방송 수신 장치 |
CN101227745A (zh) * | 2008-02-02 | 2008-07-23 | 华为软件技术有限公司 | 移动多媒体业务的网络切换方法、装置和*** |
CN102202261A (zh) * | 2010-03-23 | 2011-09-28 | 财团法人工业技术研究院 | 在广播与单播服务之间的切换决策装置与方法及终端装置 |
CN102255680A (zh) * | 2011-07-12 | 2011-11-23 | 北京海尔集成电路设计有限公司 | 自动切换数字音频广播信号和调频信号的方法和装置 |
CN102833022A (zh) * | 2012-08-22 | 2012-12-19 | 中兴通讯股份有限公司 | 广播切换装置、方法与终端 |
JP2013201469A (ja) * | 2012-03-23 | 2013-10-03 | Pioneer Electronic Corp | 受信装置、受信方法、受信プログラムおよび受信プログラムを格納した記録媒体 |
CN103888164A (zh) * | 2014-03-11 | 2014-06-25 | 惠州Tcl移动通信有限公司 | 一种无线通讯设备及其广播智能播放的实现***和方法 |
JP2016048876A (ja) * | 2014-08-28 | 2016-04-07 | パナソニックIpマネジメント株式会社 | サイマル放送受信装置とデジタルテレビ放送受信装置 |
CN105813156A (zh) * | 2014-12-29 | 2016-07-27 | ***通信集团公司 | 一种切换广播电台信号的方法、装置、终端及车辆 |
CN106487466A (zh) * | 2015-08-25 | 2017-03-08 | 上海汽车集团股份有限公司 | 一种收音机音源自动切换***和方法 |
KR20170053316A (ko) * | 2015-11-06 | 2017-05-16 | 현대자동차주식회사 | 오디오 장치, 그를 가지는 차량 및 그 방법 |
CN107210829A (zh) * | 2014-12-23 | 2017-09-26 | 艾比奎蒂数字公司 | 用于具有跨平台接收的数字无线电广播的***和方法 |
CN110311745A (zh) * | 2019-06-27 | 2019-10-08 | 乐安县云智易联科技有限公司 | 行车时不间断收听广播电台的方法、装置和*** |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE602004002284T2 (de) * | 2003-03-03 | 2007-04-19 | Matsushita Electric Industrial Co., Ltd., Kadoma | Mobiles endgerät mit funktionen für rundfunk- und netzwerkprogrammempfang und verfahren zur steuerung des programmempfanges |
EP1659711A1 (en) * | 2004-11-17 | 2006-05-24 | Harman Becker Automotive Systems GmbH | Vehicle entertainment and information processing system and method |
JP2007259243A (ja) * | 2006-03-24 | 2007-10-04 | Sharp Corp | Tvチューナ付携帯情報端末装置 |
CN101159980B (zh) * | 2007-10-26 | 2010-06-16 | 中兴通讯股份有限公司 | 移动多媒体业务在广播网络和交互式网络间切换的方法 |
US8180470B2 (en) * | 2008-07-31 | 2012-05-15 | Ibiquity Digital Corporation | Systems and methods for fine alignment of analog and digital signal pathways |
CN101772115B (zh) * | 2008-12-26 | 2012-04-25 | ***通信集团公司 | 移动终端及视频播放方法、混合网络及视频数据发送方法 |
KR101549012B1 (ko) * | 2009-04-21 | 2015-09-01 | 엘지전자 주식회사 | 이동 단말기 및 방송 제어 방법 |
US9438359B2 (en) * | 2013-11-06 | 2016-09-06 | Microsoft Technology Licensing, Llc | Audio broadcast sources switching by geographic location |
CN104683053B (zh) * | 2013-11-30 | 2019-04-12 | 深圳富泰宏精密工业有限公司 | 广播收听切换***及方法 |
JP6514073B2 (ja) * | 2015-09-10 | 2019-05-15 | アルパイン株式会社 | 受信装置及び該受信装置における再生方法 |
CN112352391A (zh) * | 2018-08-23 | 2021-02-09 | 谷歌有限责任公司 | 无线电台推荐 |
-
2020
- 2020-09-04 CN CN202010921926.XA patent/CN114142955B/zh active Active
-
2021
- 2021-08-30 EP EP21863581.1A patent/EP4203346A4/en active Pending
- 2021-08-30 WO PCT/CN2021/115347 patent/WO2022048516A1/zh unknown
-
2023
- 2023-03-03 US US18/178,112 patent/US20230208541A1/en active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1155135A (ja) * | 1997-07-29 | 1999-02-26 | Nippon Columbia Co Ltd | 放送受信機 |
JPH11289267A (ja) * | 1998-04-02 | 1999-10-19 | Nippon Columbia Co Ltd | 放送受信装置 |
KR20070023209A (ko) * | 2005-08-23 | 2007-02-28 | 주식회사 팬택앤큐리텔 | 휴대용 단말기에서 라디오 방송 수신 장치 |
CN101227745A (zh) * | 2008-02-02 | 2008-07-23 | 华为软件技术有限公司 | 移动多媒体业务的网络切换方法、装置和*** |
CN102202261A (zh) * | 2010-03-23 | 2011-09-28 | 财团法人工业技术研究院 | 在广播与单播服务之间的切换决策装置与方法及终端装置 |
CN102255680A (zh) * | 2011-07-12 | 2011-11-23 | 北京海尔集成电路设计有限公司 | 自动切换数字音频广播信号和调频信号的方法和装置 |
JP2013201469A (ja) * | 2012-03-23 | 2013-10-03 | Pioneer Electronic Corp | 受信装置、受信方法、受信プログラムおよび受信プログラムを格納した記録媒体 |
CN102833022A (zh) * | 2012-08-22 | 2012-12-19 | 中兴通讯股份有限公司 | 广播切换装置、方法与终端 |
CN103888164A (zh) * | 2014-03-11 | 2014-06-25 | 惠州Tcl移动通信有限公司 | 一种无线通讯设备及其广播智能播放的实现***和方法 |
JP2016048876A (ja) * | 2014-08-28 | 2016-04-07 | パナソニックIpマネジメント株式会社 | サイマル放送受信装置とデジタルテレビ放送受信装置 |
CN107210829A (zh) * | 2014-12-23 | 2017-09-26 | 艾比奎蒂数字公司 | 用于具有跨平台接收的数字无线电广播的***和方法 |
CN105813156A (zh) * | 2014-12-29 | 2016-07-27 | ***通信集团公司 | 一种切换广播电台信号的方法、装置、终端及车辆 |
CN106487466A (zh) * | 2015-08-25 | 2017-03-08 | 上海汽车集团股份有限公司 | 一种收音机音源自动切换***和方法 |
KR20170053316A (ko) * | 2015-11-06 | 2017-05-16 | 현대자동차주식회사 | 오디오 장치, 그를 가지는 차량 및 그 방법 |
CN110311745A (zh) * | 2019-06-27 | 2019-10-08 | 乐安县云智易联科技有限公司 | 行车时不间断收听广播电台的方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
EP4203346A4 (en) | 2024-02-21 |
WO2022048516A1 (zh) | 2022-03-10 |
US20230208541A1 (en) | 2023-06-29 |
EP4203346A1 (en) | 2023-06-28 |
CN114142955A (zh) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114142955B (zh) | 一种广播信号的播放方法、地图生成方法及装置 | |
EP3412046B1 (en) | Electronic device and method | |
US10999706B2 (en) | Pedestrian positioning via vehicle collaboration | |
WO2017135036A1 (en) | Electronic devices and method for direct communication | |
US9723451B2 (en) | Providing location information of a terminal in a communication network | |
US20210377907A1 (en) | Sidelink positioning for distributed antenna systems | |
US12028744B2 (en) | User equipment messaging techniques and applications | |
CN116057995B (zh) | V2x拥塞敏感抢先数据下载请求 | |
US20220150863A1 (en) | Sidelink positioning in presence of clock error | |
US20230413026A1 (en) | Vehicle nudge via c-v2x | |
CN116348931A (zh) | 电波图生成装置、电波图提供装置、电波图获取利用装置以及探测信息发送装置 | |
US20240039855A1 (en) | Cv2x situationally-dependent service prioritization | |
US20230101555A1 (en) | Communication resource management | |
WO2024063967A1 (en) | Virtual traffic light via c-v2x | |
CN117440541A (zh) | 用于无线通信***的电子设备、方法和存储介质 | |
CN118368015A (zh) | 信息处理装置以及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |