[go: up one dir, main page]

CN106028129A - Method and system for sharing television programs among televisions - Google Patents

Method and system for sharing television programs among televisions Download PDF

Info

Publication number
CN106028129A
CN106028129A CN201610429341.XA CN201610429341A CN106028129A CN 106028129 A CN106028129 A CN 106028129A CN 201610429341 A CN201610429341 A CN 201610429341A CN 106028129 A CN106028129 A CN 106028129A
Authority
CN
China
Prior art keywords
program
audio data
sharing
terminal
name
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.)
Pending
Application number
CN201610429341.XA
Other languages
Chinese (zh)
Inventor
韩笑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201610429341.XA priority Critical patent/CN106028129A/en
Priority to PCT/CN2016/095993 priority patent/WO2017215115A1/en
Publication of CN106028129A publication Critical patent/CN106028129A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/439Processing of audio elementary streams

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种电视间共享电视节目的方法,所述电视间共享电视节目的方法包括:在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目信息;所述第一电视终端将获取到的所述电视节目信息编码为音频数据并播放所述音频数据;第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放。本发明还公开了一种电视间共享电视节目的系统。本发明节省了用户搜索节目的时间,提高了用户体验。

The present invention discloses a method for sharing TV programs between TVs. The method for sharing TV programs between TVs includes: when receiving a TV program sharing instruction, a first TV terminal acquires information about a currently playing TV program; A TV terminal encodes the acquired TV program information into audio data and plays the audio data; a second TV terminal receives and decodes the audio data, and searches for a corresponding program according to the decoded TV program information and play. The invention also discloses a system for sharing television programs among televisions. The invention saves the time for users to search for programs and improves user experience.

Description

电视间共享电视节目的方法及系统Method and system for sharing TV programs among TVs

技术领域technical field

本发明涉及电视技术领域,尤其涉及一种电视间共享电视节目的方法及系统。The invention relates to the technical field of televisions, in particular to a method and system for sharing television programs among televisions.

背景技术Background technique

随着人们对居住条件要求越来越高,生活的空间也在逐步加大。人们需求的大家电数量也在增多。一般的家庭现在都会配备两台电视,客厅放置一台及卧室放置一台来满足不同的需要。但是如果用户现在客厅正在观看着某一节目,可能发生了某些状况,比如用户想躺在床上或者客厅有其他人要看其他节目,这时候用户就会需要转移到卧室来继续看未完的电视节目,然而用户转移到卧室来继续看未完的电视节目时会出现一个问题,即在现在智能电视app如此众多的情况下,用户需要再次进行选择,再次搜索喜爱的电视节目,再次快进到刚才观看的位置,用户需要进行多个操作,浪费大量时间。As people's requirements for living conditions are getting higher and higher, the living space is gradually increasing. The number of large appliances that people demand is also increasing. The average family is now equipped with two TVs, one in the living room and one in the bedroom to meet different needs. But if the user is currently watching a certain program in the living room, some situations may occur, such as the user wants to lie on the bed or there are other people in the living room who want to watch other programs. At this time, the user will need to transfer to the bedroom to continue watching the unfinished TV. However, there will be a problem when the user moves to the bedroom to continue watching the unfinished TV program, that is, in the case of so many smart TV apps, the user needs to choose again, search for the favorite TV program again, and fast-forward to the previous TV program again. In the viewing position, the user needs to perform multiple operations, wasting a lot of time.

发明内容Contents of the invention

本发明的主要目的在于提供一种电视间共享电视节目的方法及系统,旨在解决用户在使用其他电视继续观看未完的电视节目时需要进行多个操作,浪费大量时间的问题。The main purpose of the present invention is to provide a method and system for sharing TV programs between TVs, aiming to solve the problem that users need to perform multiple operations and waste a lot of time when using other TVs to continue watching unfinished TV programs.

为实现上述目的,本发明提供的一种电视间共享电视节目的方法,所述电视间共享电视节目的方法包括:In order to achieve the above object, the present invention provides a method for sharing TV programs between TVs, the method for sharing TV programs between TVs includes:

在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目信息;When receiving the TV program sharing instruction, the first TV terminal acquires the TV program information currently being played;

所述第一电视终端将获取到的所述电视节目信息编码为音频数据并播放所述音频数据;The first TV terminal encodes the acquired TV program information into audio data and plays the audio data;

第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放。The second television terminal receives and decodes the audio data, and searches for a corresponding program according to the decoded television program information and plays it.

可选地,所述电视节目信息包括电视节目名称和获取所述电视节目信息时的节目播放时间,所述第一电视终端将获取到的所述电视节目信息编码为音频数据的步骤包括:Optionally, the TV program information includes a TV program name and a program playing time when the TV program information is acquired, and the step of encoding the acquired TV program information into audio data by the first TV terminal includes:

将所述电视节目名称和所述节目播放时间转换为对应的字母及数字;converting the title of the TV program and the playing time of the program into corresponding letters and numbers;

根据预设的频率对照表将所述字母及数字编码为音频数据。The letters and numbers are encoded into audio data according to a preset frequency comparison table.

可选地,所述根据预设的频率对照表将所述字母及数字编码为音频数据的步骤包括:Optionally, the step of encoding the letters and numbers into audio data according to a preset frequency comparison table includes:

根据预设的频率对照表将所述字母及数字转换为对应的单音频;converting the letters and numbers into corresponding monotones according to a preset frequency comparison table;

将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。Combining all the single audio tones into an audio information code stream to obtain the audio data.

可选地,所述第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放的步骤包括:Optionally, the second television terminal receives and decodes the audio data, and the step of searching for and playing a corresponding program according to the decoded television program information includes:

所述第二电视终端接收并解码所述音频数据,得到电视节目名称和节目播放时间;The second TV terminal receives and decodes the audio data to obtain the name of the TV program and the playing time of the program;

所述第二电视终端根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。The second TV terminal performs a network search according to the TV program name, and after searching for a program corresponding to the TV program name, automatically jumps to a position corresponding to the playing time of the program to play.

可选地,所述第二电视终端接收并解码所述音频数据,得到电视节目名称和节目播放时间的步骤之后,还包括:Optionally, after the second TV terminal receives and decodes the audio data, and obtains the TV program name and program playing time, it further includes:

所述第二电视终端检测网络连接是否正常;The second television terminal detects whether the network connection is normal;

若检测到网络连接正常,则所述第二电视终端根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。If it is detected that the network connection is normal, the second TV terminal will perform a network search according to the TV program name, and automatically jump to the program corresponding to the program playing time after searching for the program corresponding to the TV program name. position to play.

此外,为实现上述目的,本发明还提供一种电视间共享电视节目的系统,所述电视间共享电视节目的系统包括第一电视终端和第二电视终端;In addition, in order to achieve the above object, the present invention also provides a system for sharing TV programs between TVs, the system for sharing TV programs between TVs includes a first TV terminal and a second TV terminal;

所述第一电视终端包括:The first television terminal includes:

获取模块,用于在接收到电视节目共享指令时,获取当前正在播放的电视节目信息;An acquisition module, configured to acquire the information of the currently playing TV program when receiving the TV program sharing instruction;

编码模块,用于将获取到的所述电视节目信息编码为音频数据;An encoding module, configured to encode the acquired TV program information into audio data;

播放模块,用于播放所述音频数据;A playback module, configured to play the audio data;

所述第二电视终端包括:The second television terminal includes:

接收模块,用于接收所述音频数据;a receiving module, configured to receive the audio data;

解码模块,用于对所述音频数据进行解码以得到所述电视节目信息;a decoding module, configured to decode the audio data to obtain the TV program information;

搜索播放模块,用于根据所述电视节目信息搜索相应的节目并播放。The search and play module is used to search and play corresponding programs according to the TV program information.

可选地,所述电视节目信息包括电视节目名称和获取所述电视节目信息时的节目播放时间,所述编码模块包括:Optionally, the TV program information includes a TV program name and a program playing time when the TV program information is acquired, and the encoding module includes:

转换单元,用于将获取到的所述电视节目名称和所述节目播放时间转换为对应的字母及数字;a converting unit, configured to convert the obtained TV program name and program playing time into corresponding letters and numbers;

编码单元,用于根据预设的频率对照表将所述字母及数字编码为音频数据。The encoding unit is used for encoding the letters and numbers into audio data according to a preset frequency comparison table.

可选地,所述编码单元包括:Optionally, the encoding unit includes:

转换子单元,用于根据预设的频率对照表将所述字母及数字转换为对应的单音频;The conversion subunit is used to convert the letters and numbers into corresponding monotones according to the preset frequency comparison table;

组合子单元,用于将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。The combination subunit is used to combine all the single audio into a piece of audio information code stream to obtain the audio data.

可选地,所述解码模块具体为:Optionally, the decoding module is specifically:

对所述音频数据进行解码,得到电视节目名称和节目播放时间;Decoding the audio data to obtain the TV program name and program playing time;

所述搜索播放模块具体为:The search and play module is specifically:

根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。Searching the network according to the TV program name, and automatically jumping to the position corresponding to the playing time of the program after searching for the program corresponding to the TV program name to play.

可选地,所述第二电视终端还包括:Optionally, the second television terminal further includes:

检测模块,用于检测网络连接是否正常;A detection module is used to detect whether the network connection is normal;

所述搜索播放模块,用于在检测到网络连接正常时,根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。The search and play module is configured to perform a network search according to the name of the TV program when it is detected that the network connection is normal, and automatically jump to a program corresponding to the play time of the TV program after searching for a program corresponding to the name of the TV program. Play at the corresponding position.

本发明提出的电视间共享电视节目的方法及系统,通过在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目信息,然后将获取到的所述电视节目信息编码为音频数据并播放所述音频数据,以供第二电视终端接收并解码所述音频数据,第二电视终端根据解码后得到的所述电视节目信息搜索相应的节目并播放,由此实现了电视之间的电视节目的共享,避免了用户在使用其他电视继续观看未完的电视节目时需要进行多个操作,及需要耗费大量时间搜索该未看完的电视节目,从而提高了用户体验。In the method and system for sharing TV programs between TVs proposed by the present invention, when receiving a TV program sharing instruction, the first TV terminal obtains the currently playing TV program information, and then encodes the obtained TV program information into audio data and play the audio data for the second TV terminal to receive and decode the audio data, and the second TV terminal searches for and plays the corresponding program according to the TV program information obtained after decoding, thereby realizing the The sharing of TV programs avoids the need for users to perform multiple operations when using other TVs to continue watching unfinished TV programs, and to spend a lot of time searching for the unfinished TV programs, thereby improving user experience.

附图说明Description of drawings

图1为本发明电视间共享电视节目的方法的第一实施例的流程示意图;Fig. 1 is a schematic flow chart of the first embodiment of the method for sharing TV programs between TVs of the present invention;

图2为本发明图1中第一电视终端将获取到的所述电视节目信息编码为音频数据的步骤的步骤细化流程示意图;FIG. 2 is a schematic diagram of a step-by-step process for encoding the obtained TV program information into audio data by the first TV terminal in FIG. 1 of the present invention;

图3为本发明图2中根据预设的频率对照表将所述字母及数字编码为音频数据的步骤细化流程示意图;Fig. 3 is a schematic flow chart of the steps of encoding the letters and numbers into audio data according to the preset frequency comparison table in Fig. 2 of the present invention;

图4为本发明电视间共享电视节目的方法的第二实施例的流程示意图;4 is a schematic flowchart of a second embodiment of the method for sharing a TV program between TVs of the present invention;

图5为本发明电视间共享电视节目的方法的第三实施例的流程示意图;5 is a schematic flowchart of a third embodiment of a method for sharing a TV program between TVs according to the present invention;

图6为本发明电视间共享电视节目的系统的第一实施例的功能模块示意图;6 is a schematic diagram of functional modules of the first embodiment of the system for sharing TV programs between TVs of the present invention;

图7为本发明图6中的编码模块的细化功能模块示意图;Fig. 7 is a schematic diagram of a refined functional module of the encoding module in Fig. 6 of the present invention;

图8为本发明图7中的编码单元的细化功能模块示意图;FIG. 8 is a schematic diagram of a refined functional module of the encoding unit in FIG. 7 of the present invention;

图9为本发明电视间共享电视节目的系统的第二实施例的功能模块示意图。FIG. 9 is a schematic diagram of functional modules of the second embodiment of the system for sharing TV programs between TVs of the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.

具体实施方式detailed description

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

基于上述问题,本发明提供一种电视间共享电视节目的方法。Based on the above problems, the present invention provides a method for sharing TV programs between TVs.

参照图1,图1为本发明电视间共享电视节目的方法的第一实施例的流程示意图。Referring to FIG. 1 , FIG. 1 is a schematic flowchart of a first embodiment of a method for sharing a TV program between TVs according to the present invention.

在本实施例中,所述电视间共享电视节目的方法包括:In this embodiment, the method for sharing TV programs between TVs includes:

步骤S10,在接收到电视间共享电视节目的指令时,第一电视终端获取当前正在播放的电视节目信息;Step S10, when receiving an instruction to share a TV program between TVs, the first TV terminal acquires information about the TV program currently being played;

在本实施例中,所述第一电视终端作为共享的电视节目的发送端设备,在本发明的其他实施例中,所述第一电视终端也可以作为共享的电视节目的接收端设备。具体的,当用户在当前的电视(第一电视终端)上收看电视节目时,为了实现在其他电视上快速的找到该当前电视上收看的电视节目并播放,以节省用户在其他电视上搜索节目的时间,需要将当前观看的电视节目共享到其他电视上。In this embodiment, the first television terminal is used as the sending end device of the shared TV program. In other embodiments of the present invention, the first TV terminal may also be used as the receiving end device of the shared TV program. Specifically, when a user watches a TV program on the current TV (the first TV terminal), in order to quickly find and play the TV program watched on the current TV on other TVs, it saves the user from searching for programs on other TVs. time, you need to share the currently watched TV program to other TVs.

用户可以通过触发电视节目共享指令,以启动第一电视终端的电视节目共享功能。作为一种实施方式,可以通过按压遥控器上的具有电视节目共享功能的物理按键触发电视节目共享指令。作为另一种实施方式,也可以通过按压第一电视终端上的具有电视节目共享功能的物理按键或者虚拟按键触发电视节目共享指令。The user can activate the TV program sharing function of the first TV terminal by triggering the TV program sharing instruction. As an implementation manner, the TV program sharing instruction may be triggered by pressing a physical button on the remote controller having a TV program sharing function. As another implementation manner, the TV program sharing instruction may also be triggered by pressing a physical button or a virtual button having a TV program sharing function on the first TV terminal.

在获取到电视共享指令后,第一电视终端获取当前正播放的电视节目信息,所述电视节目信息与当前播放的电视节目类型有关,故在获取当前正播放的电视节目信息时,首先需要判断当前播放的电视节目类型,若当前播放的电视节目为网络节目,则所述电视节目信息包含电视节目名称及获取电视节目信息时的节目播放时间;若当前播放的电视节目为频道节目,则所述电视节目信息包含频道名称,比如湖南卫视。需要说明的是,所述节目播放时间指的是当前播放的电视节目所播放的位置,比如,当前播放的电视节目名称为神话,节目时间为20分钟40秒。After obtaining the TV sharing instruction, the first TV terminal obtains the currently playing TV program information, the TV program information is related to the type of the currently playing TV program, so when obtaining the currently playing TV program information, it first needs to judge Currently playing TV program type, if the currently playing TV program is a network program, the TV program information includes the TV program name and the program playing time when the TV program information is obtained; if the currently playing TV program is a channel program, the The above TV program information includes a channel name, such as Hunan Satellite TV. It should be noted that the broadcast time of the program refers to the location where the currently played TV program is played. For example, the name of the currently played TV program is Shinhwa, and the program time is 20 minutes and 40 seconds.

步骤S20,所述第一电视终端将获取到的所述电视节目信息编码为音频数据并播放所述音频数据;Step S20, the first TV terminal encodes the acquired TV program information into audio data and plays the audio data;

第一电视终端在获取到当前播放的电视节目信息后,会对获取到的电视节目信息进行编码,从而将所述电视节目信息转换为音频数据,然后播放该音频数据,该音频数据可以通过所述第一电视终端内置的扬声器进行播放,也可以通过所述第一电视终端外接的扬声器进行播放,即播放所述音频数据的扬声器可以是外置的。可以理解的是,所述第一电视终端在播放所述音频数据时,为了减少对播放所述音频数据时的干扰,可以在播放所述音频数据时,暂停对所述当前播放的电视节目的播放,直到播放完所述音频数据时,恢复对当前播放的电视节目的正常播放。After the first TV terminal acquires the currently playing TV program information, it encodes the acquired TV program information, thereby converting the TV program information into audio data, and then plays the audio data. The audio data can be passed through the The audio data may be played through a built-in speaker of the first TV terminal, or may be played through an external speaker of the first TV terminal, that is, the speaker for playing the audio data may be external. It can be understood that, when the first television terminal plays the audio data, in order to reduce the interference to the playing of the audio data, the first television terminal may pause the currently playing TV program when playing the audio data. Play until the audio data is played, resume the normal play of the currently playing TV program.

步骤S30,第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放。Step S30, the second television terminal receives and decodes the audio data, and searches for a corresponding program according to the decoded television program information and plays it.

在本实施例中,所述第二电视终端作为共享的电视节目的接收端设备,在本发明的其他实施例中,所述第二电视终端也可以作为共享的电视节目的发送端设备。具体的,第二电视终端实时或定时检测是否接收到所述音频数据,在接收到所述音频数据时,对所述音频数据进行解码,并在解码得到电视节目信息时,对该电视节目信息进行分析,在该电视节目信息包括电视频道名称时,则一一与各个频道进行匹配,直到找到该电视频道后进行播放;若第二电视终端解码得到的电视节目信息包括电视节目名称及节目播放时间,则根据解码得到的电视节目名称进行网络搜索,及在搜索到所述名称对应的节目后自动跳转至与节目播放时间相对应的位置处进行播放。In this embodiment, the second television terminal is used as a receiver device for shared TV programs. In other embodiments of the present invention, the second TV terminal may also be used as a sender device for shared TV programs. Specifically, the second television terminal detects whether the audio data is received in real time or at regular intervals, decodes the audio data when receiving the audio data, and decodes the TV program information when decoding the TV program information Analyze, when the TV program information includes the TV channel name, then match each channel one by one until the TV channel is found and play; if the TV program information obtained by the decoding of the second TV terminal includes the TV program name and the program playing Time, then perform a network search according to the TV program name obtained through decoding, and automatically jump to the position corresponding to the program playing time to play after the program corresponding to the name is found.

本实施例通过在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目信息,然后将获取到的所述电视节目信息编码为音频数据并播放所述音频数据,以供第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放,由此实现了电视之间的电视节目的共享,避免了用户在使用其他电视继续观看未完的电视节目时需要进行多个操作,及需要耗费大量时间搜索该未看完的电视节目,从而提高了用户体验。In this embodiment, when receiving a TV program sharing instruction, the first TV terminal acquires the TV program information currently being played, and then encodes the acquired TV program information into audio data and plays the audio data for the second The second TV terminal receives and decodes the audio data, and searches for and plays the corresponding program according to the TV program information obtained after decoding, thereby realizing the sharing of TV programs between TVs and preventing the user from continuing to use other TVs. When watching an unfinished TV program, multiple operations are required, and a large amount of time is spent searching for the unfinished TV program, thereby improving user experience.

参照图2,图2为图1中步骤S20一实施例的细化流程图。具体的,本实施例中所述电视节目信息包括电视节目名称和获取所述电视节目信息时的节目播放时间,所述第一电视终端将获取到的所述电视节目信息编码为音频数据的步骤包括:Referring to FIG. 2 , FIG. 2 is a detailed flowchart of an embodiment of step S20 in FIG. 1 . Specifically, the TV program information in this embodiment includes the TV program name and the program playing time when the TV program information is acquired, and the first TV terminal encodes the acquired TV program information into audio data. include:

步骤S21,将所述电视节目名称和所述节目播放时间转换为对应的字母及数字;Step S21, converting the name of the TV program and the playing time of the program into corresponding letters and numbers;

步骤S22,根据预设的频率对照表将所述字母及数字编码为音频数据。Step S22, encoding the letters and numbers into audio data according to a preset frequency comparison table.

在获取到当前播放的电视节目名称和节目播放时间后,将获取到的所述电视节目名称及节目播放时间转换为对应的字母及数字。例如:获取到的电视节目名称为神话,节目播放时间为59分钟23秒,则电视节目名称可以转化为SHENHUA,节目播放时间可以转换为59:23。After acquiring the currently broadcasted TV program title and program broadcast time, the acquired TV program title and program broadcast time are converted into corresponding letters and numbers. For example: the obtained TV program name is Mythology, and the program playing time is 59 minutes and 23 seconds, then the TV program name can be converted into SHENHUA, and the program playing time can be converted into 59:23.

在将电视节目名称及节目播放时间转换为对应的字母和数字后,通过查询预设的频率对照表将所述字母及数字转化为对应频率的音频数据,即将所述所述字母及数字编码为音频数据。After converting the TV program name and program playing time into corresponding letters and numbers, the letters and numbers are converted into audio data of corresponding frequencies by querying the preset frequency comparison table, that is, the letters and numbers are coded as audio data.

具体的,参照图3,所述步骤S22包括:Specifically, referring to FIG. 3, the step S22 includes:

步骤S221,根据预设的频率对照表将所述字母及数字转换为对应的单音频;Step S221, converting the letters and numbers into corresponding monotones according to the preset frequency comparison table;

步骤S222,将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。Step S222, combining all the single audio tones into an audio information code stream to obtain the audio data.

所述频率对照表为各个字符与频率的映射表,其中字符包括数字、字母以及各种符号。如表1所示,表1为本发明中一个示例表,表1中记录了26个字母、0-9这10个数字以及冒号、逗号、句号、空格这些符号与频率的映射关系。The frequency comparison table is a mapping table between various characters and frequencies, wherein the characters include numbers, letters and various symbols. As shown in Table 1, Table 1 is an example table in the present invention. Table 1 records the mapping relationship between 26 letters, 10 numbers from 0-9, colons, commas, periods, spaces, and frequencies.

表1Table 1

在获取到电视节目名称及节目播放时间转换后的字母及数字后,通过查询该频率对照表就可以获取到各个数字或字母对应的单音频。以上述SHENHUA,59:23为例,参照该表转换得到的单音频依次如下:1900Hz、800Hz、500Hz、1400Hz、800Hz、2100Hz、100Hz、3800Hz、3200Hz、3600Hz、3700Hz、2900Hz、3000Hz。在将各个数字及字母转换为对应的单音频后,将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。具体的,在组合音频信息码流的过程中,可以使每个单音频占用预设时间,比如500ms,也就是说,第一电视终端在播放所述音频数据时,每个单音频发送500ms。After obtaining the converted letters and numbers of the TV program name and program playing time, the single audio corresponding to each number or letter can be obtained by querying the frequency comparison table. Taking the above-mentioned SHENHUA, 59:23 as an example, referring to the table, the converted single audio frequency is as follows: 1900Hz, 800Hz, 500Hz, 1400Hz, 800Hz, 2100Hz, 100Hz, 3800Hz, 3200Hz, 3600Hz, 3700Hz, 2900Hz, 3000Hz. After converting each number and letter into a corresponding monotone, all the monotones are combined into an audio information code stream to obtain the audio data. Specifically, in the process of combining audio information streams, each single audio can be made to occupy a preset time, such as 500ms, that is, when the first television terminal plays the audio data, each single audio is sent for 500ms.

需要说明的是,上述表1中的各个字符对应的频率仅为示例性的,用户可以根据实际情况设置各个字母与数字对应的频率。It should be noted that the frequency corresponding to each character in the above Table 1 is only exemplary, and the user can set the frequency corresponding to each letter and number according to the actual situation.

本实施例通过在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目名称及节目播放时间,然后将获取到的所述电视节目名称及节目播放时间转换为对应的字母及数字,根据预设的频率对照表将所述字母及数字编码为音频数据,最后播放所述音频数据,以供第二电视终端在接收到所述音频数据时,对所述音频数据进行解码,并根据解码后得到的电视节目信息进行搜索,及在搜索到所述电视节目时进行播放,由此实现了电视节目的共享,避免了用户在使用其他电视继续观看未完的电视节目时需要耗费大量时间搜索该未看完的电视节目,节省了搜索时间,提高了用户体验。In this embodiment, when receiving a TV program sharing instruction, the first TV terminal obtains the name of the currently playing TV program and the program playing time, and then converts the acquired TV program name and program playing time into corresponding letters and numbers, encoding the letters and numbers into audio data according to a preset frequency comparison table, and finally playing the audio data for the second television terminal to decode the audio data when receiving the audio data, Search according to the TV program information obtained after decoding, and play when the TV program is found, thus realizing the sharing of TV programs and avoiding the need for users to spend a lot of time when using other TVs to continue watching unfinished TV programs time to search for the unwatched TV program, which saves search time and improves user experience.

参照图4,图4为本发明电视间共享电视节目的方法的第三实施例的流程示意图。基于上述电视间共享电视节目的方法的第一或第二实施例,所述第三实施例与第一或第二实施例的区别在于:所述步骤S30包括:Referring to FIG. 4 , FIG. 4 is a schematic flowchart of a third embodiment of a method for sharing a TV program between TVs according to the present invention. Based on the above-mentioned first or second embodiment of the method for sharing TV programs between TVs, the difference between the third embodiment and the first or second embodiment is that the step S30 includes:

步骤S31,所述第二电视终端接收并解码所述音频数据,得到电视节目名称和节目播放时间;Step S31, the second TV terminal receives and decodes the audio data to obtain the TV program name and program playing time;

步骤S32,所述第二电视终端根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。In step S32, the second TV terminal performs a network search according to the TV program name, and automatically jumps to the location corresponding to the playing time of the program after searching for a program corresponding to the TV program name to play.

具体的,当第二电视终端的用户想观看其他电视终端共享的电视节目时,首先判断第二电视终端是否开启了接收音频数据的功能,若没有开启,则需要开启该接收音频数据的功能,在该第二电视终端开启了接收音频数据的功能时,通过内置或者外置的麦克风接收其他电视终端播放的音频数据。在接收到音频数据时,对所述音频数据进行解码,得到电视节目名称及节目播放时间。在解码时,通过音频数据的不同频率,从而解码出电视节目名称及节目播放时间。进一步地,由于接收到的音频数据中存在一些噪声干扰,因此,在接收到该音频数据后,可以对该音频数据进行滤波处理,以提高对音频数据的解码识别率。在获取到电视节目名称及节目播放时间后,通过电视节目名称进行网络搜索,以便找到与电视节目名称对应的节目。在找到电视节目名称对应的节目后,自动跳转转至与所述节目播放时间相对应的位置处进行播放,即通过解码后得到的节目播放时间来进行定位播放,从而接上用户上次观看的部分,使得用户不用手动进行快进操作来找到用户上次观看的部分,节省用户搜索上次观看的电视节目的时间,进而提高用户体验。Specifically, when the user of the second TV terminal wants to watch a TV program shared by other TV terminals, it is first determined whether the second TV terminal has enabled the function of receiving audio data, and if not, it needs to enable the function of receiving audio data. When the second television terminal starts the function of receiving audio data, it receives audio data played by other television terminals through a built-in or external microphone. When the audio data is received, the audio data is decoded to obtain the name of the TV program and the playing time of the program. When decoding, the TV program name and program playing time are decoded through different frequencies of the audio data. Further, since there is some noise interference in the received audio data, after the audio data is received, the audio data may be filtered to improve the decoding and recognition rate of the audio data. After obtaining the TV program name and program playing time, a network search is carried out through the TV program name, so as to find the program corresponding to the TV program name. After finding the program corresponding to the name of the TV program, it will automatically jump to the position corresponding to the broadcast time of the program to play, that is, the broadcast time of the program obtained after decoding will be used for positioning and playback, so as to connect to the user's last viewing part, so that the user does not need to perform manual fast-forwarding operations to find the part that the user watched last time, saving the time for the user to search for the TV program that the user watched last time, thereby improving user experience.

参照图5,图5为本发明电视间共享电视节目的方法的第四实施例的流程示意图。基于上述电视间共享电视节目的方法的第三实施例,所述第四实施例与第三实施例的区别在于,所述步骤S31之后,还包括:Referring to FIG. 5 , FIG. 5 is a schematic flowchart of a fourth embodiment of a method for sharing a TV program between TVs according to the present invention. Based on the third embodiment of the method for sharing TV programs between TVs, the difference between the fourth embodiment and the third embodiment is that after the step S31, it also includes:

步骤S33,所述第二电视终端检测网络连接是否正常;Step S33, the second television terminal detects whether the network connection is normal;

若是,则执行步骤S32。If yes, execute step S32.

由于第二电视终端需要通过网络搜索节目,因此,第二电视终端在根据解码得到的电视节目名称进行网络搜索之前,需要检测当前网络连接是否正常,即第二电视终端当前是否能接入互联网,若当前网络连接正常,则根据解码得到的电视节目名称进行网络搜索,并在搜索到电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放;若当前网络连接异常,可以提示用户,以便用户根据该提示信息对网络进行检测。Because the second TV terminal needs to search for programs through the network, the second TV terminal needs to detect whether the current network connection is normal, that is, whether the second TV terminal can currently access the Internet, before performing a network search according to the decoded TV program name. If the current network connection is normal, search the network according to the TV program name obtained by decoding, and automatically jump to the position corresponding to the playing time of the program after searching for the program corresponding to the TV program name; if the current network If the connection is abnormal, the user can be prompted, so that the user can detect the network according to the prompt information.

本实施例通过上述方案,在网络连接正常的情况下,才根据解码得到的电视节目名称进行网络搜索,并在搜索到电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放,避免第二电视终端在网络异常时仍频繁进行网络搜索操作,浪费系统资源。In this embodiment, through the above scheme, when the network connection is normal, the network search is performed according to the TV program name obtained by decoding, and after the program corresponding to the TV program name is found, it automatically jumps to the program corresponding to the playing time of the program. Play at the location where the second television terminal frequently performs network search operations when the network is abnormal, and wastes system resources.

本发明进一步提供一种电视间共享电视节目的系统。The present invention further provides a system for sharing TV programs between TVs.

参照图6,图6为本发明电视间共享电视节目的系统的第一实施例的功能模块示意图。Referring to FIG. 6 , FIG. 6 is a schematic diagram of functional modules of the first embodiment of the system for sharing TV programs between TVs of the present invention.

在本实施例中,所述电视间共享电视节目的系统包括:第一电视终端10及第二电视终端20。所述第一电视终端10包括:获取模块11、编码模块12及播放模块13。所述第二电视终端20包括:接收模块21、解码模块22及搜索播放模块23。In this embodiment, the system for sharing TV programs between TVs includes: a first TV terminal 10 and a second TV terminal 20 . The first TV terminal 10 includes: an acquiring module 11 , an encoding module 12 and a playing module 13 . The second TV terminal 20 includes: a receiving module 21 , a decoding module 22 and a search and play module 23 .

所述获取模块11,用于在接收到电视节目共享指令时,获取当前正在播放的电视节目信息;The obtaining module 11 is configured to obtain the information of the currently playing TV program when receiving the TV program sharing instruction;

在本实施例中,所述第一电视终端作为共享的电视节目的发送端设备,在本发明的其他实施例中,所述第一电视终端也可以作为共享的电视节目的接收端设备。具体的,当用户在当前的电视(第一电视终端)上收看电视节目时,为了实现在其他电视上快速的找到该当前电视上收看的电视节目并播放,以节省用户在其他电视上搜索节目的时间,需要将当前观看的电视节目共享到其他电视上。In this embodiment, the first television terminal is used as the sending end device of the shared TV program. In other embodiments of the present invention, the first TV terminal may also be used as the receiving end device of the shared TV program. Specifically, when a user watches a TV program on the current TV (the first TV terminal), in order to quickly find and play the TV program watched on the current TV on other TVs, it saves the user from searching for programs on other TVs. time, you need to share the currently watched TV program to other TVs.

用户可以通过触发电视节目共享指令,以启动第一电视终端的电视节目共享功能。作为一种实施方式,可以通过按压遥控器上的具有电视节目共享功能的物理按键触发电视节目共享指令。作为另一种实施方式,也可以通过按压第一电视终端上的具有电视节目共享功能的物理按键或者虚拟按键触发电视节目共享指令。The user can activate the TV program sharing function of the first TV terminal by triggering the TV program sharing instruction. As an implementation manner, the TV program sharing instruction may be triggered by pressing a physical button on the remote controller having a TV program sharing function. As another implementation manner, the TV program sharing instruction may also be triggered by pressing a physical button or a virtual button having a TV program sharing function on the first TV terminal.

在获取到电视共享指令后,第一电视终端获取当前正播放的电视节目信息,所述电视节目信息与当前播放的电视节目类型有关,故在获取当前正播放的电视节目信息时,首先需要判断当前播放的电视节目类型,若当前播放的电视节目为网络节目,则所述电视节目信息包含电视节目名称及节目时间;若当前播放的电视节目为频道节目,则所述电视节目信息包含频道名称,比如湖南卫视。需要说明的是,所述节目时间指的是当前播放的电视节目所播放的位置,比如,当前播放的电视节目名称为神话,节目时间为20分钟40秒。After obtaining the TV sharing instruction, the first TV terminal obtains the currently playing TV program information, the TV program information is related to the type of the currently playing TV program, so when obtaining the currently playing TV program information, it first needs to judge The type of TV program currently played, if the currently played TV program is a network program, the TV program information includes the TV program name and program time; if the currently played TV program is a channel program, then the TV program information includes the channel name , such as Hunan Satellite TV. It should be noted that the program time refers to the location where the currently played TV program is played. For example, the name of the currently played TV program is Mythology, and the program time is 20 minutes and 40 seconds.

所述编码模块12,用于将获取到的所述电视节目信息编码为音频数据;The encoding module 12 is configured to encode the acquired TV program information into audio data;

所述播放模块13,用于播放所述音频数据;The playing module 13 is used to play the audio data;

第一电视终端在获取到当前播放的电视节目信息后,会对获取到的电视节目信息进行编码,从而将所述电视节目信息转换为音频数据,然后播放该音频数据,该音频数据可以通过所述第一电视终端内置的扬声器进行播放,也可以通过所述第一电视终端外接的扬声器进行播放,即播放所述音频数据的扬声器可以是外置的。可以理解的是,所述第一电视终端在播放所述音频数据时,为了减少对播放所述音频数据时的干扰,可以在播放所述音频数据时,暂停对所述当前播放的电视节目的播放,直到播放完所述音频数据时,恢复对当前播放的电视节目的正常播放。After the first TV terminal acquires the currently playing TV program information, it encodes the acquired TV program information, thereby converting the TV program information into audio data, and then plays the audio data. The audio data can be passed through the The audio data may be played through a built-in speaker of the first TV terminal, or may be played through an external speaker of the first TV terminal, that is, the speaker for playing the audio data may be external. It can be understood that, when the first television terminal plays the audio data, in order to reduce the interference to the playing of the audio data, the first television terminal may pause the currently playing TV program when playing the audio data. Play until the audio data is played, resume the normal play of the currently playing TV program.

所述接收模块21,用于接收所述音频数据;The receiving module 21 is configured to receive the audio data;

所述解码模块22,用于对所述音频数据进行解码以得到所述电视节目信息;The decoding module 22 is configured to decode the audio data to obtain the TV program information;

所述搜索播放模块23,用于根据所述电视节目信息搜索相应的节目并播放。The search and play module 23 is used for searching and playing corresponding programs according to the TV program information.

在本实施例中,所述第二电视终端作为共享的电视节目的接收端设备,在本发明的其他实施例中,所述第二电视终端也可以作为共享的电视节目的发送端设备。具体的,第二电视终端实时或定时检测是否接收到所述音频数据,在接收到所述音频数据时,对所述音频数据进行解码,并在解码得到电视节目信息时,对该电视节目信息进行分析,在该电视节目信息为电视频道名称时,则一一与各个频道进行匹配,直到找到该电视频道后进行播放;若第二电视终端解码得到的电视节目信息为电视节目名称及节目时间,则根据解码得到的电视节目名称进行网络搜索,及在搜索到所述名称对应的节目后自动跳转到解码后得到的所述节目时间进行播放。In this embodiment, the second television terminal is used as a receiver device for shared TV programs. In other embodiments of the present invention, the second TV terminal may also be used as a sender device for shared TV programs. Specifically, the second television terminal detects whether the audio data is received in real time or at regular intervals, decodes the audio data when receiving the audio data, and decodes the TV program information when decoding the TV program information Analyze, when the TV program information is a TV channel name, then match each channel one by one until the TV channel is found and play; if the TV program information obtained by the decoding of the second TV terminal is the TV program name and program time , then perform a network search according to the TV program name obtained after decoding, and automatically jump to the time of the program obtained after decoding to play after the program corresponding to the name is found.

本实施例通过在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目名称及节目时间,然后将获取到的所述电视节目信息编码为音频数据并播放所述音频数据,以供第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放,由此实现了电视之间的电视节目的共享,避免了用户在使用其他电视继续观看未完的电视节目时需要进行多个操作,及需要耗费大量时间搜索该未看完的电视节目,从而提高了用户体验。In this embodiment, when receiving a TV program sharing instruction, the first TV terminal acquires the name and program time of the currently playing TV program, and then encodes the acquired TV program information into audio data and plays the audio data, For the second TV terminal to receive and decode the audio data, and search for and play the corresponding program according to the TV program information obtained after decoding, thereby realizing the sharing of TV programs between TVs and avoiding users from using When other TVs continue to watch unfinished TV programs, multiple operations need to be performed, and a large amount of time is required to search for the unfinished TV programs, thereby improving user experience.

参照图7,图7为本发明电视间共享电视节目的系统的第二实施例的功能模块示意图。基于上述电视间共享电视节目的系统的第一实施例,所述第二实施例与第一实施例的区别在于:所述电视节目信息包含电视节目名称及节目时间,所述编码模块12包括:转换单元121及编码单元122。Referring to FIG. 7 , FIG. 7 is a schematic diagram of functional modules of the second embodiment of the system for sharing TV programs between TVs of the present invention. Based on the first embodiment of the above-mentioned system for sharing TV programs between TVs, the difference between the second embodiment and the first embodiment is that the TV program information includes the TV program name and program time, and the encoding module 12 includes: A conversion unit 121 and an encoding unit 122 .

所述转换单元121,用于将获取到的所述电视节目名称和所述节目播放时间转换为对应的字母及数字;The conversion unit 121 is configured to convert the obtained TV program name and the program playing time into corresponding letters and numbers;

所述编码单元122,用于根据预设的频率对照表将所述字母及数字编码为音频数据。The encoding unit 122 is configured to encode the letters and numbers into audio data according to a preset frequency comparison table.

在获取到当前播放的电视节目名称和节目播放时间后,将获取到的所述电视节目名称及节目播放时间转换为对应的字母及数字。例如:获取到的电视节目名称为神话,节目播放时间为59分钟23秒,则可以转化为SHENHUA,59:23。After acquiring the currently broadcasted TV program title and program broadcast time, the acquired TV program title and program broadcast time are converted into corresponding letters and numbers. For example: the name of the obtained TV program is Myth, and the playing time of the program is 59 minutes and 23 seconds, then it can be transformed into SHENHUA, 59:23.

在将电视节目名称及节目播放时间转换为对应的字母和数字后,通过查询预设的频率对照表将所述字母及数字转化为对应频率的音频数据,即将所述所述字母及数字编码为音频数据。After converting the TV program name and program playing time into corresponding letters and numbers, the letters and numbers are converted into audio data of corresponding frequencies by querying the preset frequency comparison table, that is, the letters and numbers are coded as audio data.

具体的,参照图8,所述编码单元122包括:转换子单元1221及组合子单元1222。Specifically, referring to FIG. 8 , the encoding unit 122 includes: a converting subunit 1221 and a combining subunit 1222 .

所述转换子单元1221,用于根据预设的频率对照表将所述字母及数字转换为对应的单音频;The conversion subunit 1221 is used to convert the letters and numbers into corresponding monotones according to a preset frequency comparison table;

所述组合子单元1222,用于将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。The combination subunit 1222 is configured to combine all the single audio into a piece of audio information code stream to obtain the audio data.

所述频率对照表为各个字符与频率的映射表,字符包括字母、数字以及符号。如上述表1所示,表1中记录了26个字母、0-9这10个数字以及冒号、逗号、句号、空格与频率的映射关系。The frequency comparison table is a mapping table between various characters and frequencies, and the characters include letters, numbers and symbols. As shown in Table 1 above, the mapping relationship between 26 letters, 10 numbers from 0-9, colons, commas, periods, spaces and frequencies is recorded in Table 1.

在获取到电视节目名称及节目播放时间转换后的字母及数字后,通过查询该表就可以获取到各个数字或字母对应的单音频。以上述SHENHUA,59:23为例,参照该表可以转换为的单音频依次如下:1900Hz、800Hz、500Hz、1400Hz、800Hz、2100Hz、100Hz、3800Hz、3200Hz、3600Hz、3700Hz、2900Hz、3000Hz。在将各个数字及字母转换为对应的单音频后,将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。。具体的,在组合音频信息码流的过程中,可以使每个单音频占用预设时间,比如500ms,也就是说,第一电视终端在播放所述音频数据时,每个单音频发送500ms。After obtaining the converted letters and numbers of the TV program name and program playing time, the single audio corresponding to each number or letter can be obtained by querying the table. Taking the above-mentioned SHENHUA, 59:23 as an example, referring to the table, the single audio can be converted to as follows: 1900Hz, 800Hz, 500Hz, 1400Hz, 800Hz, 2100Hz, 100Hz, 3800Hz, 3200Hz, 3600Hz, 3700Hz, 2900Hz, 3000Hz. After converting each number and letter into a corresponding monotone, all the monotones are combined into an audio information code stream to obtain the audio data. . Specifically, in the process of combining audio information streams, each single audio can be made to occupy a preset time, such as 500ms, that is, when the first television terminal plays the audio data, each single audio is sent for 500ms.

需要说明的是,上述表1中的各个字母与数字对应的频率仅为示例性的,用户可以根据实际情况设置各个字母与数字对应的频率。It should be noted that the frequency corresponding to each letter and number in the above Table 1 is only exemplary, and the user can set the frequency corresponding to each letter and number according to actual conditions.

本实施例通过在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目名称及节目播放时间,然后将获取到的所述电视节目名称及节目播放时间转换为对应的字母及数字,根据预设的频率对照表将所述字母及数字编码为音频数据,最后播放所述音频数据,以供第二电视终端在接收到所述音频数据时,对所述音频数据进行解码,并根据解码后得到的电视节目信息进行搜索,及在搜索到所述电视节目时进行播放,由此实现了电视节目的共享,避免了用户在使用其他电视继续观看未完的电视节目时需要耗费大量时间搜索该未看完的电视节目,节省了搜索时间,提高了用户体验。In this embodiment, when receiving a TV program sharing instruction, the first TV terminal obtains the name of the currently playing TV program and the program playing time, and then converts the acquired TV program name and program playing time into corresponding letters and numbers, encoding the letters and numbers into audio data according to a preset frequency comparison table, and finally playing the audio data for the second television terminal to decode the audio data when receiving the audio data, Search according to the TV program information obtained after decoding, and play when the TV program is found, thus realizing the sharing of TV programs and avoiding the need for users to spend a lot of time when using other TVs to continue watching unfinished TV programs time to search for the unwatched TV program, which saves search time and improves user experience.

进一步地,基于上述电视间共享电视节目的系统的第一或第二实施例,所述第三实施例与所述第一或第二实施例的区别在于:所述解码模块22具体为:Further, based on the first or second embodiment of the above-mentioned system for sharing TV programs between TVs, the difference between the third embodiment and the first or second embodiment is that the decoding module 22 is specifically:

对所述音频数据进行解码,得到电视节目名称和节目播放时间;Decoding the audio data to obtain the TV program name and program playing time;

所述搜索播放模块23具体为:The search and play module 23 is specifically:

根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。Searching the network according to the TV program name, and automatically jumping to the position corresponding to the playing time of the program after searching for the program corresponding to the TV program name to play.

具体的,当第二电视终端的用户想观看其他电视终端共享的电视节目时,首先判断第二电视终端是否开启了接收音频数据的功能,若没有开启,则需要开启该接收音频数据的功能,在该第二电视终端开启了接收音频数据的功能时,通过内置或者外置的麦克风接收其他电视终端播放的音频数据。在接收到音频数据时,对所述音频数据进行解码,得到电视节目名称及节目播放时间。在解码时,通过音频数据的不同频率,从而解码出电视节目名称及节目播放时间。进一步地,由于接收到的音频数据中存在一些噪声干扰,因此,在接收到该音频数据后,可以对该音频数据进行滤波处理,以提高对音频数据的解码识别率。在获取到电视节目名称及节目播放时间后,通过电视节目名称进行网络搜索,以便找到与电视节目名称对应的节目。在找到电视节目名称对应的节目后,自动跳转转至与所述节目播放时间相对应的位置处进行播放,即通过解码后得到的节目播放时间来进行定时播放,从而接上用户上次观看的部分,使得用户不用手动进行快进操作来找到用户上次观看的部分,节省用户搜索上次观看的电视节目的时间,进而提高用户体验。Specifically, when the user of the second TV terminal wants to watch a TV program shared by other TV terminals, it is first determined whether the second TV terminal has enabled the function of receiving audio data, and if not, it needs to enable the function of receiving audio data. When the second television terminal starts the function of receiving audio data, it receives audio data played by other television terminals through a built-in or external microphone. When the audio data is received, the audio data is decoded to obtain the name of the TV program and the playing time of the program. When decoding, the TV program name and program playing time are decoded through different frequencies of the audio data. Further, since there is some noise interference in the received audio data, after the audio data is received, the audio data may be filtered to improve the decoding and recognition rate of the audio data. After obtaining the TV program name and program playing time, a network search is carried out through the TV program name, so as to find the program corresponding to the TV program name. After finding the program corresponding to the TV program name, it will automatically jump to the position corresponding to the broadcast time of the program to play, that is, the broadcast time of the program obtained after decoding will be used for regular playback, so as to connect to the user's last viewing part, so that the user does not need to perform manual fast-forwarding operations to find the part that the user watched last time, saving the time for the user to search for the TV program that the user watched last time, thereby improving user experience.

参照图9,图9为本发明电视间共享电视节目的系统的第四实施例的流程示意图。基于上述电视间共享电视节目的系统的第三实施例,所述第四实施例与所述第三实施例的区别在于,所述第二电视终端20还包括检测模块24。Referring to FIG. 9 , FIG. 9 is a schematic flowchart of a fourth embodiment of a system for sharing TV programs between TVs according to the present invention. Based on the above third embodiment of the system for sharing TV programs between TVs, the difference between the fourth embodiment and the third embodiment is that the second TV terminal 20 further includes a detection module 24 .

所述检测模块24,用于检测网络连接是否正常;The detection module 24 is used to detect whether the network connection is normal;

所述搜索播放模块23,用于在检测到网络连接正常时,根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。The search and play module 23 is configured to perform a network search according to the TV program name when it is detected that the network connection is normal, and automatically jump to the program broadcast time corresponding to the TV program name after searching for a program corresponding to the TV program name. Play at the corresponding position.

由于第二电视终端需要通过网络搜索节目,因此,第二电视终端在根据解码得到的电视节目名称进行网络搜索之前,需要检测当前网络连接是否正常,即第二电视终端当前是否能接入互联网,若当前网络连接正常,则根据解码得到的电视节目名称进行网络搜索,并在搜索到电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放;若当前网络连接异常,可以提示用户,以便用户根据该提示信息对网络进行检测。Because the second TV terminal needs to search for programs through the network, the second TV terminal needs to detect whether the current network connection is normal, that is, whether the second TV terminal can currently access the Internet, before performing a network search according to the decoded TV program name. If the current network connection is normal, search the network according to the TV program name obtained by decoding, and automatically jump to the position corresponding to the playing time of the program after searching for the program corresponding to the TV program name; if the current network If the connection is abnormal, the user can be prompted, so that the user can detect the network according to the prompt information.

本实施例通过上述方案,在网络连接正常的情况下,才根据解码得到的电视节目名称进行网络搜索,并在搜索到电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放,避免第二电视终端在网络异常时仍频繁进行网络搜索操作,浪费系统资源。In this embodiment, through the above scheme, when the network connection is normal, the network search is performed according to the TV program name obtained by decoding, and after the program corresponding to the TV program name is found, it automatically jumps to the program corresponding to the playing time of the program. Play at the location where the second television terminal is abnormal, so as to prevent the second television terminal from frequently performing network search operations and wasting system resources.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments. Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to make a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in various embodiments of the present invention.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.

Claims (10)

1.一种电视间共享电视节目的方法,其特征在于,所述电视间共享电视节目的方法包括:1. A method for sharing a TV program between TVs, characterized in that, the method for sharing a TV program between said TVs comprises: 在接收到电视节目共享指令时,第一电视终端获取当前正在播放的电视节目信息;When receiving the TV program sharing instruction, the first TV terminal acquires the TV program information currently being played; 所述第一电视终端将获取到的所述电视节目信息编码为音频数据并播放所述音频数据;The first TV terminal encodes the acquired TV program information into audio data and plays the audio data; 第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放。The second television terminal receives and decodes the audio data, and searches for a corresponding program according to the decoded television program information and plays it. 2.如权利要求1所述的电视间共享电视节目的方法,其特征在于,所述电视节目信息包括电视节目名称和获取所述电视节目信息时的节目播放时间,所述第一电视终端将获取到的所述电视节目信息编码为音频数据的步骤包括:2. The method for sharing a TV program between TVs as claimed in claim 1, wherein the TV program information includes the TV program name and the program playing time when obtaining the TV program information, and the first TV terminal will The step of encoding the obtained TV program information into audio data includes: 将所述电视节目名称和所述节目播放时间转换为对应的字母及数字;converting the title of the TV program and the playing time of the program into corresponding letters and numbers; 根据预设的频率对照表将所述字母及数字编码为音频数据。The letters and numbers are encoded into audio data according to a preset frequency comparison table. 3.如权利要求2所述的电视间共享电视节目的方法,其特征在于,所述根据预设的频率对照表将所述字母及数字编码为音频数据的步骤包括:3. The method for sharing TV programs between TVs according to claim 2, wherein the step of encoding the letters and numbers into audio data according to the preset frequency comparison table comprises: 根据预设的频率对照表将所述字母及数字转换为对应的单音频;converting the letters and numbers into corresponding monotones according to a preset frequency comparison table; 将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。Combining all the single audio tones into an audio information code stream to obtain the audio data. 4.如权利要求2或3所述的电视间共享电视节目的方法,其特征在于,所述第二电视终端接收并解码所述音频数据,并根据解码后得到的所述电视节目信息搜索相应的节目并播放的步骤包括:4. The method for sharing TV programs between TVs according to claim 2 or 3, wherein the second TV terminal receives and decodes the audio data, and searches for corresponding audio data according to the TV program information obtained after decoding. The steps to play the program include: 所述第二电视终端接收并解码所述音频数据,得到电视节目名称和节目播放时间;The second TV terminal receives and decodes the audio data to obtain the name of the TV program and the playing time of the program; 所述第二电视终端根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。The second TV terminal performs a network search according to the TV program name, and after searching for a program corresponding to the TV program name, automatically jumps to a position corresponding to the playing time of the program to play. 5.如权利要求4所述的电视间共享电视节目的方法,其特征在于,所述第二电视终端接收并解码所述音频数据,得到电视节目名称和节目播放时间的步骤之后,还包括:5. The method for sharing TV programs between TVs as claimed in claim 4, characterized in that, after the second TV terminal receives and decodes the audio data, and obtains the TV program name and the program playing time, it also includes: 所述第二电视终端检测网络连接是否正常;The second television terminal detects whether the network connection is normal; 若检测到网络连接正常,则所述第二电视终端根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。If it is detected that the network connection is normal, the second TV terminal will perform a network search according to the TV program name, and automatically jump to the program corresponding to the program playing time after searching for the program corresponding to the TV program name. position to play. 6.一种电视间共享电视节目的系统,其特征在于,所述电视间共享电视节目的系统包括第一电视终端和第二电视终端;6. A system for sharing TV programs between TVs, characterized in that the system for sharing TV programs between TVs includes a first TV terminal and a second TV terminal; 所述第一电视终端包括:The first television terminal includes: 获取模块,用于在接收到电视节目共享指令时,获取当前正在播放的电视节目信息;An acquisition module, configured to acquire the information of the currently playing TV program when receiving the TV program sharing instruction; 编码模块,用于将获取到的所述电视节目信息编码为音频数据;An encoding module, configured to encode the acquired TV program information into audio data; 播放模块,用于播放所述音频数据;A playback module, configured to play the audio data; 所述第二电视终端包括:The second television terminal includes: 接收模块,用于接收所述音频数据;a receiving module, configured to receive the audio data; 解码模块,用于对所述音频数据进行解码以得到所述电视节目信息;a decoding module, configured to decode the audio data to obtain the TV program information; 搜索播放模块,用于根据所述电视节目信息搜索相应的节目并播放。The search and play module is used to search and play corresponding programs according to the TV program information. 7.如权利要求6所述的电视间共享电视节目的系统,其特征在于,所述电视节目信息包括电视节目名称和获取所述电视节目信息时的节目播放时间,所述编码模块包括:7. The system for sharing TV programs between TVs as claimed in claim 6, wherein the TV program information includes the TV program name and the program playing time when obtaining the TV program information, and the encoding module includes: 转换单元,用于将获取到的所述电视节目名称和所述节目播放时间转换为对应的字母及数字;a converting unit, configured to convert the obtained TV program name and program playing time into corresponding letters and numbers; 编码单元,用于根据预设的频率对照表将所述字母及数字编码为音频数据。The encoding unit is used for encoding the letters and numbers into audio data according to a preset frequency comparison table. 8.如权利要求7所述的电视间共享电视节目的系统,其特征在于,所述编码单元包括:8. The system for sharing TV programs between TVs as claimed in claim 7, wherein the encoding unit comprises: 转换子单元,用于根据预设的频率对照表将所述字母及数字转换为对应的单音频;The conversion subunit is used to convert the letters and numbers into corresponding monotones according to the preset frequency comparison table; 组合子单元,用于将所有的所述单音频组合成一段音频信息码流,而得到所述音频数据。The combination subunit is used to combine all the single audio into a piece of audio information code stream to obtain the audio data. 9.如权利要求6或7所述的电视间共享电视节目的系统,其特征在于,所述解码模块具体为:9. The system for sharing TV programs between TVs as claimed in claim 6 or 7, wherein the decoding module is specifically: 对所述音频数据进行解码,得到电视节目名称和节目播放时间;Decoding the audio data to obtain the TV program name and program playing time; 所述搜索播放模块具体为:The search and play module is specifically: 根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。Searching the network according to the TV program name, and automatically jumping to the position corresponding to the playing time of the program after searching for the program corresponding to the TV program name to play. 10.如权利要求9所述的电视间共享电视节目的系统,其特征在于,所述第二电视终端还包括:10. The system for sharing TV programs between TVs according to claim 9, wherein the second TV terminal further comprises: 检测模块,用于检测网络连接是否正常;A detection module is used to detect whether the network connection is normal; 所述搜索播放模块,用于在检测到网络连接正常时,根据所述电视节目名称进行网络搜索,并在搜索到所述电视节目名称对应的节目后自动跳转至与所述节目播放时间相对应的位置处进行播放。The search and play module is configured to perform a network search according to the name of the TV program when it is detected that the network connection is normal, and automatically jump to a program corresponding to the play time of the TV program after searching for a program corresponding to the name of the TV program. Play at the corresponding position.
CN201610429341.XA 2016-06-16 2016-06-16 Method and system for sharing television programs among televisions Pending CN106028129A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610429341.XA CN106028129A (en) 2016-06-16 2016-06-16 Method and system for sharing television programs among televisions
PCT/CN2016/095993 WO2017215115A1 (en) 2016-06-16 2016-08-19 Method and system for sharing television programs among televisions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610429341.XA CN106028129A (en) 2016-06-16 2016-06-16 Method and system for sharing television programs among televisions

Publications (1)

Publication Number Publication Date
CN106028129A true CN106028129A (en) 2016-10-12

Family

ID=57087863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610429341.XA Pending CN106028129A (en) 2016-06-16 2016-06-16 Method and system for sharing television programs among televisions

Country Status (2)

Country Link
CN (1) CN106028129A (en)
WO (1) WO2017215115A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769261A (en) * 2018-07-04 2018-11-06 厦门声连网信息科技有限公司 A kind of Multi-screen interaction system, method and interactive screen equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111629272B (en) * 2020-05-28 2023-05-09 茂佳科技(广东)有限公司 Video playing method based on near field communication, terminal, television end and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102045596A (en) * 2009-10-20 2011-05-04 中兴通讯股份有限公司 Mobile phone terminals and method for forwarding mobile phone television program information
CN102246153A (en) * 2008-12-10 2011-11-16 亚马逊技术股份有限公司 Content sharing
CN102780716A (en) * 2011-05-10 2012-11-14 宏碁股份有限公司 Information sharing method and device thereof
US20120291075A1 (en) * 2008-07-01 2012-11-15 Yang Pan Handheld Media and Communication Device with a Detachable Projector for Sharing Media Assets in a Group
CN102833578A (en) * 2012-07-30 2012-12-19 深圳Tcl新技术有限公司 Method and system for customizing TV (television) programs
CN103269454A (en) * 2013-05-08 2013-08-28 天津三星电子有限公司 Method for sharing television programs and television set using method
CN104010226A (en) * 2014-06-17 2014-08-27 合一网络技术(北京)有限公司 Multi-terminal interactive playing method and system based on voice frequency
CN104376250A (en) * 2014-12-03 2015-02-25 优化科技(苏州)有限公司 Real person living body identity verification method based on sound-type image feature
CN104519373A (en) * 2014-12-16 2015-04-15 微梦创科网络科技(中国)有限公司 Media program interaction method and related equipment
CN105376643A (en) * 2015-11-02 2016-03-02 Tcl海外电子(惠州)有限公司 Program information sharing method and device
CN105491457A (en) * 2015-12-04 2016-04-13 深圳市亿通科技有限公司 Smart television program sharing method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030046702A1 (en) * 2001-09-03 2003-03-06 Gen Sasaki Program server and a receiver
CN102695148B (en) * 2012-06-01 2015-01-21 上海车音网络科技有限公司 Methods and devices for sending and receiving short message, and short message sending and receiving system
CN104281792A (en) * 2013-07-11 2015-01-14 北京千橡网景科技发展有限公司 Methods and systems for logging into electronic account and generating electronic login credential

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120291075A1 (en) * 2008-07-01 2012-11-15 Yang Pan Handheld Media and Communication Device with a Detachable Projector for Sharing Media Assets in a Group
CN102246153A (en) * 2008-12-10 2011-11-16 亚马逊技术股份有限公司 Content sharing
CN102045596A (en) * 2009-10-20 2011-05-04 中兴通讯股份有限公司 Mobile phone terminals and method for forwarding mobile phone television program information
CN102780716A (en) * 2011-05-10 2012-11-14 宏碁股份有限公司 Information sharing method and device thereof
CN102833578A (en) * 2012-07-30 2012-12-19 深圳Tcl新技术有限公司 Method and system for customizing TV (television) programs
CN103269454A (en) * 2013-05-08 2013-08-28 天津三星电子有限公司 Method for sharing television programs and television set using method
CN104010226A (en) * 2014-06-17 2014-08-27 合一网络技术(北京)有限公司 Multi-terminal interactive playing method and system based on voice frequency
CN104376250A (en) * 2014-12-03 2015-02-25 优化科技(苏州)有限公司 Real person living body identity verification method based on sound-type image feature
CN104519373A (en) * 2014-12-16 2015-04-15 微梦创科网络科技(中国)有限公司 Media program interaction method and related equipment
CN105376643A (en) * 2015-11-02 2016-03-02 Tcl海外电子(惠州)有限公司 Program information sharing method and device
CN105491457A (en) * 2015-12-04 2016-04-13 深圳市亿通科技有限公司 Smart television program sharing method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769261A (en) * 2018-07-04 2018-11-06 厦门声连网信息科技有限公司 A kind of Multi-screen interaction system, method and interactive screen equipment
CN108769261B (en) * 2018-07-04 2023-11-24 厦门声连网信息科技有限公司 A multi-screen interactive system, method and interactive screen device

Also Published As

Publication number Publication date
WO2017215115A1 (en) 2017-12-21

Similar Documents

Publication Publication Date Title
US9854315B1 (en) Systems and methods for broadcast audience interaction and participation
US9407952B2 (en) Control device, control method, program, and control system
US9967514B2 (en) Recording system
US8813108B2 (en) Apparatus and method for providing preferred media programming
CN105100878B (en) A kind of TV programme sharing method and system
US20180262809A1 (en) Method and Device for switching Broadcast TV Program to on-demand Program
CN103888817B (en) It is a kind of that file is uploaded into intelligent television and the method and apparatus of played file
CN103686200A (en) Method and system for smart TV video resource search
US20160150284A1 (en) Dynamic channel selection for live and previously broadcast content
US12530168B2 (en) Selecting options by uttered speech
US10390077B2 (en) Collective determination of interesting portions of a media presentation, media tagging and jump playback
CN107483991A (en) Replacement method, device and the computer-readable recording medium of television advertising
JP2014021493A (en) External input control method, and broadcasting receiver applying the same
US12035006B2 (en) Electronic apparatus having notification function, and control method for electronic apparatus
CN105307006A (en) Method for associating request program based on live program of intelligent television
JP2014531798A (en) Use multimedia search to identify what viewers are watching on TV
CN106028129A (en) Method and system for sharing television programs among televisions
CN111698261B (en) Video playing method, device, equipment and storage medium based on streaming media
WO2011130976A1 (en) Method and terminal for realizing multimedia online playing
CN102196213B (en) A kind of speech reporting station name method for television set and device
KR20150108546A (en) personalization service method and system in television linkage wireless terminal
JP2016506118A (en) Method and apparatus for selecting desired channel when power is turned on
US20170111684A1 (en) Method and device for controlling program broadcasting
US20160182951A1 (en) Automatic "return to program" feature for a video delivery system
CN105898524A (en) Program watch-back method, player and terminal

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161012