CN106254937B - 电视机及其信号源的切换方法 - Google Patents
电视机及其信号源的切换方法 Download PDFInfo
- Publication number
- CN106254937B CN106254937B CN201610649727.1A CN201610649727A CN106254937B CN 106254937 B CN106254937 B CN 106254937B CN 201610649727 A CN201610649727 A CN 201610649727A CN 106254937 B CN106254937 B CN 106254937B
- Authority
- CN
- China
- Prior art keywords
- signal source
- current demand
- target
- target signal
- host process
- 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 235
- 238000011112 process operation Methods 0.000 claims abstract description 24
- 238000001514 detection method Methods 0.000 claims description 28
- 238000010586 diagram Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Studio Circuits (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种电视机信号源的切换方法,该方法流程包括:在接收到信号源切换指令时,运行关闭当前信号源的第一主进程,同时运行关闭当前信号源的第一副进程和第二副进程;在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。本发明还提出一种电视机。本发明解决了现有的电视机的信号源切换速度慢,占用时间长的技术问题。
Description
技术领域
本发明涉及电视技术领域,尤其涉及一种电视机及其信号源的切换方法。
背景技术
电视机设备,特别是智能电视机设备,集成的功能已经越来越多了,一般的信号源切换方法,切换信号源的过程往往是按照设定的顺序逐一将当前信号源的各个功能关闭直至关闭当前的信号源通道,然后在检测到目标信号源后,再按照预先设定的顺序逐一将目标信号源的各个功能开启并进行相应的设置,但是往往有一些功能关闭或者开启时占用的时间非常长,导致电视机在切换信号源时,速度比较慢、占用时间长,影响用户体验。
发明内容
本发明提供一种电视机及其信号源的切换方法,其主要目的在于解决现有的电视机的信号源切换速度慢,占用时间长的技术问题。
为实现上述目的,本发明提供一种电视机信号源的切换方法,该电视机信号源的切换方法包括:
在接收到信号源切换指令时,运行关闭当前信号源的第一主进程,同时运行关闭当前信号源的第一副进程和第二副进程;
在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成。
可选地,所述在所述第一主进程运行完成后,开始运行开启目标信号源的第二主进程以完成电视机信号源的切换的步骤之后,所述电视机信号源的切换方法还包括步骤:
在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置,其中,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
可选地,所述运行关闭当前信号源的第一主进程的步骤包括:
关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道;
所述运行关闭当前信号源的第一副进程的步骤包括:
停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出;
所述电视机信号源的切换方法还包括步骤:
在停止所述当前信号源的检测完成后,开始运行所述第二副进程;
所述运行关闭当前信号源的第二副进程的步骤包括:
停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
可选地,所述运行开启目标信号源的第二主进程的步骤包括:
检测所述目标信号源的信号;
在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
可选地,所述电视机信号源的切换方法还包括步骤:
在所述目标信号源的通道开启完成后,开始运行所述第三副进程;
所述运行所述第三副进程的步骤包括:
设置所述目标信号源的声音配置、信号源重显率和比例模式;
启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;
设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
此外,为实现上述目的,本发明还提供一种电视机,该电视机包括:
主进程模块,用于在接收到信号源切换指令时,运行关闭当前信号源的第一主进程;
副进程模块,用于在运行所述第一主进程的同时,运行关闭当前信号源的第一副进程和第二副进程;
所述主进程模块还用于:在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成。
可选地,所述副进程模块还用于:在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置,其中,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
可选地,所述主进程模块运行关闭当前信号源的第一主进程包括:关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道;
所述副进程模块运行关闭当前信号源的第一副进程的步骤包括:停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出;以及
所述副进程模块在所述主进程模块停止所述当前信号源的检测完成后,开始运行所述第二副进程;所述副进程模块运行关闭当前信号源的第二副进程的步骤包括:
停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
可选地,所述主进程模块运行开启目标信号源的第二主进程以完成电视机信号源的切换的步骤包括:
检测所述目标信号源的信号;以及,
在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
可选地,所述副进程模块运行所述第三副进程的步骤包括:
在所述主进程模块完成所述目标信号源的通道开启后,设置所述目标信号源的声音配置、信号源重显率和比例模式;
启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;以及,
设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
本发明提出的电视机及其信号源的切换方法,在接收到信号源切换指令时,运行第一主进程以关闭当前信号源,运行第二主进程以开启目标信号源,以加快电视机由当前信号源切换至目标信号源,并且,在运行第一主进程的同时,运行关闭当前信号源的第一副进程和第二副进程,因此,在进行信号源的切换时,可以将多个进程同步进行,即将信号源切换的过程中需要执行的各个功能划分为多个进程同步进行,而各个副进程的运行不会对主进程造成影响,因此,可以并发的同步运行,极大的提高了信号源的切换速度,缩短了信号源切换占用的时间,解决了现有的电视机的信号源切换速度慢,占用时间长的技术问题。
附图说明
图1为本发明电视机信号源的切换方法第一实施例的流程图;
图2为现有的电视机信号源的切换流程示意图;
图3为本发明电视机信号源的切换流程示意图;
图4为本发明电视机第一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种电视机信号源的切换方法。参照图1所示,为本发明电视机信号源的切换方法第一实施例的流程图。
在本实施例中,该电视机信号源的切换方法包括:
步骤S10,在接收到信号源切换指令时,运行关闭当前信号源的第一主进程,同时运行关闭当前信号源的第一副进程和第二副进程;
需要说明的是,本发明提出的电视机信号源的切换方法适用于各种电视机,例如数字电视、具有智能操作***的智能电视等。以下以智能电视为例进行说明,但是本发明并不局限于于此。
用户可以基于电视机的遥控装置设置的信号源切换控件或者设置在电视机上的信号源切换按键触发信号源切换指令。对于电视机来说,在接收到信号源切换指令时,运行第一主进程,第一主进程包括与当前信号源密切相关的各个操作,具体地,运行第一主进程即电视机执行以下步骤:
关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道。
关闭当前信号源的过程为:关闭当前播放的音频和视频,避免后续的过程中画面会出现花屏等情况,关闭掉声音后就停止当前信号源的信号检测,一般的智能电视在工作时,会对当前使用的信号源进行检测,例如,检测信号源的信号是否锁住、信号的格式、信号的变化等等,此时要停止信号的检测,也就是说,停止上述各项内容的检测,否则会导致信号服务出现错误,例如,信号变化会引起信号检测服务的错误执行。关于停止检测,即控制与各个服务模块停止执行各自的功能。在对当前信号源的检测停止完成后,关闭当前信号源的通道。
在运行第一主进程的同时,运行第一副进程,第一副进程是关闭与当前的信号源相关的一些服务,如一些执行耗费时间长,但是不会对切换信号源的主进程造成影响的服务,具体地,运行第一副进程,即电视机执行以下步骤:
停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出。
可以理解的是,有的信号源可能需要开启hbbtv(Hybrid Broadcast/BroadbandTV,一种与DVB兼容的内容发布平台)服务,因此,在运行第一副进程时,对hbbtv模块进行检测,若hbbtv模块的功能当前处于开启状态,则停止该模块的服务,若该模块本身就处于关闭状态,则不需要执行任何操作,使其继续保持关闭状态即可。同样地,关于SCART接口输出的复位,假如有SCART接口输出的,将其复位,否则不需要执行任何操作。
在停止所述当前信号源的检测完成后,开始运行所述第二副进程;
运行第二副进程,即电视机执行以下步骤:
停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
对于不同的信号源可能对于节目的播放有不用的功能需要,例如是否有提供字幕服务,是否为3D播放等,第二副进程主要是检测与当前信号源的节目播放相关的各个功能模块,若有功能模块处于开启状态,则停止其对应的功能,例如,当前信号源为ATV(模拟电视信号)或者DTV(数字电视信号)时,那么会停止字幕功能,例如CC(Closed Caption,美国标准的字幕)等,当前开启了teletext功能,也会停止该功能,其中,teletext为电视文字广播,一般在欧洲使用;假如开启了3D播放,因为下一个信号源不一定会有3D,所以一般还要停止3D功能。
步骤S20,在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
在第一主进程完成后,即当前信号源的通道关闭后,可以开始运行第二主进程,以开启目标信号源,可以理解的是,若此时第二副进程没有运行完成,仍然可以继续运行。具体地,运行第二主进程,即电视机执行以下步骤:检测所述目标信号源的信号;在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
启动目标信号源通道的信号检测,当目标信号源的信号有变化时,就会检测到,当检测到信号时,开启目标信号源的通道,保存目标信号源的状态。一般情况下,在目标信号源的通道开启之前,第二副进程已经运行完毕。
上述与关闭当前信号源的第一主进程和开启目标信号源的第二主进程构成了本发明中电视机切换信号源的主进程,即这个主要流程为切换信号源必不可少的过程,而其他的各个副进程中的各个服务与主进程的相关性不是很大,且功能上不需要耦合,因此,可以并发的与主进程同时执行;此外,副进程中的各个服务往往占用的时间比较长,将它们放在副进程执行,能够极大地缩短信号源切换占用的总时间。
因此,在电视机出厂前或者在设置电视机的信号源切换流程时,可以根据需要预先设置好主进程和副进程,以及主进程中需要执行的各个功能、各个副进程中需要执行的各个功能。
进一步地,在完成步骤S20之后,该电视机信号源的切换方法还包括步骤:
在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置。具体地,运行第三副进程,即电视机执行以下步骤:设置所述目标信号源的声音配置、信号源重显率和比例模式;启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
当目标信号源的通道开启后,测试信号来了,开始进行声音设置,此时声音和图像还是被关闭的,信号被锁住,声音和图像才会被打开;接下来设置信号源的重显率,不同的信号源,其显示的画面的大小是不一样的,像ATV模拟信号,由于干扰的缘故,一般边缘的质量不是很好,所以重现率会小的,像DTV、HDMI(High Definition Multimedia Interface,数字化视频/音频接口技术)等数字信号,抗干扰会比较好,所以重显率会比较大,而PC信号的重显率要求是100%。接下来就是设置比例模式,假如用户调整了4:3或者16:9,切换信号源之后就按照用户设置的比例设置比例模式,设置完成后,启动OAD、CEC、CC、teletext、MTS等服务,其中OAD为使用DTV通道进行电视机升级的功能,CEC是HDMI设备之间的通信,MTS为丽音检测服务,丽音为接近即时的缩扩音频多路广播。然后更新一下频道列表,为频道播放做好准备工作,假如当前信号源是被锁住的,那最后假如需要启动hbbtv的服务,就启动hbbtv服务。
当真正执行打开切换信号源后,只要保存当前的信号源状态,切换信号源就算完成,后面的声音设置,目标信号源重显率,比例模式等功能都可以逐步启动,而且这些服务都比较耗时,为了用户的流畅性操作,所以可以在后台继续执行。
参照图2所示,为现有技术中电视机在进行信号源的切换时,完整的信号切换流程示意图,参照图3所示,为根据本发明提出的方法进行信号源的切换的流程示意图,本发明采用多进程并发的形式进行信号源的切换,将对主进程没有什么影响,但会比较耗时间的服务放到副进程执行,例如,hbbtv服务、SCART接口输出的复位等等,停止字幕、CC、teletext等服务也是一样,不对主要的切换信号源造成影响,但会比较耗时间,这几个功能的执行时间又能够在打开信号源通道之前执行完毕,所以可以并发的执行。经过编写代码验证,现有的电视机信号源切换耗时750ms,而采用本发明的方法,电视机切换信号源只需要200ms,极大的提高了信号源的切换速度,缩短了信号源切换占用的时间。
本实施例提出的信号源的切换方法,在接收到信号源切换指令时,运行第一主进程以关闭当前信号源,运行第二主进程以开启目标信号源,以价格电视机由当前信号源切换至目标信号源,并且,在运行第一主进程的同时,运行关闭当前信号源的第一副进程和第二副进程,因此,在进行信号源的切换时,可以将多个进程同步进行,即将信号源切换的过程中需要执行的各个功能划分为多个进程同步进行,而各个副进程的运行不会对主进程造成影响,因此,可以并发的同步运行,极大的提高了信号源的切换速度,缩短了信号源切换占用的时间,解决了现有的电视机的信号源切换速度慢,占用时间长的技术问题。
基于第一实施例提出本发明电视机信号源的切换方法的第二实施例。在本实施例中,在开启所述目标信号源的通道的步骤之前,该电视机信号源的切换方法还包括步骤:
在检测到所述目标信号源的信号时,判断所述第二副进程是否运行完成;
若所述第二副进程运行完成时,执行开启所述目标信号源的通道,并保存所述目标信号源的当前状态的步骤;
若所述第二副进程运行完成后,则延时等待直至所述第二副进程执行完成,执行开启所述目标信号源的通道,并保存所述目标信号源的当前状态的步骤。
由于对于不同的信号源,在播放电视节目时,设置的功能不尽相同,因此,字幕、CC、teletext等服务的停止可能在打开目标信号源通道之前还没有执行完毕,因此,在检测到目标信号源的信号时,要先判断副进程是否运行完成,若运行完成,则开启所述目标信号源的通道,并保存所述目标信号源的当前状态,否则延时等待直至所述第二副进程执行完成。
本发明还提出一种电视机。
参照图4所示,为本发明电视机第一实施例的功能模块示意图。
在该实施例中,该电视机包括:
主进程模块10,用于在接收到信号源切换指令时,运行关闭当前信号源的第一主进程,同时运行关闭当前信号源的第一副进程和第二副进程;
副进程模块20,用于在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
需要说明的是,本发明提出的电视机可以是各种类型的电视机,例如数字电视、具有智能操作***的智能电视等。以下以智能电视为例进行说明,但是本发明并不局限于于此。
用户可以基于电视机的遥控装置设置的信号源切换控件或者设置在电视机上的信号源切换按键触发信号源切换指令。对于电视机来说,在接收到信号源切换指令时,主进程模块10运行第一主进程,第一主进程包括与当前信号源密切相关的各个操作,具体地,主进程模块10运行第一主进程,即代表电视机执行以下操作:关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道。
主进程模块10关闭当前播放的音频和视频,避免后续的过程中画面会出现花屏等情况,关闭掉声音后就停止当前信号源的信号检测,一般的智能电视在工作时,会对当前使用的信号源进行检测,例如,检测信号源的信号是否锁住、信号的格式、信号的变化等等,此时要停止信号的检测,也就是说,停止上述各项内容的检测,否则会导致信号服务出现错误,例如,信号变化会引起信号检测服务的错误执行。关于停止检测,即控制与各个服务模块停止执行各自的功能。在对当前信号源的检测停止完成后,关闭当前信号源的通道。
在主进程模块10运行第一主进程的同时,副进程模块20运行第二副进程,第二副进程是关闭与当前的信号源相关的一些服务,如一些执行耗费时间长,但是不会对切换信号源的主进程造成影响的服务,具体地,副进程模块20运行第二副进程包括:停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出。
可以理解的是,有的信号源可能需要开启hbbtv服务,因此,在副进程模块20运行第一副进程时,对hbbtv模块进行检测,若hbbtv模块的功能当前处于开启状态,则停止该模块的服务,若该模块本身就处于关闭状态,则不需要执行任何操作,使其继续保持关闭状态即可。同样地,关于SCART接口输出的复位,假如有SCART接口输出的,将其复位,否则不需要执行任何操作。
在主进程模块10停止所述当前信号源的检测完成后,副进程模块20开始运行所述第二副进程;
副进程模块20停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
对于不同的信号源可能对于节目的播放有不用的功能需要,例如是否有提供字幕服务,是否为3D播放等,第二副进程主要是检测与当前信号源的节目播放相关的各个功能模块,若有功能模块处于开启状态,则停止其对应的功能,例如,当前信号源为ATV或者DTV时,那么会停止字幕功能,例如CC等,当前开启了teletext功能,也会停止该功能,其中,teletext为电视文字广播,一般在欧洲使用;假如开启了3D播放,因为下一个信号源不一定会有3D,所以一般还要停止3D功能。
在主进程模块10完成第一主进程后,即当前信号源的通道关闭后,副进程模块20可以开始运行第二主进程,以开启目标信号源,可以理解的是,若此时第二副进程没有运行完成,仍然可以继续运行。具体地,主进程模块10完成检测所述目标信号源的信号;在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
主进程模块10启动目标信号源通道的信号检测,当目标信号源的信号有变化时,就会检测到,当检测到信号时,开启目标信号源的通道,保存目标信号源的状态。一般情况下,在目标信号源的通道开启之前,第二副进程已经运行完毕。
上述与关闭当前信号源的第一主进程和开启目标信号源的第二主进程构成了本发明中电视机切换信号源的主进程,即这个主要流程为切换信号源必不可少的过程,而其他的各个副进程中的各个服务与主进程的相关性不是很大,且功能上不需要耦合,因此,可以并发的与主进程同时执行;此外,副进程中的各个服务往往占用的时间比较长,将它们放在副进程执行,能够极大地缩短信号源切换占用的总时间。
因此,在电视机出厂前或者在设置电视机的信号源切换流程时,可以根据需要预先设置好主进程和副进程,以及主进程中需要执行的各个功能、各个副进程中需要执行的各个功能。
副进程模块20在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置。具体地,副进程模块20设置所述目标信号源的声音配置、信号源重显率和比例模式;启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
当目标信号源的通道开启后,测试信号来了,开始进行声音设置,此时声音和图像还是被关闭的,信号被锁住,声音和图像才会被打开;接下来设置信号源的重显率,不同的信号源,其显示的画面的大小是不一样的,像ATV模拟信号,由于干扰的缘故,一般边缘的质量不是很好,所以重现率会小的,像DTV、HDMI等数字信号,抗干扰会比较好,所以重显率会比较大,而PC信号的重显率要求是100%。接下来就是设置比例模式,假如用户调整了4:3或者16:9,切换信号源之后就按照用户设置的比例设置比例模式,设置完成后,启动OAD、CEC、CC、teletext、MTS等服务,其中OAD为使用DTV通道进行电视机升级的功能,CEC是HDMI设备之间的通信,MTS为丽音检测服务,丽音为接近即时的缩扩音频多路广播。然后更新一下频道列表,为频道播放做好准备工作,假如当前信号源是被锁住的,那最后假如需要启动hbbtv的服务,就启动hbbtv服务。
当真正执行打开切换信号源后,只要保存当前的信号源状态,切换信号源就算完成,后面的声音设置,目标信号源重显率,比例模式等功能都可以逐步启动,而且这些服务都比较耗时,为了用户的流畅性操作,所以可以在后台继续执行。
参照图2所示,为现有技术中电视机在进行信号源的切换时,完整的信号切换流程示意图,参照图3所示,为根据本发明提出的方法进行信号源的切换的流程示意图,本发明采用多进程并发的形式进行信号源的切换,将对主进程没有什么影响,但会比较耗时间的服务放到副进程执行,例如,hbbtv服务、SCART接口输出的复位等等,停止字幕、CC、teletext等服务也是一样,不对主要的切换信号源造成影响,但会比较耗时间,这几个功能的执行时间又能够在打开信号源通道之前执行完毕,所以可以并发的执行。经过编写代码验证,现有的电视机信号源切换耗时750ms,而采用本发明的方法,电视机切换信号源只需要200ms,极大的提高了信号源的切换速度,缩短了信号源切换占用的时间。
本实施例提出电视机,在接收到信号源切换指令时,运行第一主进程以关闭当前信号源,运行第二主进程以开启目标信号源,以价格电视机由当前信号源切换至目标信号源,并且,在运行第一主进程的同时,运行关闭当前信号源的第一副进程和第二副进程,因此,在进行信号源的切换时,可以将多个进程同步进行,即将信号源切换的过程中需要执行的各个功能划分为多个进程同步进行,而各个副进程的运行不会对主进程造成影响,因此,可以并发的同步运行,极大的提高了信号源的切换速度,缩短了信号源切换占用的时间,解决了现有的电视机的信号源切换速度慢,占用时间长的技术问题。
基于第一实施例提出本发明电视机的第二实施例。在本实施例中,副进程模块20还用于:在所述主进程模块完成所述目标信号源的通道开启后,设置所述目标信号源的声音配置、信号源重显率和比例模式;启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;以及,设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
由于对于不同的信号源,在播放电视节目时,设置的功能不尽相同,因此,字幕、CC、teletext等服务的停止可能在打开目标信号源通道之前还没有执行完毕,因此,在检测到目标信号源的信号时,副进程模块20要先判断副进程是否运行完成,若运行完成,则开启所述目标信号源的通道,并保存所述目标信号源的当前状态,否则延时等待直至所述第二副进程执行完成。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种电视机信号源的切换方法,其特征在于,所述电视机信号源的切换方法包括:
在接收到信号源切换指令时,运行关闭当前信号源的第一主进程,同时运行关闭当前信号源的第一副进程和第二副进程,其中,所述第一主进程包括电视机关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道,所述第一副进程包括所述电视机停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出,所述第二副进程包括所述电视机停止与所述当前信号源的节目播放相关的各个功能;
在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成,所述第二主进程包括所述电视机检测所述目标信号源的信号,在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
2.根据权利要求1所述的电视机信号源的切换方法,其特征在于,所述在所述第一主进程运行完成后,开始运行开启目标信号源的第二主进程以完成电视机信号源的切换的步骤之后,所述电视机信号源的切换方法还包括步骤:
在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置,其中,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
3.根据权利要求1所述的电视机信号源的切换方法,其特征在于,所述运行关闭当前信号源的第一主进程的步骤包括:
关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道;
所述运行关闭当前信号源的第一副进程的步骤包括:
停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出;
所述电视机信号源的切换方法还包括步骤:
在停止所述当前信号源的检测完成后,开始运行所述第二副进程;
所述运行关闭当前信号源的第二副进程的步骤包括:
停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
4.根据权利要求2所述的电视机信号源的切换方法,其特征在于,所述运行开启目标信号源的第二主进程的步骤包括:
检测所述目标信号源的信号;
在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
5.根据权利要求4所述的电视机信号源的切换方法,其特征在于,所述电视机信号源的切换方法还包括步骤:
在所述目标信号源的通道开启完成后,开始运行所述第三副进程;
所述运行所述第三副进程的步骤包括:
设置所述目标信号源的声音配置、信号源重显率和比例模式;
启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;
设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
6.一种电视机,其特征在于,所述电视机包括:
主进程模块,用于在接收到信号源切换指令时,运行关闭当前信号源的第一主进程;
副进程模块,用于在运行所述第一主进程的同时,运行关闭当前信号源的第一副进程和第二副进程,其中,所述第一主进程包括电视机关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道,所述第一副进程包括所述电视机停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出,所述第二副进程包括所述电视机停止与所述当前信号源的节目播放相关的各个功能;
所述主进程模块还用于:在所述第一主进程运行完成后,运行开启目标信号源的第二主进程以完成电视机信号源的切换,其中,在当前信号源的通道关闭时,判定所述第一主进程运行完成,所述第二主进程包括所述电视机检测所述目标信号源的信号,在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
7.根据权利要求6所述的电视机,其特征在于,所述副进程模块还用于:在所述第二主进程运行完成后,运行开启目标信号源的第三副进程,以完成所述目标信号源的各个功能的设置,其中,在完成目标信号源的状态保存后,判定所述第二主进程运行完成。
8.根据权利要求6所述的电视机,其特征在于,所述主进程模块运行关闭当前信号源的第一主进程包括:关闭当前播放的音频和视频,停止所述当前信号源的检测,并关闭所述当前信号源的通道;
所述副进程模块运行关闭当前信号源的第一副进程的步骤包括:停止所述当前信号源的hbbtv服务,并且复位SCART接口的输出;以及
所述副进程模块在所述主进程模块停止所述当前信号源的检测完成后,开始运行所述第二副进程;所述副进程模块运行关闭当前信号源的第二副进程的步骤包括:
停止与所述当前信号源的节目播放相关的各个功能以完成所述第二副进程的运行。
9.根据权利要求7所述的电视机,其特征在于,所述主进程模块运行开启目标信号源的第二主进程以完成电视机信号源的切换的步骤包括:
检测所述目标信号源的信号;以及,
在检测到所述目标信号源的信号时,开启所述目标信号源的通道,并保存所述目标信号源的当前状态。
10.根据权利要求9所述的电视机,其特征在于,所述副进程模块运行所述第三副进程的步骤包括:
在所述主进程模块完成所述目标信号源的通道开启后,设置所述目标信号源的声音配置、信号源重显率和比例模式;
启动与所述目标信号源的电视节目播放相关的各个功能,并更新频道配置列表;以及,
设置所述目标信号源的锁定,并判断所述目标信号源是否需要开启hbbtv服务,若需要,则开启所述目标信号源的hbbtv服务。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610649727.1A CN106254937B (zh) | 2016-08-09 | 2016-08-09 | 电视机及其信号源的切换方法 |
PCT/CN2016/112543 WO2018028124A1 (zh) | 2016-08-09 | 2016-12-28 | 电视机及其信号源的切换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610649727.1A CN106254937B (zh) | 2016-08-09 | 2016-08-09 | 电视机及其信号源的切换方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106254937A CN106254937A (zh) | 2016-12-21 |
CN106254937B true CN106254937B (zh) | 2019-12-03 |
Family
ID=58077690
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610649727.1A Active CN106254937B (zh) | 2016-08-09 | 2016-08-09 | 电视机及其信号源的切换方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106254937B (zh) |
WO (1) | WO2018028124A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254937B (zh) * | 2016-08-09 | 2019-12-03 | 深圳Tcl数字技术有限公司 | 电视机及其信号源的切换方法 |
CN108683940B (zh) * | 2018-06-21 | 2020-11-10 | 青岛海信传媒网络技术有限公司 | 一种hbb应用显示的处理方法及装置 |
CN112822485A (zh) * | 2019-11-18 | 2021-05-18 | 青岛海尔多媒体有限公司 | 重显率调试的方法及装置、显示设备 |
CN111093106B (zh) * | 2019-12-18 | 2021-05-04 | 海信视像科技股份有限公司 | 一种显示设备 |
WO2021120483A1 (zh) | 2019-12-18 | 2021-06-24 | 海信视像科技股份有限公司 | 一种显示设备 |
CN111050197B (zh) * | 2019-12-18 | 2021-06-04 | 海信视像科技股份有限公司 | 一种显示设备 |
CN111107403B (zh) * | 2019-12-18 | 2021-06-04 | 海信视像科技股份有限公司 | 一种显示设备 |
CN111294643A (zh) * | 2020-01-21 | 2020-06-16 | 海信视像科技股份有限公司 | 在显示设备中显示音轨语言的方法及显示设备 |
CN114286168A (zh) * | 2021-12-22 | 2022-04-05 | 深圳Tcl新技术有限公司 | 节目列表的处理方法、显示设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1315369A1 (en) * | 2001-10-29 | 2003-05-28 | Samsung Electronics Co., Ltd. | User-configurable electronic apparatus |
JP2006279447A (ja) * | 2005-03-29 | 2006-10-12 | Pioneer Electronic Corp | テレビジョン受像機 |
CN101030152A (zh) * | 2007-03-20 | 2007-09-05 | 华为技术有限公司 | 基于伪同步方式的操作控制方法及装置 |
CN104320701A (zh) * | 2014-08-29 | 2015-01-28 | 深圳创维-Rgb电子有限公司 | 信号源的切换方法及装置 |
CN105282610A (zh) * | 2014-07-25 | 2016-01-27 | 深圳Tcl新技术有限公司 | 电视机的自动切换方法及*** |
CN105323638A (zh) * | 2014-06-20 | 2016-02-10 | 深圳市同方多媒体科技有限公司 | 一种电视机的信号源端口监测方法及装置 |
CN105357567A (zh) * | 2015-10-29 | 2016-02-24 | 中兴网信秦皇岛科技有限公司 | 一种多信道播放*** |
CN105763945A (zh) * | 2014-12-17 | 2016-07-13 | 深圳Tcl新技术有限公司 | 信源切换***及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254937B (zh) * | 2016-08-09 | 2019-12-03 | 深圳Tcl数字技术有限公司 | 电视机及其信号源的切换方法 |
-
2016
- 2016-08-09 CN CN201610649727.1A patent/CN106254937B/zh active Active
- 2016-12-28 WO PCT/CN2016/112543 patent/WO2018028124A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1315369A1 (en) * | 2001-10-29 | 2003-05-28 | Samsung Electronics Co., Ltd. | User-configurable electronic apparatus |
JP2006279447A (ja) * | 2005-03-29 | 2006-10-12 | Pioneer Electronic Corp | テレビジョン受像機 |
CN101030152A (zh) * | 2007-03-20 | 2007-09-05 | 华为技术有限公司 | 基于伪同步方式的操作控制方法及装置 |
CN105323638A (zh) * | 2014-06-20 | 2016-02-10 | 深圳市同方多媒体科技有限公司 | 一种电视机的信号源端口监测方法及装置 |
CN105282610A (zh) * | 2014-07-25 | 2016-01-27 | 深圳Tcl新技术有限公司 | 电视机的自动切换方法及*** |
CN104320701A (zh) * | 2014-08-29 | 2015-01-28 | 深圳创维-Rgb电子有限公司 | 信号源的切换方法及装置 |
CN105763945A (zh) * | 2014-12-17 | 2016-07-13 | 深圳Tcl新技术有限公司 | 信源切换***及方法 |
CN105357567A (zh) * | 2015-10-29 | 2016-02-24 | 中兴网信秦皇岛科技有限公司 | 一种多信道播放*** |
Also Published As
Publication number | Publication date |
---|---|
CN106254937A (zh) | 2016-12-21 |
WO2018028124A1 (zh) | 2018-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106254937B (zh) | 电视机及其信号源的切换方法 | |
CN104183227B (zh) | 应用程序的显示处理方法及装置 | |
CN105872796A (zh) | 广电节目切换为点播节目的方法与装置 | |
CN106792097A (zh) | 音频信号字幕匹配方法及装置 | |
CN103596000A (zh) | 智能电视多界面切换测试方法及*** | |
CN109963192A (zh) | 一种电视菜单功能的获取方法、智能电视及存储介质 | |
CN105227988A (zh) | 一种智能电视根据场景显示***设置的方法及装置 | |
CN105100870A (zh) | 一种截屏方法及终端设备 | |
CN101534386B (zh) | 一种视频替换方法、视频播放***及装置 | |
CN100361516C (zh) | 双处理器电视控制方法 | |
CN103763504A (zh) | 一种广播通道与宽带通道的控制方法及终端 | |
CN103108235A (zh) | 电视控制方法、装置及*** | |
CN102957873A (zh) | 一种节目单的自动编排方法及装置 | |
CN102591707B (zh) | 车载设备及其后台运行程序的显示方法 | |
CN106803979B (zh) | 一种支持多个节目同时解扰的方法及*** | |
JP2010044776A (ja) | 民生用電子装置のユーザインターフェースを修正する方法、対応する装置、信号及び、データキャリア | |
CN101365085A (zh) | 一种电视信源检测的方法及电视机 | |
KR100308052B1 (ko) | 디지털 티브이의 채널번호 할당장치 및 방법 | |
CN103179451A (zh) | 基于dvb标准的双音频混合输出方法、装置及机顶盒 | |
CN105554585A (zh) | 机顶盒类型的识别方法和识别*** | |
CN106331819A (zh) | 机顶盒运行方法、机顶盒客户端装置和机顶盒 | |
CN105763744A (zh) | 一种移动终端的视频播放控制方法、装置及移动终端 | |
EP3534619A1 (en) | Signal source switching control method and device | |
CN102055931A (zh) | 频道设定装置及频道设定方法 | |
CN101674439B (zh) | 一种播放电视节目的方法及机顶盒 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |