[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2017024876A1 - Television program broadcast method and device - Google Patents

Television program broadcast method and device Download PDF

Info

Publication number
WO2017024876A1
WO2017024876A1 PCT/CN2016/084828 CN2016084828W WO2017024876A1 WO 2017024876 A1 WO2017024876 A1 WO 2017024876A1 CN 2016084828 W CN2016084828 W CN 2016084828W WO 2017024876 A1 WO2017024876 A1 WO 2017024876A1
Authority
WO
WIPO (PCT)
Prior art keywords
code stream
program
television
configuration file
terminal
Prior art date
Application number
PCT/CN2016/084828
Other languages
French (fr)
Chinese (zh)
Inventor
李涛
曾庆忠
曹芝勇
Original Assignee
深圳Tcl数字技术有限公司
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 深圳Tcl数字技术有限公司 filed Critical 深圳Tcl数字技术有限公司
Publication of WO2017024876A1 publication Critical patent/WO2017024876A1/en

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/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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors

Definitions

  • the present invention relates to the field of digital television technologies, and in particular, to a television program playing method and apparatus.
  • the invention provides a method and a device for playing a television program, the main purpose of which is to store a code stream of a television signal corresponding to a digital television. Even if the television end switches the program, the terminal can acquire the code stream of the television signal and play the television program.
  • the present invention provides a television program playing method, and the television program playing method includes:
  • the method further includes:
  • the recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
  • the step of acquiring the TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream includes:
  • the code stream corresponding to the currently broadcasted program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program;
  • the television signal code stream is segmented according to a preset time length, and the divided television signal code stream is stored.
  • the generating the event information configuration file according to the television signal code stream, and sending the event information configuration file to the server comprises:
  • the event information configuration file is sent to the server.
  • the step of the terminal decoding the video signal stream after the terminal includes:
  • the television program playing method further includes:
  • the television program corresponding to the code stream acquisition instruction in the current broadcast program is acquired; the television signal code stream corresponding to the television program is acquired, and the television signal code stream is stored.
  • the present invention further provides a television program playing method, where the television program playing method includes:
  • the television signal code stream corresponding to the current broadcast program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program, and the code stream of the television signal is segmented according to a preset time length, and the segmentation is performed after the segmentation. And the television signal code stream corresponding to the preset time length; or, in the recording mode, acquiring a television program corresponding to the code stream acquisition instruction in the current broadcast program; acquiring a TV signal code stream corresponding to the television program, and storing The television signal code stream;
  • the method further includes:
  • the recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
  • the present invention further provides a television program playing device, where the television program playing device includes:
  • a code stream obtaining module configured to acquire a TV signal code stream corresponding to a currently played program in a recording mode, and store the TV signal code stream;
  • a configuration file module configured to generate an event information configuration file according to the television signal code stream, and send the event information configuration file to a server;
  • a code stream sending module configured to: when receiving a program play request sent by the terminal based on the event information configuration file on the server, send the TV signal code stream corresponding to the program play request to the terminal, For the terminal to decode the TV signal stream and play it.
  • the television program playing device further includes:
  • a multi-screen connection module configured to establish a connection with the terminal by using a multi-screen interaction technology, and send a current play screen to the terminal;
  • the trigger recording module is configured to trigger a recording mode when receiving a code stream acquisition instruction or/and detecting that the connection is disconnected.
  • the code stream obtaining module comprises:
  • a code stream obtaining unit configured to acquire, from the digital television signal, a television signal code stream corresponding to the currently played program according to the data packet identification code of the currently broadcasted program;
  • the code stream storage unit is configured to divide the TV signal bit stream according to a preset time length, and store the segmented TV signal code stream.
  • the configuration file module includes:
  • An identifier loading unit configured to generate an event information configuration file according to the television signal code stream, acquire the identification information of the currently played program and/or the television end, and load the identifier information into the event information configuration file;
  • a file sending unit configured to send the event information configuration file to the server.
  • the code stream sending module includes:
  • a request accepting unit configured to acquire the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server;
  • a file transmission unit configured to send the TV signal code stream corresponding to the identifier information to the terminal, so that the terminal decodes the TV signal code stream and plays the same.
  • the code stream acquisition module is further configured to: acquire, in a recording mode, a television program corresponding to the code stream acquisition instruction in a current broadcast program; acquire a TV signal code stream corresponding to the television program, and store the television Signal stream.
  • the television program playing method and device provided by the invention saves the TV signal code stream of the currently played program on the television end, and generates an event information configuration file corresponding to the current play section according to the TV signal code stream, and the event information configuration file is Sending to the server, the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request. After receiving the play request, the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal decodes After playing, even if the TV end switches the program, it does not affect the terminal's look back.
  • FIG. 1 is a flow chart of a first embodiment of a television program playing method according to the present invention.
  • FIG. 2 is a schematic flowchart showing the steps of obtaining a code stream of a television signal and storing the second embodiment of the television program playing method according to the present invention
  • FIG. 3 is a schematic flowchart of a process of generating an event information configuration file in a third embodiment of a television program playing method according to the present invention
  • FIG. 4 is a schematic diagram of functional modules of a first embodiment of a television program playing device according to the present invention.
  • FIG. 5 is a schematic diagram of a refinement function module of a code stream acquisition module in a second embodiment of a television program playing apparatus according to the present invention.
  • FIG. 6 is a schematic diagram of a refinement function module of a configuration file module in a third embodiment of a television program playing device according to the present invention.
  • FIG. 7 is a schematic diagram of a refinement function module of a code stream sending module in a third embodiment of the television program playing device of the present invention.
  • the invention provides a television program playing method.
  • FIG. 1 a flow chart of a first embodiment of a television program playing method according to the present invention is shown.
  • the television program playing method includes:
  • Step S10 Obtain a TV signal code stream corresponding to the currently played program in the recording mode, and store the TV signal code stream.
  • the television signal stream is obtained from the digital signal, and the television signal stream is a TS stream (Transport) Stream, transport stream), TS stream is to package video, audio and other data into transport packets for transmission, mainly for program transmission. Therefore, the current broadcast program has a corresponding TS stream, and the TS stream corresponding to the current broadcast program is acquired and stored.
  • the complete TS stream may be obtained for storage, stored in the hard disk according to the user's requirement, or stored in the memory of the television end. Further, each program has a corresponding PID code (Packet Identifier, the identifier of the data packet, because the acquired TS stream is a continuous stream of code, and may contain multiple TV programs. Therefore, it is necessary to acquire and store the corresponding TV signal stream according to the PID code of the currently broadcasted program.
  • the complete TS stream may be segmented according to the duration of the currently played program or the duration set by the user.
  • the television terminal starts the recording mode after receiving the code stream acquisition instruction by sending the code stream acquisition instruction on the terminal. , the TV signal stream of the currently playing program can be obtained and stored.
  • the television end can also determine whether the user has left the live program cannot be viewed by detecting the status of the connection between the TV end and the terminal. If the connection is disconnected, the recording mode is turned on, and the TV signal stream of the currently played program is acquired and stored. .
  • Step S20 Generate an event information configuration file according to the TV signal code stream, and send the event information configuration file to the server.
  • the digital television signal carries an event information table of the television program, and the event information table provides information such as the name of the event, the start time, the length of time, and the running status.
  • the specific information related to the current television program in the event information table is extracted, and an event information configuration file is generated, and the format of the file may be an XML format or a format supported by other terminals.
  • the event information profile is sent to the web server for the user to view back through the terminal based on the event information profile selection television program.
  • the event information configuration file may include related information of a plurality of television programs.
  • Step S30 when receiving a program play request sent by the terminal based on the event information configuration file on the server, sending the TV signal code stream corresponding to the program play request to the terminal, for the The terminal decodes the TV signal stream and plays it.
  • the user wants to look back at the program missed on the TV end on the terminal, he only needs to obtain the event information configuration file from the server, select the TV program he wants to watch according to the program information in the file, and send a play request, the television end After receiving the request, the TV signal stream of the TV program corresponding to the play request is sent to the terminal for decoding and playing, and it can be understood that the TV end sends the TV signal stream stored in the background to the terminal, and currently It can also play other TV programs without affecting the playback of TV programs on the terminal.
  • step S10 the method further includes the following steps:
  • the multi-screen interaction technology realizes the transmission of digital multimedia content through a wireless network connection between a plurality of different terminal devices, can synchronously display content on different screens, and realize control of the terminal device through the intelligent terminal.
  • the video on the mobile phone can be played on the TV, and the live broadcast on the digital TV can be watched synchronously on the mobile phone.
  • the recording mode is triggered when a code stream acquisition command is received or/and the connection is detected to be disconnected.
  • the user when the user shares the live program on the TV through the multi-screen interaction technology, if the user needs to leave or has other things and cannot watch at the time, the user can send a code stream acquisition instruction to notify the television terminal to record the program. Or the user can directly carry the terminal to leave.
  • the recording mode is automatically triggered.
  • the method may further include the following steps:
  • connection is established with the terminal via a multi-screen interactive technique.
  • connection needs to be established only when the terminal detects that the connection has been disconnected before recording, and the connection may be omitted if the terminal and the television end remain connected.
  • the television signal stream of the currently played program is saved on the television end, and an event information configuration file corresponding to the current playing section is generated according to the television signal code stream, and the event information configuration file is sent.
  • the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request.
  • the server After receiving the play request, the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal performs decoding. Playback, even if the TV end switches the program, it does not affect the terminal's look back; moreover, the present invention transmits the original code stream data to the terminal for decoding, and is not prone to loss of frame loss and picture detail loss, thereby improving the viewing effect.
  • step S10 includes the following refinement steps:
  • Step S101 in the recording mode, acquiring a TV signal code stream corresponding to the currently played program from the digital television signal according to the data packet identification code of the currently broadcasted program;
  • the user can establish a connection between the terminal and the TV terminal, and the terminal is connected to the TV.
  • the terminal sends an instruction to trigger the recording mode, or automatically triggers the recording mode when the television detects that the multi-screen interactive connection has been disconnected, so that the television signal stream is acquired while the television program is playing.
  • Step S102 Segment the TV signal stream according to a preset time length, and store the divided TV signal code stream corresponding to the preset time length.
  • the time information table contains information such as the actual time of the program, the name of the program, etc., so it can be set to segment the complete TV signal stream according to the time information in the time information table, and the user can also set the interception time according to his own needs.
  • the set time information is sent to the television end, and the television end divides the complete television signal code stream according to the time information set by the user, and obtains the television signal code stream corresponding to the segmented time information, if the user sets multiple program time information. , then you can split multiple code stream files.
  • the television program corresponding to the code stream acquisition instruction in the current broadcast program is acquired; the television signal code stream corresponding to the television program is acquired, and the television signal code stream is stored.
  • Some TV terminals can support multi-channel encoding, and the TV can play two programs at the same time, such as CCTV1-news simulcast and CCTV5-sports channel.
  • CCTV1-news simulcast and CCTV5-sports channel can send an acquisition command to trigger the television to acquire the TV signal stream of one of the television programs and store it.
  • the live broadcast program CCTV5-sports channel can send a request to the server.
  • the TV terminal transmits the CCTV5-sports channel stored in the background to the terminal while playing CCTV1-news simulcast, and does not affect the broadcast of the television program.
  • the television program playing method obtains a TV signal stream of a certain length of time according to the setting of the user, thereby avoiding storing unnecessary information on the television end, thereby causing waste of the storage space.
  • step S20 includes the following refinement steps:
  • Step S201 Generate an event information configuration file according to the TV signal code stream, obtain identifier information of the currently played program and/or the television end, and load the identifier information into the event information configuration file.
  • the obtained television signal code stream includes an event information table of the television program. Since the acquired event information table includes multiple pieces of information of the television program, the user may set the required program information in advance, or the television terminal obtains a certain
  • the specific television program information such as extracting the program name, start time, end time, and program play channel information, generates an event information configuration file, and the format of the file may be an XML format or a format that other terminals can support.
  • the server can establish a connection with a plurality of television terminals, receive television signal stream files from different television terminals, or television programs from different channels of the same television set, and obtain identification information of the currently broadcasted program and/or the television end, for uniquely identifying the current
  • the information such as the model and/or the current channel is loaded into the event information configuration file. If there are more than two TVs in the network, the terminal can quickly locate the program to be played according to the feature file, for example, If the TV model is TCL5500 and the TV channel is CCTV1, then the identification information can be set to TCL5500+ CCTV1.
  • Step S202 Send the event information configuration file to the server.
  • the terminal when receiving the program play request sent by the terminal based on the event information configuration file on the server, acquiring the identifier information from the play request; sending the TV signal code stream corresponding to the identifier information And to the terminal, wherein the terminal decodes the TV signal code stream and plays the same.
  • the user selects a television program that he wants to watch according to the above identification information and transmits a program play request.
  • the television end sends the corresponding TV signal code stream to the terminal according to the identification information.
  • the television program playing method in this embodiment extracts the TV program related information in the event information table to generate an event information configuration file, and creates corresponding identification information to be loaded in the event information configuration file, so that the user obtains the television according to the event information configuration file.
  • Program related information, source TV information, and channel information are examples of Program related information, source TV information, and channel information.
  • the invention also proposes a television program playing device.
  • FIG. 4 it is a schematic diagram of functional modules of a first embodiment of a television program playing apparatus according to the present invention.
  • the television program playing device includes:
  • the code stream obtaining module 10 is configured to acquire a TV signal code stream corresponding to the currently played program in the recording mode, and store the TV signal code stream.
  • the television signal stream is obtained from the digital signal, and the television signal stream is a TS stream (Transport) Stream, transport stream), TS stream is to package video, audio, PSI and other data into transport packets for transmission, mainly for program transmission. Therefore, the current broadcast program has a corresponding TS stream, and the code stream obtaining module 10 acquires and stores the TS stream corresponding to the currently played program, and may obtain a complete TS stream for storage, and store it in the hard disk according to user requirements, or store it in the In the memory of the TV.
  • TS stream Transport
  • transport stream transport stream
  • each program has a corresponding PID code (Packet Identifier, the identifier of the data packet, because the acquired TS stream is a continuous stream of code, and may contain multiple TV programs. Therefore, it is necessary to acquire and store the corresponding TV signal stream according to the PID code of the currently broadcasted program.
  • the complete TS stream may be segmented according to the duration of the currently played program or the duration set by the user.
  • the television terminal starts the recording mode after receiving the code stream acquisition instruction by sending the code stream acquisition instruction on the terminal.
  • the code stream acquisition module 10 acquires and stores the TV signal code stream of the currently played program.
  • the television end can also determine whether the user has left the live program by detecting the status of the connection between the TV end and the terminal. If the connection is disconnected, the recording mode is turned on, and the TV signal stream of the currently broadcasted program is acquired and stored. .
  • the configuration file module 20 is configured to generate an event information configuration file according to the television signal code stream, and send the event information configuration file to a server.
  • the digital television signal carries an event information table of the television program, and the event information table provides information such as the name of the event, the start time, the length of time, and the running status.
  • the configuration file module 20 extracts certain specific information related to the current television program in the event information table, and generates an event information configuration file, and the format of the file may be an XML format or a format supported by other terminals.
  • the profile module 20 sends the event information profile to the web server for the user to view back through the terminal based on the event information profile selection television program.
  • the related information of the plurality of television programs can be collectively generated to generate an event information configuration file, and the event information configuration file includes related information of the plurality of television programs.
  • the code stream sending module 30 is configured to: when receiving the program play request sent by the terminal based on the event information configuration file on the server, send the TV signal code stream corresponding to the program play request to the terminal And for the terminal to decode the television signal code stream and play.
  • the sending module 30 acquires the television program name information carried in the instruction, and sends the television signal code stream of the television program corresponding to the play request to the terminal for decoding and playing, wherein the terminal and the television end
  • the connection can be established by wire or wirelessly. It can be understood that, while the television end sends the TV signal stream stored in the background to the terminal, the other TV programs can be currently played, and the playback of the TV program on the terminal is not affected.
  • the television program playing device further includes:
  • a multi-screen connection module configured to establish a connection with the terminal by using a multi-screen interaction technology, and send a current play interface to the terminal;
  • the multi-screen interaction technology realizes the transmission of digital multimedia content through a wireless network connection between a plurality of different terminal devices, can synchronously display content on different screens, and realize control of the terminal device through the intelligent terminal.
  • the video on the mobile phone can be played on the TV, and the live broadcast on the digital TV can be watched synchronously on the mobile phone.
  • the trigger recording module is configured to trigger the recording mode when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
  • the user when the user shares the live program on the TV through the multi-screen interaction technology, if the user needs to leave or has other things and cannot watch at the time, the user can send a code stream acquisition instruction to notify the television terminal to record the program. Or the user can directly carry the terminal to leave.
  • the recording module is triggered to automatically trigger the recording mode.
  • the television program playing device further includes:
  • a connection establishment module is configured to establish the connection with the terminal through a multi-screen interaction technology.
  • connection establishing module sends the TV signal code stream corresponding to the program play request to the terminal, so that the terminal decodes the TV signal code stream and plays the same, and then uses multi-screen interaction technology to The terminal establishes the connection.
  • connection needs to be established only when the terminal detects that the connection has been disconnected before recording, and if the terminal and the television end remain connected, the connection need not be established.
  • the television program playing device of the present embodiment saves the TV signal code stream of the currently played program on the television end, and generates an event information configuration file corresponding to the current play section according to the TV signal code stream, and sends the event information configuration file.
  • the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request.
  • the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal performs decoding.
  • the present invention transmits the original code stream data to the terminal for decoding, which is not prone to loss of frame loss and picture detail loss, and improves the viewing effect; and even if the television end switches the program, it does not affect the terminal's look back.
  • the code stream obtaining module 10 includes the following units:
  • the code stream obtaining unit 110 is configured to: obtain, in the recording mode, a television signal code stream corresponding to the currently played program from the digital television signal according to the data packet identification code of the currently played program;
  • the user can establish a connection between the terminal and the TV terminal, and the terminal is connected to the TV.
  • the end sending instruction triggers the recording mode, or automatically triggers the recording mode when the television end detects that the multi-screen interactive connection has been disconnected, so that the code stream acquiring unit 110 acquires the television signal code stream when the television program is played.
  • the code stream storage unit 120 is configured to divide the TV signal code stream according to a preset time length, and store the divided TV signal code stream corresponding to the preset time length.
  • the time information table contains information such as the actual time of the program, the name of the program, etc., so it can be set to segment the complete TV signal stream according to the time information in the time information table, and the user can also set the interception time according to his own needs.
  • the set time information is sent to the television end, and the code stream storage unit 120 divides the complete TV signal code stream according to the time information set by the user, and acquires the TV signal code stream corresponding to the divided time information, and stores it, if the user sets Multiple program time information, then multiple code stream files can be segmented.
  • some TV terminals can support multi-channel encoding, and the television can simultaneously play two programs, such as CCTV1-news simulcast and CCTV5-sports channel.
  • the television terminal plays the live stream program
  • the user can send an acquisition command to trigger the television to acquire the TV signal stream of one of the television programs and store it.
  • the live broadcast program CCTV5-sports channel can send a request to the server.
  • the TV terminal transmits the CCTV5-sports channel stored in the background to the terminal while playing CCTV1-news simulcast, and does not affect the broadcast of the television program.
  • the television program playing device of the present embodiment acquires a TV signal stream of a certain length of time according to the setting of the user, thereby avoiding storing unnecessary unnecessary information on the television end, thereby causing waste of the storage space.
  • the configuration file module 20 includes the following units:
  • the identifier loading unit 210 is configured to generate an event information configuration file according to the television signal code stream, acquire the current broadcast program and/or the identification information of the television end, and load the identifier information into the event information configuration file.
  • the acquired television signal code stream includes an event information table of the television program. Since the acquired event information table includes multiple pieces of information of the television program, the user may set the required program information or the default setting of the television terminal to obtain a certain
  • the specific television program information such as extracting the program name, start time, end time, and program play channel information, generates an event information configuration file, and the format of the file may be an XML format or a format that other terminals can support.
  • the server can establish a connection with a plurality of television terminals, receive television signal stream files from different television terminals, or television programs from different channels of the same television set, and the identifier loading unit 210 can obtain the identification information of the currently broadcasted program and/or the television end. It is used to uniquely identify the current model and/or current channel information, and load the identification information into the event information configuration file. If there are more than two TVs in the network, the terminal can quickly locate and want to play according to the feature file. For example, if the TV model is TCL5500 and the TV channel is CCTV1, then the identification information can be set to TCL5500+. CCTV1.
  • the file sending unit 220 is configured to send the event information configuration file to the server.
  • the code stream sending module 30 includes the following units:
  • the request accepting unit 310 is configured to obtain the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server.
  • the file transmission unit 320 is configured to send the TV signal code stream corresponding to the identification information to the terminal, so that the terminal decodes the TV signal code stream and plays the same.
  • the user selects a television program that he wants to watch according to the above identification information and transmits a program play request.
  • the television end sends the corresponding TV signal code stream to the terminal according to the identification information. For example, if the user wants to watch the TV program of the CCTV1 channel on the TCL5500, after transmitting the play request, the file transfer unit 320 transmits the TV program corresponding to the identification information to the terminal.
  • the television program playing device of the embodiment extracts the TV program related information in the event information table to generate an event information configuration file, and creates corresponding identification information to be loaded in the event information configuration file, so that the user obtains the television according to the event information configuration file.
  • Program related information, source TV information, and channel information are included in the event information table.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

Disclosed is a television program broadcast method, the process thereof comprising: obtaining a television signal code stream corresponding to a currently-broadcasted program in a recording mode, and storing the television signal code stream; generating, according to the television signal code stream, an event information configuration file, and transmitting to a server the event information configuration file; and upon receipt of a program broadcast request transmitted by a terminal on the basis of the event information configuration file of the server, transmitting to the terminal the television signal code stream corresponding to the program broadcast request, thereby enabling the terminal to decode the television signal code stream for broadcasting. Further disclosed is a television program broadcast device. The television program broadcast method and device provided by the present application store a television signal code stream corresponding to a digital television, so that a terminal can obtain the television signal code stream and broadcast the corresponding television program even if the program has been switched at the television side.

Description

电视节目播放方法及装置  Television program playing method and device
技术领域Technical field
本发明涉及数字电视技术领域,尤其涉及一种电视节目播放方法及装置。The present invention relates to the field of digital television technologies, and in particular, to a television program playing method and apparatus.
背景技术Background technique
多屏互动技术的出现,使得用户能够随时随地的在移动终端与电视设备端上进行资源分享,不但增加了电视直播内容的便携性,还可以通过移动终端的触屏功能来控制智能电视,网络资源虽然丰富,但是很多重要比赛和首播内容都只在有线电视上播出。The emergence of multi-screen interactive technology enables users to share resources on mobile terminals and TV devices anytime and anywhere, which not only increases the portability of live TV content, but also controls the smart TV through the touch screen function of the mobile terminal. Although the resources are abundant, many important games and premiere content are only broadcast on cable TV.
现在终端上的一些直播客户端能够实现电视节目的直播,但是其资源都来自于网络,其直播效果取决于网络资源限制例如网络带宽,客户端使用流量等限制,所以出现画质效果及播放流畅度都严重下降。而且,目前多屏互动中,屏与屏的交互,通常使用的是镜像技术,将电视端当前显示的内容实时发送至移动终端,如果电视端切换了节目,终端也无法进行观看。Now some live broadcast clients on the terminal can realize live broadcast of TV programs, but their resources are all from the network. The live broadcast effect depends on network resource limitations such as network bandwidth and client usage traffic, so the image quality effect and playback are smooth. Degrees are seriously declining. Moreover, in the current multi-screen interaction, the interaction between the screen and the screen usually uses a mirroring technology to transmit the content currently displayed on the television end to the mobile terminal in real time. If the television terminal switches the program, the terminal cannot view it.
发明内容Summary of the invention
本发明提供一种电视节目播放方法及装置,其主要目的在于存储数字电视对应的电视信号码流,即使电视端切换了节目,终端也能够获取电视信号码流并播放该电视节目。The invention provides a method and a device for playing a television program, the main purpose of which is to store a code stream of a television signal corresponding to a digital television. Even if the television end switches the program, the terminal can acquire the code stream of the television signal and play the television program.
为实现上述目的,本发明提供一种电视节目播放方法,该电视节目播放方法包括: To achieve the above object, the present invention provides a television program playing method, and the television program playing method includes:
录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;Obtaining a TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream;
根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;Generating an event information configuration file according to the television signal code stream, and sending the event information configuration file to a server;
当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Sending, by the terminal, the television signal code stream corresponding to the program play request to the terminal, when receiving the program play request sent by the terminal based on the event information configuration file on the server The TV signal stream is decoded and played.
优选地,所述在接收到码流获取指令时,获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤之前还包括:Preferably, before the step of acquiring the code stream acquisition instruction, acquiring the TV signal code stream corresponding to the current broadcast program, and storing the TV signal code stream, the method further includes:
通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;Establishing a connection with the terminal through a multi-screen interaction technology, and transmitting a current play screen to the terminal;
当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
优选地,所述录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤包括:Preferably, the step of acquiring the TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream includes:
录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;In the recording mode, the code stream corresponding to the currently broadcasted program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program;
按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The television signal code stream is segmented according to a preset time length, and the divided television signal code stream is stored.
优选地,所述根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器的步骤包括:Preferably, the generating the event information configuration file according to the television signal code stream, and sending the event information configuration file to the server comprises:
根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;Generating an event information configuration file according to the TV signal code stream, acquiring identification information of the currently played program and/or the television end, and loading the identification information into the event information configuration file;
将所述事件信息配置文件发送至所述服务器。The event information configuration file is sent to the server.
优选地,所述当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放的步骤包括:Preferably, when receiving the program play request sent by the terminal based on the event information configuration file on the server, sending the TV signal code stream corresponding to the program play request to the terminal, for The step of the terminal decoding the video signal stream after the terminal includes:
当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息;Obtaining the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server;
将所述标识信息对应的电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。And transmitting, to the terminal, the television signal code stream corresponding to the identifier information, for the terminal to decode the television signal code stream and play the same.
优选地,所述电视节目播放方法还包括:Preferably, the television program playing method further includes:
录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流。In the recording mode, the television program corresponding to the code stream acquisition instruction in the current broadcast program is acquired; the television signal code stream corresponding to the television program is acquired, and the television signal code stream is stored.
此外,为实现上述目的,本发明还提供一种电视节目播放方法,该电视节目播放方法包括:In addition, in order to achieve the above object, the present invention further provides a television program playing method, where the television program playing method includes:
录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;Obtaining a TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream;
其中,录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流,按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述预设时间长度对应的电视信号码流;或者,录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流;In the recording mode, the television signal code stream corresponding to the current broadcast program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program, and the code stream of the television signal is segmented according to a preset time length, and the segmentation is performed after the segmentation. And the television signal code stream corresponding to the preset time length; or, in the recording mode, acquiring a television program corresponding to the code stream acquisition instruction in the current broadcast program; acquiring a TV signal code stream corresponding to the television program, and storing The television signal code stream;
根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;Generating an event information configuration file according to the television signal code stream, and sending the event information configuration file to a server;
当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Sending, by the terminal, the television signal code stream corresponding to the program play request to the terminal, when receiving the program play request sent by the terminal based on the event information configuration file on the server The TV signal stream is decoded and played.
优选地,所述在接收到码流获取指令时,获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤之前还包括:Preferably, before the step of acquiring the code stream acquisition instruction, acquiring the TV signal code stream corresponding to the current broadcast program, and storing the TV signal code stream, the method further includes:
通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;Establishing a connection with the terminal through a multi-screen interaction technology, and transmitting a current play screen to the terminal;
当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
此外,为实现上述目的,本发明还提供一种电视节目播放装置,该电视节目播放装置包括:In addition, in order to achieve the above object, the present invention further provides a television program playing device, where the television program playing device includes:
码流获取模块,用于录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;a code stream obtaining module, configured to acquire a TV signal code stream corresponding to a currently played program in a recording mode, and store the TV signal code stream;
配置文件模块,用于根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;a configuration file module, configured to generate an event information configuration file according to the television signal code stream, and send the event information configuration file to a server;
码流发送模块,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。a code stream sending module, configured to: when receiving a program play request sent by the terminal based on the event information configuration file on the server, send the TV signal code stream corresponding to the program play request to the terminal, For the terminal to decode the TV signal stream and play it.
优选地,所述电视节目播放装置还包括:Preferably, the television program playing device further includes:
多屏连接模块,用于通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;a multi-screen connection module, configured to establish a connection with the terminal by using a multi-screen interaction technology, and send a current play screen to the terminal;
触发录制模块,用于当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The trigger recording module is configured to trigger a recording mode when receiving a code stream acquisition instruction or/and detecting that the connection is disconnected.
优选地,所述码流获取模块包括:Preferably, the code stream obtaining module comprises:
码流获取单元,用于录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;a code stream obtaining unit, configured to acquire, from the digital television signal, a television signal code stream corresponding to the currently played program according to the data packet identification code of the currently broadcasted program;
码流存储单元,用于按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The code stream storage unit is configured to divide the TV signal bit stream according to a preset time length, and store the segmented TV signal code stream.
优选地,所述配置文件模块包括:Preferably, the configuration file module includes:
标识加载单元,用于根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;An identifier loading unit, configured to generate an event information configuration file according to the television signal code stream, acquire the identification information of the currently played program and/or the television end, and load the identifier information into the event information configuration file;
文件发送单元,用于将所述事件信息配置文件发送至所述服务器。a file sending unit, configured to send the event information configuration file to the server.
优选地,所述码流发送模块包括:Preferably, the code stream sending module includes:
请求接受单元,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息;a request accepting unit, configured to acquire the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server;
文件传输单元,用于将所述标识信息对应的电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。And a file transmission unit, configured to send the TV signal code stream corresponding to the identifier information to the terminal, so that the terminal decodes the TV signal code stream and plays the same.
优选地,所述码流获取模块,还用于录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流。Preferably, the code stream acquisition module is further configured to: acquire, in a recording mode, a television program corresponding to the code stream acquisition instruction in a current broadcast program; acquire a TV signal code stream corresponding to the television program, and store the television Signal stream.
本发明提出的电视节目播放方法及装置,在电视端将当前播放的节目的电视信号码流保存,并根据该电视信号码流生成当前播放节对应的事件信息配置文件,将该事件信息配置文件发送至服务器,终端可以根据服务器上的事件信息配置文件,选择对应的节目,发送播放请求,服务器接收到该播放请求之后,根据该播放请求将对应的电视信号码流发送至终端,终端进行解码后播放,即使电视端切换了节目,也不影响终端的回看。The television program playing method and device provided by the invention saves the TV signal code stream of the currently played program on the television end, and generates an event information configuration file corresponding to the current play section according to the TV signal code stream, and the event information configuration file is Sending to the server, the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request. After receiving the play request, the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal decodes After playing, even if the TV end switches the program, it does not affect the terminal's look back.
附图说明DRAWINGS
图1为本发明电视节目播放方法第一实施例的流程图;1 is a flow chart of a first embodiment of a television program playing method according to the present invention;
图2为本发明电视节目播放方法第二实施例中获取电视信号码流并存储的步骤的细化流程示意图;2 is a schematic flowchart showing the steps of obtaining a code stream of a television signal and storing the second embodiment of the television program playing method according to the present invention;
图3为本发明电视节目播放方法第三实施例中生成事件信息配置文件的步骤的细化流程示意图;3 is a schematic flowchart of a process of generating an event information configuration file in a third embodiment of a television program playing method according to the present invention;
图4为本发明电视节目播放装置第一实施例的功能模块示意图;4 is a schematic diagram of functional modules of a first embodiment of a television program playing device according to the present invention;
图5为本发明电视节目播放装置第二实施例中码流获取模块的细化功能模块示意图;5 is a schematic diagram of a refinement function module of a code stream acquisition module in a second embodiment of a television program playing apparatus according to the present invention;
图6为本发明电视节目播放装置第三实施例中配置文件模块的细化功能模块示意图;6 is a schematic diagram of a refinement function module of a configuration file module in a third embodiment of a television program playing device according to the present invention;
图7为本发明电视节目播放装置第三实施例中码流发送模块的细化功能模块示意图。FIG. 7 is a schematic diagram of a refinement function module of a code stream sending module in a third embodiment of the television program playing device of the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明提供一种电视节目播放方法。The invention provides a television program playing method.
参照图1所示,为本发明电视节目播放方法第一实施例的流程图。Referring to FIG. 1, a flow chart of a first embodiment of a television program playing method according to the present invention is shown.
在第一实施例中,该电视节目播放方法包括:In the first embodiment, the television program playing method includes:
步骤S10,录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流。Step S10: Obtain a TV signal code stream corresponding to the currently played program in the recording mode, and store the TV signal code stream.
电视端在通过数字电视信号播放节目时,从数字信号中获取电视信号码流,电视信号码流是一种TS流(Transport Stream,传输流),TS流是将视频、音频等数据打包成传输包进行传送,主要用于节目传输。因此,当前播放节目有一段对应的TS流,获取当前播放节目对应的TS流并进行存储,可以是获取完整的TS流进行存储,根据用户需求存储在硬盘中,或者存储在电视端的存储器中。进一步地,每一个节目有一个对应的PID码(Packet Identifier,数据包识别码),由于获取到的TS流是一段连续的码流,可能包含有多个电视节目,因此需要根据当前播放节目的PID码获取对应的电视信号码流并存储,在其他实施例中,可以根据当前播放节目的时长或者用户设定的时长对完整的TS流进行分割。When the television terminal plays the program through the digital television signal, the television signal stream is obtained from the digital signal, and the television signal stream is a TS stream (Transport) Stream, transport stream), TS stream is to package video, audio and other data into transport packets for transmission, mainly for program transmission. Therefore, the current broadcast program has a corresponding TS stream, and the TS stream corresponding to the current broadcast program is acquired and stored. The complete TS stream may be obtained for storage, stored in the hard disk according to the user's requirement, or stored in the memory of the television end. Further, each program has a corresponding PID code (Packet Identifier, the identifier of the data packet, because the acquired TS stream is a continuous stream of code, and may contain multiple TV programs. Therefore, it is necessary to acquire and store the corresponding TV signal stream according to the PID code of the currently broadcasted program. In an embodiment, the complete TS stream may be segmented according to the duration of the currently played program or the duration set by the user.
可以理解的是,如果用户无法观看直播节目,但又想要通过终端回看到该电视节目时,通过在终端上发送码流获取指令,电视端在接收到码流获取指令后,开启录制模式,可以获取当前播放节目的电视信号码流并存储。此外,电视端也可以通过检测电视端与终端之间连接的状态确定是否用户已经离开无法观看直播节目,如果检测到连接断开,则开启录制模式,获取当前播放节目的电视信号码流并存储。It can be understood that if the user cannot watch the live program but wants to see the TV program through the terminal, the television terminal starts the recording mode after receiving the code stream acquisition instruction by sending the code stream acquisition instruction on the terminal. , the TV signal stream of the currently playing program can be obtained and stored. In addition, the television end can also determine whether the user has left the live program cannot be viewed by detecting the status of the connection between the TV end and the terminal. If the connection is disconnected, the recording mode is turned on, and the TV signal stream of the currently played program is acquired and stored. .
步骤S20,根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器。Step S20: Generate an event information configuration file according to the TV signal code stream, and send the event information configuration file to the server.
在数字电视信号中携带有电视节目的事件信息表,事件信息表提供事件的名称、开始时间、时间长度、运行状态等信息。将事件信息表中与当前电视节目相关的某些特定信息提取出来,生成事件信息配置文件,该文件的格式可以是XML格式或者其他终端支持的格式。将事件信息配置文件发送至网络服务器以供用户通过终端基于该事件信息配置文件选择电视节目进行回看。The digital television signal carries an event information table of the television program, and the event information table provides information such as the name of the event, the start time, the length of time, and the running status. The specific information related to the current television program in the event information table is extracted, and an event information configuration file is generated, and the format of the file may be an XML format or a format supported by other terminals. The event information profile is sent to the web server for the user to view back through the terminal based on the event information profile selection television program.
可以理解的是,如果电视端存储了多个电视节目时,该事件信息配置文件中会包含有多个电视节目的相关信息。It can be understood that if a plurality of television programs are stored on the television end, the event information configuration file may include related information of a plurality of television programs.
步骤S30,当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Step S30, when receiving a program play request sent by the terminal based on the event information configuration file on the server, sending the TV signal code stream corresponding to the program play request to the terminal, for the The terminal decodes the TV signal stream and plays it.
当用户想要在终端上回看在电视端错过的节目时,只需从服务器上获取事件信息配置文件,根据该文件中的节目信息选择自己想要观看的电视节目并发送播放请求,电视端接收到请求后将该播放请求对应的电视节目的电视信号码流发送给终端以供其进行解码后播放,可以理解的是,电视端将后台存储的电视信号码流发送给终端的同时,当前还可以播放其他电视节目,不影响终端上电视节目的播放。When the user wants to look back at the program missed on the TV end on the terminal, he only needs to obtain the event information configuration file from the server, select the TV program he wants to watch according to the program information in the file, and send a play request, the television end After receiving the request, the TV signal stream of the TV program corresponding to the play request is sent to the terminal for decoding and playing, and it can be understood that the TV end sends the TV signal stream stored in the background to the terminal, and currently It can also play other TV programs without affecting the playback of TV programs on the terminal.
进一步的,在步骤S10之前,所述方法还包括以下步骤:Further, before step S10, the method further includes the following steps:
通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放界面;Establishing a connection with the terminal through a multi-screen interaction technology, and transmitting a current play interface to the terminal;
具体的,多屏互动技术是在多个不同的终端设备之间通过无线网络连接的方式实现数字多媒体内容的传输,可以同步显示不同屏幕上的内容,并通过智能终端实现对终端设备的控制。例如手机上的视频可以在电视上播放,数字电视上的直播节目可以在手机上同步观看等。Specifically, the multi-screen interaction technology realizes the transmission of digital multimedia content through a wireless network connection between a plurality of different terminal devices, can synchronously display content on different screens, and realize control of the terminal device through the intelligent terminal. For example, the video on the mobile phone can be played on the TV, and the live broadcast on the digital TV can be watched synchronously on the mobile phone.
当接收到码流获取指令或/和检测到所述连接断开时触发录制模式。The recording mode is triggered when a code stream acquisition command is received or/and the connection is detected to be disconnected.
具体的,当用户通过多屏互动技术共享电视端的直播节目时,若用户需要离开或有其他事情而无法在当时观看,则用户可以通过所述终端发送码流获取指令通知电视端进行节目录制,或者用户可以直接携带终端离开,当电视端检测到多屏互动连接已经断开时,则自动触发录制模式。Specifically, when the user shares the live program on the TV through the multi-screen interaction technology, if the user needs to leave or has other things and cannot watch at the time, the user can send a code stream acquisition instruction to notify the television terminal to record the program. Or the user can directly carry the terminal to leave. When the TV detects that the multi-screen interactive connection has been disconnected, the recording mode is automatically triggered.
进一步的,在当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放的步骤之前,所述方法还可以包括以下步骤:Further, when receiving a program play request sent by the terminal based on the event information configuration file on the server, sending the TV signal code stream corresponding to the program play request to the terminal, for providing Before the step of decoding and playing the television signal stream, the method may further include the following steps:
通过多屏互动技术与所述终端建立所述连接。The connection is established with the terminal via a multi-screen interactive technique.
需要说明的是,仅当录制之前终端检测到所述连接已经断开时,再次发送时才需要建立连接,若所述终端与电视端一直保持连接,则此步骤可以省略。It should be noted that the connection needs to be established only when the terminal detects that the connection has been disconnected before recording, and the connection may be omitted if the terminal and the television end remain connected.
本实施例提出的电视节目播放方法,在电视端将当前播放的节目的电视信号码流保存,并根据该电视信号码流生成当前播放节对应的事件信息配置文件,将该事件信息配置文件发送至服务器,终端可以根据服务器上的事件信息配置文件,选择对应的节目,发送播放请求,服务器接收到该播放请求之后,根据该播放请求将对应的电视信号码流发送至终端,终端进行解码后播放,即使电视端切换了节目,也不影响终端的回看;而且,本发明将原始码流数据传递给终端解码,不容易出现丢帧和画面细节丢失的情况,提高观看效果。In the television program playing method of the embodiment, the television signal stream of the currently played program is saved on the television end, and an event information configuration file corresponding to the current playing section is generated according to the television signal code stream, and the event information configuration file is sent. To the server, the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request. After receiving the play request, the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal performs decoding. Playback, even if the TV end switches the program, it does not affect the terminal's look back; moreover, the present invention transmits the original code stream data to the terminal for decoding, and is not prone to loss of frame loss and picture detail loss, thereby improving the viewing effect.
参照图2所示,基于第一实施例提出本发明电视节目播放方法的第二实施例。在本实施例中,步骤S10包括如下细化步骤:Referring to Fig. 2, a second embodiment of the television program playing method of the present invention is proposed based on the first embodiment. In this embodiment, step S10 includes the following refinement steps:
步骤S101,录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;Step S101, in the recording mode, acquiring a TV signal code stream corresponding to the currently played program from the digital television signal according to the data packet identification code of the currently broadcasted program;
用户在观看电视节目的过程中如果有事离开,导致错过了电视节目,或者用户预先知道节目的播放时间但是在节目播放时没有时间观看,那么用户可以将终端与电视端建立连接,通过终端向电视端发送指令触发录制模式,或者当电视端检测到多屏互动连接已经断开时自动触发录制模式,使得在电视节目播放时获取电视信号码流。If the user leaves the TV program during the process of watching the TV program, or the user misses the TV program in advance, or the user knows the playing time of the program in advance but does not have time to watch the program, the user can establish a connection between the terminal and the TV terminal, and the terminal is connected to the TV. The terminal sends an instruction to trigger the recording mode, or automatically triggers the recording mode when the television detects that the multi-screen interactive connection has been disconnected, so that the television signal stream is acquired while the television program is playing.
步骤S102,按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述预设时间长度对应的电视信号码流。Step S102: Segment the TV signal stream according to a preset time length, and store the divided TV signal code stream corresponding to the preset time length.
由于用户可能是错过了整个电视节目,或者只是错过了部分节目,因此用户可以根据需求从完整的电视线号码流中截取需要的数据段,由于在数字电视信号携带有电视节目的时间信息表,时间信息表中包含有节目的其实时间、节目名称等信息,因此可以设置为根据时间信息表中的时间信息对完整的电视信号码流进行分割,用户也可以根据自己的需求设置截取时间,将设置的时间信息发送至电视端,电视端根据用户设置的时间信息对完整的电视信号码流进行分割并获取分割后的上述时间信息对应的电视信号码流,如果用户设置有多个节目时间信息,那么可以分割得到多个码流文件。Since the user may have missed the entire TV program, or just missed part of the program, the user can intercept the required data segment from the complete TV line number stream as needed, since the digital television signal carries the time information table of the television program, The time information table contains information such as the actual time of the program, the name of the program, etc., so it can be set to segment the complete TV signal stream according to the time information in the time information table, and the user can also set the interception time according to his own needs. The set time information is sent to the television end, and the television end divides the complete television signal code stream according to the time information set by the user, and obtains the television signal code stream corresponding to the segmented time information, if the user sets multiple program time information. , then you can split multiple code stream files.
进一步地,录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流。有的电视端能够支持多路编码,电视可以同时播放两个节目,例如CCTV1-新闻联播和CCTV5-体育频道。这样,电视端在播放直播码流节目时,如果用户离开,可以发送获取指令触发电视端获取其中一个电视节目的电视信号码流并进行存储,一段时间后,如果用户想要回看离开时错过的直播节目CCTV5-体育频道,可以向服务器发送请求,电视端在播放CCTV1-新闻联播的同时,将后台存储的CCTV5-体育频道传送到终端,并不影响电视端节目的播放。Further, in the recording mode, the television program corresponding to the code stream acquisition instruction in the current broadcast program is acquired; the television signal code stream corresponding to the television program is acquired, and the television signal code stream is stored. Some TV terminals can support multi-channel encoding, and the TV can play two programs at the same time, such as CCTV1-news simulcast and CCTV5-sports channel. In this way, when the television terminal plays the live stream program, if the user leaves, the user can send an acquisition command to trigger the television to acquire the TV signal stream of one of the television programs and store it. After a period of time, if the user wants to look back and miss, The live broadcast program CCTV5-sports channel can send a request to the server. The TV terminal transmits the CCTV5-sports channel stored in the background to the terminal while playing CCTV1-news simulcast, and does not affect the broadcast of the television program.
本实施例提出的电视节目播放方法,根据用户的设置获取一定时间长度的电视信号码流,避免在电视端存储过多不必要的信息,造成存储空间的浪费。The television program playing method according to the embodiment obtains a TV signal stream of a certain length of time according to the setting of the user, thereby avoiding storing unnecessary information on the television end, thereby causing waste of the storage space.
参照图3所示,基于第一实施例提出本发明电视节目播放方法的第三实施例。在本实施例中,步骤S20包括以下细化步骤:Referring to Fig. 3, a third embodiment of the television program playing method of the present invention is proposed based on the first embodiment. In this embodiment, step S20 includes the following refinement steps:
步骤S201,根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件。Step S201: Generate an event information configuration file according to the TV signal code stream, obtain identifier information of the currently played program and/or the television end, and load the identifier information into the event information configuration file.
在获取到的电视信号码流中包含有电视节目的事件信息表,由于获取到的事件信息表中包含有电视节目的多个信息,用户可以提前设置需要的节目信息,或者电视端默认获取某些特定的电视节目信息,例如提取节目名称、开始时间、结束时间和节目播放频道信息等生成事件信息配置文件,该文件的格式可以是XML格式或者其他终端能够支持的格式。The obtained television signal code stream includes an event information table of the television program. Since the acquired event information table includes multiple pieces of information of the television program, the user may set the required program information in advance, or the television terminal obtains a certain The specific television program information, such as extracting the program name, start time, end time, and program play channel information, generates an event information configuration file, and the format of the file may be an XML format or a format that other terminals can support.
服务器可以与多个电视端建立连接,接收来自不同电视端的电视信号码流文件,或者来自同一台电视机不同频道的电视节目,获取当前播放节目和/或电视端的标识信息,用于唯一标识当前机型和/或当前频道等信息,将该标识信息加载到事件信息配置文件中,若网络中同时存在两台以上电视,终端也能根据此特征文件,快速定位想要播放的节目,例如,如果电视机型号为TCL5500,电视频道为CCTV1,那么可以将标识信息设为TCL5500+ CCTV1。The server can establish a connection with a plurality of television terminals, receive television signal stream files from different television terminals, or television programs from different channels of the same television set, and obtain identification information of the currently broadcasted program and/or the television end, for uniquely identifying the current The information such as the model and/or the current channel is loaded into the event information configuration file. If there are more than two TVs in the network, the terminal can quickly locate the program to be played according to the feature file, for example, If the TV model is TCL5500 and the TV channel is CCTV1, then the identification information can be set to TCL5500+ CCTV1.
步骤S202,将所述事件信息配置文件发送至所述服务器。Step S202: Send the event information configuration file to the server.
进一步地,当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息;将所述标识信息对应的电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Further, when receiving the program play request sent by the terminal based on the event information configuration file on the server, acquiring the identifier information from the play request; sending the TV signal code stream corresponding to the identifier information And to the terminal, wherein the terminal decodes the TV signal code stream and plays the same.
用户根据上述标识信息选择想要观看的电视节目并发送节目播放请求。电视端根据标识信息将对应的电视信号码流发送给终端。The user selects a television program that he wants to watch according to the above identification information and transmits a program play request. The television end sends the corresponding TV signal code stream to the terminal according to the identification information.
本实施例提出的电视节目播放方法,提取事件信息表中的电视节目相关信息生成事件信息配置文件,并创建对应的标识信息加载在事件信息配置文件中,以便于用户根据事件信息配置文件获取电视节目相关信息、来源电视机信息和频道信息等。The television program playing method in this embodiment extracts the TV program related information in the event information table to generate an event information configuration file, and creates corresponding identification information to be loaded in the event information configuration file, so that the user obtains the television according to the event information configuration file. Program related information, source TV information, and channel information.
本发明还提出一种电视节目播放装置。The invention also proposes a television program playing device.
参照图4所示,为本发明电视节目播放装置第一实施例的功能模块示意图。Referring to FIG. 4, it is a schematic diagram of functional modules of a first embodiment of a television program playing apparatus according to the present invention.
在该实施例中,该电视节目播放装置包括:In this embodiment, the television program playing device includes:
码流获取模块10,用于录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流。The code stream obtaining module 10 is configured to acquire a TV signal code stream corresponding to the currently played program in the recording mode, and store the TV signal code stream.
电视端在通过数字电视信号播放节目时,从数字信号中获取电视信号码流,电视信号码流是一种TS流(Transport Stream,传输流),TS流是将视频、音频、PSI等数据打包成传输包进行传送,主要用于节目传输。因此,当前播放节目有一段对应的TS流,码流获取模块10获取当前播放节目对应的TS流并进行存储,可以是获取完整的TS流进行存储,根据用户需求存储在硬盘中,或者存储在电视端的存储器中。进一步地,每一个节目有一个对应的PID码(Packet Identifier,数据包识别码),由于获取到的TS流是一段连续的码流,可能包含有多个电视节目,因此需要根据当前播放节目的PID码获取对应的电视信号码流并存储,在其他实施例中,可以根据当前播放节目的时长或者用户设定的时长对完整的TS流进行分割。When the television terminal plays the program through the digital television signal, the television signal stream is obtained from the digital signal, and the television signal stream is a TS stream (Transport) Stream, transport stream), TS stream is to package video, audio, PSI and other data into transport packets for transmission, mainly for program transmission. Therefore, the current broadcast program has a corresponding TS stream, and the code stream obtaining module 10 acquires and stores the TS stream corresponding to the currently played program, and may obtain a complete TS stream for storage, and store it in the hard disk according to user requirements, or store it in the In the memory of the TV. Further, each program has a corresponding PID code (Packet Identifier, the identifier of the data packet, because the acquired TS stream is a continuous stream of code, and may contain multiple TV programs. Therefore, it is necessary to acquire and store the corresponding TV signal stream according to the PID code of the currently broadcasted program. In an embodiment, the complete TS stream may be segmented according to the duration of the currently played program or the duration set by the user.
可以理解的是,如果用户无法观看直播节目,但又想要通过终端回看到该电视节目时,通过在终端上发送码流获取指令,电视端在接收到码流获取指令后,开启录制模式,码流获取模块10获取当前播放节目的电视信号码流并存储。此外,电视端也可以通过检测电视端与终端之间连接的状态确定用户是否已经离开无法观看直播节目,如果检测到连接断开,则开启录制模式,获取当前播放节目的电视信号码流并存储。It can be understood that if the user cannot watch the live program but wants to see the TV program through the terminal, the television terminal starts the recording mode after receiving the code stream acquisition instruction by sending the code stream acquisition instruction on the terminal. The code stream acquisition module 10 acquires and stores the TV signal code stream of the currently played program. In addition, the television end can also determine whether the user has left the live program by detecting the status of the connection between the TV end and the terminal. If the connection is disconnected, the recording mode is turned on, and the TV signal stream of the currently broadcasted program is acquired and stored. .
配置文件模块20,用于根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器。The configuration file module 20 is configured to generate an event information configuration file according to the television signal code stream, and send the event information configuration file to a server.
在数字电视信号中携带有电视节目的事件信息表,事件信息表提供事件的名称、开始时间、时间长度、运行状态等信息。配置文件模块20将事件信息表中与当前电视节目相关的某些特定信息提取出来,生成事件信息配置文件,该文件的格式可以是XML格式或者其他终端支持的格式。配置文件模块20将事件信息配置文件发送至网络服务器以供用户通过终端基于该事件信息配置文件选择电视节目进行回看。The digital television signal carries an event information table of the television program, and the event information table provides information such as the name of the event, the start time, the length of time, and the running status. The configuration file module 20 extracts certain specific information related to the current television program in the event information table, and generates an event information configuration file, and the format of the file may be an XML format or a format supported by other terminals. The profile module 20 sends the event information profile to the web server for the user to view back through the terminal based on the event information profile selection television program.
可以理解的是,如果电视端存储了多个电视节目时,可以将多个电视节目的相关信息集中生成一个事件信息配置文件,该事件信息配置文件中会包含有多个电视节目的相关信息。It can be understood that if a plurality of television programs are stored on the television end, the related information of the plurality of television programs can be collectively generated to generate an event information configuration file, and the event information configuration file includes related information of the plurality of television programs.
码流发送模块30,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。The code stream sending module 30 is configured to: when receiving the program play request sent by the terminal based on the event information configuration file on the server, send the TV signal code stream corresponding to the program play request to the terminal And for the terminal to decode the television signal code stream and play.
当用户想要在终端上回看在电视端错过的节目时,只需从服务器上获取事件信息配置文件,根据该文件中的节目信息选择自己想要观看的电视节目并发送播放请求,码流发送模块30接收到请求后,获取指令中携带的电视节目名称信息,将该播放请求对应的电视节目的电视信号码流发送给终端以供其进行解码后播放,其中,终端与电视端之间可以通过有线或者无线建立连接。可以理解的是,电视端将后台存储的电视信号码流发送给终端的同时,当前还可以播放其他电视节目,不影响终端上电视节目的播放。When the user wants to look back at the program missed on the television end on the terminal, he only needs to obtain the event information configuration file from the server, select the television program he wants to watch according to the program information in the file, and send a play request, the code stream. After receiving the request, the sending module 30 acquires the television program name information carried in the instruction, and sends the television signal code stream of the television program corresponding to the play request to the terminal for decoding and playing, wherein the terminal and the television end The connection can be established by wire or wirelessly. It can be understood that, while the television end sends the TV signal stream stored in the background to the terminal, the other TV programs can be currently played, and the playback of the TV program on the terminal is not affected.
进一步的,所述电视节目播放装置还包括:Further, the television program playing device further includes:
多屏连接模块,用于通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放界面;a multi-screen connection module, configured to establish a connection with the terminal by using a multi-screen interaction technology, and send a current play interface to the terminal;
具体的,多屏互动技术是在多个不同的终端设备之间通过无线网络连接的方式实现数字多媒体内容的传输,可以同步显示不同屏幕上的内容,并通过智能终端实现对终端设备的控制。例如手机上的视频可以在电视上播放,数字电视上的直播节目可以在手机上同步观看等。Specifically, the multi-screen interaction technology realizes the transmission of digital multimedia content through a wireless network connection between a plurality of different terminal devices, can synchronously display content on different screens, and realize control of the terminal device through the intelligent terminal. For example, the video on the mobile phone can be played on the TV, and the live broadcast on the digital TV can be watched synchronously on the mobile phone.
触发录制模块,用于当接收到码流获取指令或/和检测到所述连接断开时触发录制模式。The trigger recording module is configured to trigger the recording mode when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
具体的,当用户通过多屏互动技术共享电视端的直播节目时,若用户需要离开或有其他事情而无法在当时观看,则用户可以通过所述终端发送码流获取指令通知电视端进行节目录制,或者用户可以直接携带终端离开,当电视端检测到多屏互动连接已经断开时,则触发录制模块自动触发录制模式。Specifically, when the user shares the live program on the TV through the multi-screen interaction technology, if the user needs to leave or has other things and cannot watch at the time, the user can send a code stream acquisition instruction to notify the television terminal to record the program. Or the user can directly carry the terminal to leave. When the TV detects that the multi-screen interactive connection has been disconnected, the recording module is triggered to automatically trigger the recording mode.
进一步的,所述电视节目播放装置还包括:Further, the television program playing device further includes:
连接建立模块,用于通过多屏互动技术与所述终端建立所述连接。A connection establishment module is configured to establish the connection with the terminal through a multi-screen interaction technology.
所述连接建立模块在将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放之前,通过多屏互动技术与所述终端建立所述连接。The connection establishing module sends the TV signal code stream corresponding to the program play request to the terminal, so that the terminal decodes the TV signal code stream and plays the same, and then uses multi-screen interaction technology to The terminal establishes the connection.
需要说明的是,仅当录制之前终端检测到所述连接已经断开时,再次发送时才需要建立连接,若所述终端与电视端一直保持连接,则无需建立所述连接。It should be noted that the connection needs to be established only when the terminal detects that the connection has been disconnected before recording, and if the terminal and the television end remain connected, the connection need not be established.
本实施例提出的电视节目播放装置,在电视端将当前播放的节目的电视信号码流保存,并根据该电视信号码流生成当前播放节对应的事件信息配置文件,将该事件信息配置文件发送至服务器,终端可以根据服务器上的事件信息配置文件,选择对应的节目,发送播放请求,服务器接收到该播放请求之后,根据该播放请求将对应的电视信号码流发送至终端,终端进行解码后播放,本发明将原始码流数据传递给终端解码,不容易出现丢帧和画面细节丢失的情况,提高观看效果;而且,即使电视端切换了节目,也不影响终端的回看。The television program playing device of the present embodiment saves the TV signal code stream of the currently played program on the television end, and generates an event information configuration file corresponding to the current play section according to the TV signal code stream, and sends the event information configuration file. To the server, the terminal may configure a file according to the event information on the server, select a corresponding program, and send a play request. After receiving the play request, the server sends the corresponding TV signal code stream to the terminal according to the play request, and the terminal performs decoding. During playback, the present invention transmits the original code stream data to the terminal for decoding, which is not prone to loss of frame loss and picture detail loss, and improves the viewing effect; and even if the television end switches the program, it does not affect the terminal's look back.
参照图5所示,基于第一实施例提出本发明电视节目播放装置的第二实施例。在本实施例中,码流获取模块10包括如下单元:Referring to Fig. 5, a second embodiment of the television program playing apparatus of the present invention is proposed based on the first embodiment. In this embodiment, the code stream obtaining module 10 includes the following units:
码流获取单元110,用于录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;The code stream obtaining unit 110 is configured to: obtain, in the recording mode, a television signal code stream corresponding to the currently played program from the digital television signal according to the data packet identification code of the currently played program;
用户在观看电视节目的过程中如果有事离开,导致错过了电视节目,或者用户预先知道节目的播放时间但是在节目播放时没有时间观看,那么用户可以将终端与电视端建立连接,通过终端向电视端发送指令触发录制模式,或者当电视端检测到多屏互动连接已经断开时自动触发录制模式,使得在电视节目播放时码流获取单元110获取电视信号码流。If the user leaves the TV program during the process of watching the TV program, or the user misses the TV program in advance, or the user knows the playing time of the program in advance but does not have time to watch the program, the user can establish a connection between the terminal and the TV terminal, and the terminal is connected to the TV. The end sending instruction triggers the recording mode, or automatically triggers the recording mode when the television end detects that the multi-screen interactive connection has been disconnected, so that the code stream acquiring unit 110 acquires the television signal code stream when the television program is played.
码流存储单元120,用于按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述预设时间长度对应的电视信号码流。The code stream storage unit 120 is configured to divide the TV signal code stream according to a preset time length, and store the divided TV signal code stream corresponding to the preset time length.
由于用户可能是错过了整个电视节目,或者只是错过了部分节目,因此用户可以根据需求从完整的电视线号码流中截取需要的数据段,由于在数字电视信号携带有电视节目的时间信息表,时间信息表中包含有节目的其实时间、节目名称等信息,因此可以设置为根据时间信息表中的时间信息对完整的电视信号码流进行分割,用户也可以根据自己的需求设置截取时间,将设置的时间信息发送至电视端,码流存储单元120根据用户设置的时间信息对完整的电视信号码流进行分割并获取分割后的上述时间信息对应的电视信号码流并存储,如果用户设置有多个节目时间信息,那么可以分割得到多个码流文件。Since the user may have missed the entire TV program, or just missed part of the program, the user can intercept the required data segment from the complete TV line number stream as needed, since the digital television signal carries the time information table of the television program, The time information table contains information such as the actual time of the program, the name of the program, etc., so it can be set to segment the complete TV signal stream according to the time information in the time information table, and the user can also set the interception time according to his own needs. The set time information is sent to the television end, and the code stream storage unit 120 divides the complete TV signal code stream according to the time information set by the user, and acquires the TV signal code stream corresponding to the divided time information, and stores it, if the user sets Multiple program time information, then multiple code stream files can be segmented.
进一步地,有的电视端能够支持多路编码,电视可以同时播放两个节目,例如CCTV1-新闻联播和CCTV5-体育频道。这样,电视端在播放直播码流节目时,如果用户离开,可以发送获取指令触发电视端获取其中一个电视节目的电视信号码流并进行存储,一段时间后,如果用户想要回看离开时错过的直播节目CCTV5-体育频道,可以向服务器发送请求,电视端在播放CCTV1-新闻联播的同时,将后台存储的CCTV5-体育频道传送到终端,并不影响电视端节目的播放。Further, some TV terminals can support multi-channel encoding, and the television can simultaneously play two programs, such as CCTV1-news simulcast and CCTV5-sports channel. In this way, when the television terminal plays the live stream program, if the user leaves, the user can send an acquisition command to trigger the television to acquire the TV signal stream of one of the television programs and store it. After a period of time, if the user wants to look back and miss, The live broadcast program CCTV5-sports channel can send a request to the server. The TV terminal transmits the CCTV5-sports channel stored in the background to the terminal while playing CCTV1-news simulcast, and does not affect the broadcast of the television program.
本实施例提出的电视节目播放装置,根据用户的设置获取一定时间长度的电视信号码流,避免在电视端存储过多不必要的信息,造成存储空间的浪费。The television program playing device of the present embodiment acquires a TV signal stream of a certain length of time according to the setting of the user, thereby avoiding storing unnecessary unnecessary information on the television end, thereby causing waste of the storage space.
参照图6所示,基于第一实施例提出本发明电视节目播放装置的第三实施例。在本实施例中,配置文件模块20包括以下单元:Referring to Fig. 6, a third embodiment of the television program playing apparatus of the present invention is proposed based on the first embodiment. In this embodiment, the configuration file module 20 includes the following units:
标识加载单元210,用于根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或所述电视端的标识信息,将所述标识信息加载至所述事件信息配置文件。The identifier loading unit 210 is configured to generate an event information configuration file according to the television signal code stream, acquire the current broadcast program and/or the identification information of the television end, and load the identifier information into the event information configuration file.
在获取到的电视信号码流中包含有电视节目的事件信息表,由于获取到的事件信息表中包含有电视节目的多个信息,用户可以提前设置需要的节目信息或者电视端的默认设置获取某些特定的电视节目信息,例如提取节目名称、开始时间、结束时间和节目播放频道信息等生成事件信息配置文件,该文件的格式可以是XML格式或者其他终端能够支持的格式。The acquired television signal code stream includes an event information table of the television program. Since the acquired event information table includes multiple pieces of information of the television program, the user may set the required program information or the default setting of the television terminal to obtain a certain The specific television program information, such as extracting the program name, start time, end time, and program play channel information, generates an event information configuration file, and the format of the file may be an XML format or a format that other terminals can support.
服务器可以与多个电视端建立连接,接收来自不同电视端的电视信号码流文件,或者来自同一台电视机不同频道的电视节目,标识加载单元210可获取当前播放节目和/或电视端的标识信息,用于唯一标识当前机型和/或当前频道等信息,将该标识信息加载到事件信息配置文件中,若网络中同时存在两台以上电视,终端也能根据此特征文件,快速定位想要播放的节目,例如,如果电视机型号为TCL5500,电视频道为CCTV1,那么可以将标识信息设为TCL5500+ CCTV1。The server can establish a connection with a plurality of television terminals, receive television signal stream files from different television terminals, or television programs from different channels of the same television set, and the identifier loading unit 210 can obtain the identification information of the currently broadcasted program and/or the television end. It is used to uniquely identify the current model and/or current channel information, and load the identification information into the event information configuration file. If there are more than two TVs in the network, the terminal can quickly locate and want to play according to the feature file. For example, if the TV model is TCL5500 and the TV channel is CCTV1, then the identification information can be set to TCL5500+. CCTV1.
文件发送单元220,用于将所述事件信息配置文件发送至服务器。The file sending unit 220 is configured to send the event information configuration file to the server.
进一步地,参照图7所示,码流发送模块30包括如下单元:Further, referring to FIG. 7, the code stream sending module 30 includes the following units:
请求接受单元310,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息。The request accepting unit 310 is configured to obtain the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server.
文件传输单元320,用于将所述标识信息对应的电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。The file transmission unit 320 is configured to send the TV signal code stream corresponding to the identification information to the terminal, so that the terminal decodes the TV signal code stream and plays the same.
用户根据上述标识信息选择想要观看的电视节目并发送节目播放请求。电视端根据标识信息将对应的电视信号码流发送给终端。例如,用户想要观看TCL5500上CCTV1频道的电视节目,发送播放请求之后,文件传输单元320根据将该标识信息对应的电视节目发送给终端。The user selects a television program that he wants to watch according to the above identification information and transmits a program play request. The television end sends the corresponding TV signal code stream to the terminal according to the identification information. For example, if the user wants to watch the TV program of the CCTV1 channel on the TCL5500, after transmitting the play request, the file transfer unit 320 transmits the TV program corresponding to the identification information to the terminal.
本实施例提出的电视节目播放装置,提取事件信息表中的电视节目相关信息生成事件信息配置文件,并创建对应的标识信息加载在事件信息配置文件中,以便于用户根据事件信息配置文件获取电视节目相关信息、来源电视机信息和频道信息等。The television program playing device of the embodiment extracts the TV program related information in the event information table to generate an event information configuration file, and creates corresponding identification information to be loaded in the event information configuration file, so that the user obtains the television according to the event information configuration file. Program related information, source TV information, and channel information.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.

Claims (18)

  1. 一种电视节目播放方法,其特征在于,所述电视节目播放方法包括: A television program playing method, characterized in that the television program playing method comprises:
    录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;Obtaining a TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream;
    根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;Generating an event information configuration file according to the television signal code stream, and sending the event information configuration file to a server;
    当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Sending, by the terminal, the television signal code stream corresponding to the program play request to the terminal, when receiving the program play request sent by the terminal based on the event information configuration file on the server The TV signal stream is decoded and played.
  2. 根据权利要求1所述的电视节目播放方法,其特征在于,所述在接收到码流获取指令时,获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤之前还包括:The television program playing method according to claim 1, wherein, when receiving the code stream acquisition instruction, acquiring a television signal code stream corresponding to the currently played program, and storing the television signal code stream before the step of storing include:
    通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;Establishing a connection with the terminal through a multi-screen interaction technology, and transmitting a current play screen to the terminal;
    当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
  3. 根据权利要求1所述的电视节目播放方法,其特征在于,所述录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤包括:The method for playing a television program according to claim 1, wherein the step of acquiring the code stream of the television signal corresponding to the currently played program in the recording mode and storing the code stream of the television signal comprises:
    录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;In the recording mode, the code stream corresponding to the currently broadcasted program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program;
    按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The television signal code stream is segmented according to a preset time length, and the divided television signal code stream is stored.
  4. 根据权利要求2所述的电视节目播放方法,其特征在于,所述录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤包括:The method for playing a television program according to claim 2, wherein the step of acquiring the code stream of the television signal corresponding to the currently played program in the recording mode and storing the code stream of the television signal comprises:
    录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;In the recording mode, the code stream corresponding to the currently broadcasted program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program;
    按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The television signal code stream is segmented according to a preset time length, and the divided television signal code stream is stored.
  5. 根据权利要求1所述的电视节目播放方法,其特征在于,所述根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器的步骤包括:The television program playing method according to claim 1, wherein the step of generating an event information configuration file according to the television signal code stream and transmitting the event information configuration file to a server comprises:
    根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;Generating an event information configuration file according to the TV signal code stream, acquiring identification information of the currently played program and/or the television end, and loading the identification information into the event information configuration file;
    将所述事件信息配置文件发送至所述服务器。The event information configuration file is sent to the server.
  6. 根据权利要求2所述的电视节目播放方法,其特征在于,所述根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器的步骤包括:The television program playing method according to claim 2, wherein the step of generating an event information configuration file according to the television signal code stream and transmitting the event information configuration file to a server comprises:
    根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;Generating an event information configuration file according to the TV signal code stream, acquiring identification information of the currently played program and/or the television end, and loading the identification information into the event information configuration file;
    将所述事件信息配置文件发送至所述服务器。The event information configuration file is sent to the server.
  7. 根据权利要求5所述的电视节目播放方法,其特征在于,所述当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放的步骤包括:The television program playing method according to claim 5, wherein the program corresponding to the program play request is received when receiving a program play request sent by the terminal based on the event information configuration file on the server The step of transmitting the TV signal stream to the terminal for the terminal to decode the TV signal stream comprises:
    当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息;Obtaining the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server;
    将所述标识信息对应的电视信号码流经发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。And transmitting, by the terminal, the television signal code stream corresponding to the identifier information to the terminal, and then playing the video signal stream.
  8. 根据权利要求1所述的电视节目播放方法,其特征在于,所述电视节目播放方法还包括:The television program playing method according to claim 1, wherein the television program playing method further comprises:
    录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流。In the recording mode, the television program corresponding to the code stream acquisition instruction in the current broadcast program is acquired; the television signal code stream corresponding to the television program is acquired, and the television signal code stream is stored.
  9. 一种电视节目播放方法,其特征在于,所述电视节目播放方法包括:A television program playing method, characterized in that the television program playing method comprises:
    录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;Obtaining a TV signal code stream corresponding to the currently played program in the recording mode, and storing the TV signal code stream;
    其中,录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流,按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述预设时间长度对应的电视信号码流;或者,录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流;In the recording mode, the television signal code stream corresponding to the current broadcast program is obtained from the digital television signal according to the data packet identification code of the currently broadcasted program, and the code stream of the television signal is segmented according to a preset time length, and the segmentation is performed after the segmentation. And the television signal code stream corresponding to the preset time length; or, in the recording mode, acquiring a television program corresponding to the code stream acquisition instruction in the current broadcast program; acquiring a TV signal code stream corresponding to the television program, and storing The television signal code stream;
    根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;Generating an event information configuration file according to the television signal code stream, and sending the event information configuration file to a server;
    当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。Sending, by the terminal, the television signal code stream corresponding to the program play request to the terminal, when receiving the program play request sent by the terminal based on the event information configuration file on the server The TV signal stream is decoded and played.
  10. 根据权利要求9所述的电视节目播放方法,其特征在于,所述在接收到码流获取指令时,获取当前播放节目对应的电视信号码流,并存储所述电视信号码流的步骤之前还包括:The television program playing method according to claim 9, wherein, when receiving the code stream acquisition instruction, acquiring a television signal code stream corresponding to the currently played program, and storing the television signal code stream before the step of storing include:
    通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;Establishing a connection with the terminal through a multi-screen interaction technology, and transmitting a current play screen to the terminal;
    当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The recording mode is triggered when the code stream acquisition instruction is received or/and the connection is detected to be disconnected.
  11. 一种电视节目播放装置,其特征在于,所述电视节目播放装置包括:A television program playing device, wherein the television program playing device comprises:
    码流获取模块,用于录制模式下获取当前播放节目对应的电视信号码流,并存储所述电视信号码流;a code stream obtaining module, configured to acquire a TV signal code stream corresponding to a currently played program in a recording mode, and store the TV signal code stream;
    配置文件模块,用于根据所述电视信号码流生成事件信息配置文件,将所述事件信息配置文件发送至服务器;a configuration file module, configured to generate an event information configuration file according to the television signal code stream, and send the event information configuration file to a server;
    码流发送模块,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,将所述节目播放请求对应的所述电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。a code stream sending module, configured to: when receiving a program play request sent by the terminal based on the event information configuration file on the server, send the TV signal code stream corresponding to the program play request to the terminal, For the terminal to decode the TV signal stream and play it.
  12. 根据权利要求11所述的电视节目播放装置,其特征在于,所述电视节目播放装置还包括:The television program playing device according to claim 11, wherein the television program playing device further comprises:
    多屏连接模块,用于通过多屏互动技术与所述终端建立连接,向所述终端发送当前播放画面;a multi-screen connection module, configured to establish a connection with the terminal by using a multi-screen interaction technology, and send a current play screen to the terminal;
    触发录制模块,用于当接收码流获取指令或/和检测到所述连接断开时触发录制模式。The trigger recording module is configured to trigger a recording mode when receiving a code stream acquisition instruction or/and detecting that the connection is disconnected.
  13. 根据权利要求11所述的电视节目播放装置,其特征在于,所述码流获取模块包括:The television program playing device according to claim 11, wherein the code stream obtaining module comprises:
    码流获取单元,用于录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;a code stream obtaining unit, configured to acquire, from the digital television signal, a television signal code stream corresponding to the currently played program according to the data packet identification code of the currently broadcasted program;
    码流存储单元,用于按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The code stream storage unit is configured to divide the TV signal bit stream according to a preset time length, and store the segmented TV signal code stream.
  14. 根据权利要求12所述的电视节目播放装置,其特征在于,所述码流获取模块包括:The television program playing device according to claim 12, wherein the code stream obtaining module comprises:
    码流获取单元,用于录制模式下,根据当前播放节目的数据包识别码从数字电视信号中获取当前播放节目对应的电视信号码流;a code stream obtaining unit, configured to acquire, from the digital television signal, a television signal code stream corresponding to the currently played program according to the data packet identification code of the currently broadcasted program;
    码流存储单元,用于按照预设时间长度对所述电视信号码流进行分割,并存储分割后的所述电视信号码流。The code stream storage unit is configured to divide the TV signal bit stream according to a preset time length, and store the segmented TV signal code stream.
  15. 根据权利要求11所述的电视节目播放装置,其特征在于,所述配置文件模块包括:The television program playing device according to claim 11, wherein the configuration file module comprises:
    标识加载单元,用于根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;An identifier loading unit, configured to generate an event information configuration file according to the television signal code stream, acquire the identification information of the currently played program and/or the television end, and load the identifier information into the event information configuration file;
    文件发送单元,用于将所述事件信息配置文件发送至所述服务器。a file sending unit, configured to send the event information configuration file to the server.
  16. 根据权利要求12所述的电视节目播放装置,其特征在于,所述配置文件模块包括:The television program playing device according to claim 12, wherein the configuration file module comprises:
    标识加载单元,用于根据所述电视信号码流生成事件信息配置文件,获取所述当前播放节目和/或电视端的标识信息,将所述标识信息加载至所述事件信息配置文件;An identifier loading unit, configured to generate an event information configuration file according to the television signal code stream, acquire the identification information of the currently played program and/or the television end, and load the identifier information into the event information configuration file;
    文件发送单元,用于将所述事件信息配置文件发送至所述服务器。a file sending unit, configured to send the event information configuration file to the server.
  17. 根据权利要求15所述的电视节目播放装置,其特征在于,所述码流发送模块包括:The television program playing device according to claim 15, wherein the code stream sending module comprises:
    请求接受单元,用于当接收到终端基于所述服务器上的所述事件信息配置文件发送的节目播放请求时,从所述播放请求中获取所述标识信息;a request accepting unit, configured to acquire the identification information from the play request when receiving a program play request sent by the terminal based on the event information configuration file on the server;
    文件传输单元,用于将所述标识信息对应的电视信号码流发送至所述终端,以供所述终端将所述电视信号码流进行解码后播放。And a file transmission unit, configured to send the TV signal code stream corresponding to the identifier information to the terminal, so that the terminal decodes the TV signal code stream and plays the same.
  18. 根据权利要求11所述的电视节目播放装置,其特征在于,所述码流获取模块,还用于录制模式下,获取当前播放节目中所述码流获取指令对应的电视节目;获取所述电视节目对应的电视信号码流,并存储所述电视信号码流。 The television program playing device according to claim 11, wherein the code stream acquiring module is further configured to: acquire, in a recording mode, a television program corresponding to the code stream obtaining instruction in a currently playing program; and acquire the television And corresponding to the television signal stream, and storing the television signal stream.
PCT/CN2016/084828 2015-08-07 2016-06-03 Television program broadcast method and device WO2017024876A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510484420.6A CN105142003B (en) 2015-08-07 2015-08-07 Television program playing method and device
CN201510484420.6 2015-08-07

Publications (1)

Publication Number Publication Date
WO2017024876A1 true WO2017024876A1 (en) 2017-02-16

Family

ID=54727188

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/084828 WO2017024876A1 (en) 2015-08-07 2016-06-03 Television program broadcast method and device

Country Status (2)

Country Link
CN (1) CN105142003B (en)
WO (1) WO2017024876A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726643A (en) * 2019-03-21 2020-09-29 上海语德教育科技有限公司 Live broadcast-based real-time Japanese learning system and method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142003B (en) * 2015-08-07 2019-04-02 深圳Tcl数字技术有限公司 Television program playing method and device
CN105915992A (en) * 2016-04-15 2016-08-31 深圳Tcl数字技术有限公司 Video playing method and apparatus
CN106998494B (en) * 2017-04-24 2021-02-05 腾讯科技(深圳)有限公司 Video recording method and related device
CN114286123B (en) * 2021-12-23 2024-07-16 海宁奕斯伟集成电路设计有限公司 Live broadcasting method and device of television program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110002664A1 (en) * 2008-02-26 2011-01-06 Hideki Nishimura Recording requesting apparatus, recording apparatus, system, recording apparatus selecting method and computer program
WO2012057719A1 (en) * 2010-10-27 2012-05-03 Echostar Ukraine, L.L.C. Video services receiver that provides a service-specific listing of recorded content, and related operating methods
CN103491431A (en) * 2013-09-11 2014-01-01 深圳市创维软件有限公司 Method, terminal and system for audio and video sharing of digital television
CN103596052A (en) * 2012-08-15 2014-02-19 鸿富锦精密工业(深圳)有限公司 System and method for sharing digital television program
CN104427352A (en) * 2013-09-09 2015-03-18 北京下周科技有限公司 Method and system for recording and playing television video by mobile terminals to realize user interaction and sharing
CN105142003A (en) * 2015-08-07 2015-12-09 深圳Tcl数字技术有限公司 Television program playing method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2695474B1 (en) * 2011-04-01 2015-02-18 InterDigital Patent Holdings, Inc. System and method for sharing a common pdp context
CN103237230A (en) * 2013-04-27 2013-08-07 深圳创维数字技术股份有限公司 Video sharing method and digital television terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110002664A1 (en) * 2008-02-26 2011-01-06 Hideki Nishimura Recording requesting apparatus, recording apparatus, system, recording apparatus selecting method and computer program
WO2012057719A1 (en) * 2010-10-27 2012-05-03 Echostar Ukraine, L.L.C. Video services receiver that provides a service-specific listing of recorded content, and related operating methods
CN103596052A (en) * 2012-08-15 2014-02-19 鸿富锦精密工业(深圳)有限公司 System and method for sharing digital television program
CN104427352A (en) * 2013-09-09 2015-03-18 北京下周科技有限公司 Method and system for recording and playing television video by mobile terminals to realize user interaction and sharing
CN103491431A (en) * 2013-09-11 2014-01-01 深圳市创维软件有限公司 Method, terminal and system for audio and video sharing of digital television
CN105142003A (en) * 2015-08-07 2015-12-09 深圳Tcl数字技术有限公司 Television program playing method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726643A (en) * 2019-03-21 2020-09-29 上海语德教育科技有限公司 Live broadcast-based real-time Japanese learning system and method

Also Published As

Publication number Publication date
CN105142003A (en) 2015-12-09
CN105142003B (en) 2019-04-02

Similar Documents

Publication Publication Date Title
WO2017024876A1 (en) Television program broadcast method and device
WO2013089437A1 (en) Device and method for receiving media content
WO2011083934A2 (en) Method for connecting video communication to other device, video communication apparatus and display apparatus thereof
WO2014187158A1 (en) Method, server, and terminal for controlling cloud sharing of terminal data
WO2015046747A1 (en) Tv and operating method therefor
WO2018192253A1 (en) Video signal transmission method and apparatus
WO2016091011A1 (en) Subtitle switching method and device
WO2014209053A1 (en) A digital device and method of processing service data thereof
WO2017135585A2 (en) Main speaker, sub speaker and system including the same
WO2012074189A1 (en) Method for controlling screen display and image display device using same
WO2016101698A1 (en) Dlna technology-based screen push method and system
WO2017020649A1 (en) Audio/video playback control method and device thereof
WO2017045441A1 (en) Smart television-based audio playback method and apparatus
WO2017206377A1 (en) Method and device for synchronous playback of program
WO2018023926A1 (en) Interaction method and system for television and mobile terminal
WO2018032680A1 (en) Method and system for playing audio and video
WO2018233221A1 (en) Multi-window sound output method, television, and computer-readable storage medium
WO2021133042A1 (en) Electronic device and method of operating the same
WO2010079907A2 (en) System, method, and computer readable recording medium for providing two-way service in digital cable broadcasting environment
WO2019137016A1 (en) Television programme recommendation method, device, and computer readable storage medium
WO2017209574A1 (en) Method and device for providing media content
WO2021118130A1 (en) Electronic apparatus and method of controlling the same
WO2016183973A1 (en) Page processing method and system
WO2016178494A1 (en) Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broacast signal reception method
WO2016101240A1 (en) Media data playing method and terminal

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16834501

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 11.07.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 16834501

Country of ref document: EP

Kind code of ref document: A1