CN106028091B - Video program pushing method and device - Google Patents

Video program pushing method and device Download PDF

Info

Publication number
CN106028091B
CN106028091B CN201610346206.9A CN201610346206A CN106028091B CN 106028091 B CN106028091 B CN 106028091B CN 201610346206 A CN201610346206 A CN 201610346206A CN 106028091 B CN106028091 B CN 106028091B
Authority
CN
China
Prior art keywords
video program
television
license plate
terminal
plate information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610346206.9A
Other languages
Chinese (zh)
Other versions
CN106028091A (en
Inventor
曹霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL Digital Technology Co Ltd
Original Assignee
Shenzhen TCL Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL Digital Technology Co Ltd filed Critical Shenzhen TCL Digital Technology Co Ltd
Priority to CN201610346206.9A priority Critical patent/CN106028091B/en
Priority to PCT/CN2016/096326 priority patent/WO2017201901A1/en
Publication of CN106028091A publication Critical patent/CN106028091A/en
Application granted granted Critical
Publication of CN106028091B publication Critical patent/CN106028091B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • 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/41Structure of client; Structure of client peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4586Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally

Landscapes

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

Abstract

The invention discloses a video program pushing method, which is applied to a mobile terminal and comprises the following steps: after the communication connection between the mobile terminal and the television is established, acquiring the identification information of the television; inquiring license plate information supported by a television end corresponding to the identification information; determining and displaying a video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television terminal for playing; and pushing the video program selected by the mobile terminal user to the television end for playing. The invention also discloses a video program pushing device. The invention improves the accuracy of pushing the video program to the television end, avoids the problem that the pushed video program cannot be played due to the absence of the license plate information, and further improves the efficiency of pushing the video program to the television end.

Description

Video program pushing method and device
Technical Field
The invention relates to the technical field of televisions, in particular to a video program pushing method and device.
Background
Under the great trend of multi-screen interaction, pushing the content of the mobile device (mobile phone, pad, etc.) to the TV television is already commonly used, and pushing the video from the mobile device (mobile phone, pad, etc.) to the TV playing is also increasingly demanded by the user. The method comprises the steps of pushing a video to a TV, wherein the video comprises a local video and a network video, the local video is pushed to the TV to be played, due to a video source, the local video is already realized, but the network video is pushed to the TV to be played possibly due to copyright problems. For example, if the mobile phone accesses the arcade video, the arcade player must be used to play the video program because the video source is unavailable; when the TV is pushed, if the TV does not have the fancy license plate, the video program pushed by the mobile phone cannot be played. In the process of pushing a video program to a TV by a mobile phone, a large number of video programs that cannot be played by the TV exist. Therefore, the network video program can not be accurately pushed to the television by the mobile terminal at present, so that the network video program can not be played at the television, and the pushing efficiency of the network video program is poor.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a video program pushing method and a video program pushing device, and aims to solve the problems that a network video program cannot be played at a television end and further the network video program pushing efficiency is poor because a network video program cannot be played at the television end because a mobile end can not accurately push the network video program to the television end at present.
In order to achieve the above object, a video program pushing method provided by the present invention is applied to a mobile terminal, and includes the steps of:
after the communication connection between the mobile terminal and the television is established, acquiring the identification information of the television;
inquiring license plate information supported by a television end corresponding to the identification information;
determining and displaying a video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television terminal for playing; and
and pushing the video program selected by the mobile terminal user to the television end for playing.
Preferably, the video program pushing method includes:
and inquiring license plate information supported by the television terminal corresponding to the identification information from a pre-constructed video program configuration table, wherein the video program configuration table comprises television terminal identification information, license plate information corresponding to the television terminal identification and video program information corresponding to the photographing information.
Preferably, the video program configuration table is stored in the mobile terminal or a server communicatively connected to the mobile terminal.
Preferably, when the video program configuration table is stored in the server, the video program pushing method further includes:
acquiring identification information of a television terminal and sending the identification information to the server terminal;
receiving license plate information which is returned by the server and supported by the television end and corresponds to the identification information, and a video program corresponding to the license plate information;
displaying the video program for selection by a mobile terminal user; and
and pushing the video program selected by the mobile terminal user to the television end for playing.
Preferably, the method further comprises:
when the license plate information of the television end changes, receiving a license plate information updating instruction sent by the television end; and
and updating license plate information corresponding to the television terminal identification and video program information corresponding to the photographing information in the video program configuration table according to the updating instruction.
In addition, to achieve the above object, the present invention further provides a video program pushing apparatus, including:
the acquisition module is used for acquiring the identification information of the television terminal after the communication connection between the mobile terminal and the television terminal is established;
the inquiry module is used for inquiring license plate information supported by the television end corresponding to the identification information;
the processing module is used for determining and displaying the video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television end for playing;
and the pushing module is used for pushing the video program selected by the mobile terminal user to the television end for playing.
Preferably, the query module is further configured to query license plate information supported by the television terminal corresponding to the identification information from a pre-constructed video program configuration table, where the video program configuration table includes television terminal identification information, license plate information corresponding to the television terminal identification, and video program information corresponding to the photographing information.
Preferably, the video program configuration table is stored in the mobile terminal or a server communicatively connected to the mobile terminal.
Preferably, the method further comprises the following steps:
the sending module is used for sending the acquired identification information of the television terminal to the server terminal;
and the receiving module is used for receiving license plate information which is returned by the server and supported by the television end and corresponds to the identification information and a video program corresponding to the license plate information.
Preferably, the method further comprises the following steps: the updating module is used for updating the data of the data storage module,
the receiving module is also used for receiving a license plate information updating instruction sent by the television end when the license plate information of the television end changes;
and the updating module is used for updating license plate information corresponding to the television terminal identification and video program information corresponding to the photographing information in the video program configuration table according to the updating instruction.
The invention constructs and stores the identification information of the television terminal and the supported license plate information in advance, inquires the license plate information and the video program supported by the television terminal according to the identification information of the television terminal when the television program needs to be pushed to the television terminal, and pushes the video program corresponding to the license plate information supported by the television terminal to the television terminal for playing. The accuracy of pushing the video program to the television is improved, the problem that the pushed video program cannot be played due to the fact that license plate information is not supported is avoided, and the efficiency of pushing the video program to the television is improved.
Drawings
Fig. 1 is a flowchart illustrating a video program pushing method according to a first embodiment of the present invention;
fig. 2 is a schematic flow chart illustrating an embodiment of determining license plate information corresponding to tv identification information according to the present invention;
fig. 3 is a schematic flow chart illustrating another embodiment of determining license plate information corresponding to tv side identification information according to the present invention;
fig. 4 is a flowchart illustrating a video program pushing method according to a second embodiment of the present invention;
fig. 5 is a flowchart illustrating a video program pushing method according to a third embodiment of the present invention;
fig. 6 is a functional block diagram of a video program pushing apparatus according to a first embodiment of the present invention;
fig. 7 is a functional block diagram of a video program pushing apparatus according to a second embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: the identification information of the television end and the supported license plate information are constructed in advance and stored, when the television program needs to be pushed to the television end, the license plate information and the video program supported by the television end are inquired according to the identification information of the television end, and the video program corresponding to the license plate information supported by the television end is pushed to the television end to be played. The accuracy of pushing the video program to the television is improved, the problem that the pushed video program cannot be played due to the fact that license plate information is not supported is avoided, and the efficiency of pushing the video program to the television is improved.
At present, a mobile terminal pushes a network video program to a television terminal, and the problem that the network video program cannot be played at the television terminal due to the fact that the video program which can be played by the television terminal cannot be pushed accurately exists, and then the pushing efficiency of the network video program is poor is solved.
Based on the above problem, the present invention provides a method for pushing a video program.
Referring to fig. 1, fig. 1 is a flowchart illustrating a video program pushing method according to a first embodiment of the present invention.
In one embodiment, the video program pushing method includes:
step S10, after establishing the communication connection between the mobile terminal and the television, acquiring the identification information of the television;
in this embodiment, the mobile terminal may be an intelligent electronic device such as a mobile phone and a pad, and a user may play a network video program or a local video program through the mobile terminal recording software. When a user needs to push a video program played on the mobile terminal to a television terminal for playing, the television terminal is searched and found through the mobile terminal, communication connection is established with the television terminal, and after the communication connection with the mobile terminal is established, the television terminal sends identification information of the television terminal to the mobile terminal. And the mobile terminal receives the identification information of the television terminal. The identification information of the television end is a unique ID of the television end, and is used for distinguishing different television ends, for example, a factory serial number of the television end or a serial number of the television end. The video program to be pushed from the mobile terminal to the television end is a video program requiring license plate information, for example, a network video program (a video program of a video playing platform a or a video program of a video playing platform B).
Step S20, inquiring license plate information supported by the television end corresponding to the identification information;
a video program configuration table is constructed in advance, and the video program configuration table comprises television end identification information, license plate information corresponding to the television end identification and video program information corresponding to the photographing information; and configuring parameters of each license plate information corresponding to the player one by one, wherein the parameters comprise a starting mode, a player name, a player downloading address, a package name, actions required by starting and other parameters which are related and stored in a configuration table. After the video program configuration table is constructed, the video program configuration table may be stored in a mobile terminal or a server communicatively connected to the mobile terminal.
After the identification information of the television end is obtained, the license plate information supported by the television end corresponding to the identification information is inquired. Specifically, the license plate information supported by the television side corresponding to the identification information is inquired from a pre-constructed video program configuration table, and the video program configuration table comprises television side identification information, license plate information corresponding to the television side identification, and video program information corresponding to the photographing information.
Step S30, determining and displaying the video program corresponding to the license plate information, so that the mobile terminal user can select the video program needing to be pushed to the television end for playing;
and step S40, pushing the video program selected by the mobile terminal user to the television end for playing.
When the mobile terminal needs to determine license plate information and video programs supported by the television terminal, the method can be implemented by the following steps:
1. referring to fig. 2, step S21, locally loading a video program configuration table from the mobile terminal, where the configuration table includes the identification information of the tv terminal and the license plate information supported by the tv terminal; step S22, determining license plate information and video programs supported by the television terminal from the video program configuration table according to the identification information. After the identification information of the television terminal is obtained, the license plate information and the video program corresponding to the photographing information, which are supported by the television terminal corresponding to the identification information, are inquired. And extracting the video program corresponding to the determined license plate information from the network video program. In another embodiment of the present invention, the configuration table may also be downloaded from the server in advance: the video program configuration table in the mobile terminal may be loaded from the server in advance, and the loading process includes: and establishing communication connection with a server, sending a configuration table request to the server, and sending the configuration table to the mobile terminal after the server receives the request. The specific early loading process may be: for example, 1) downloading a configuration table of a television terminal with a connection frequency greater than a preset frequency (5 times, 10 times and the like) according to the condition of the television terminal connected by a user in the recent time; 2) downloading the configuration list of the television terminal with the video program pushing time being greater than the preset time (20 minutes or 30 minutes and the like). The foregoing manner is not limited to the above two manners but may be other manners as may be feasible.
2. When the video program configuration table is stored in the server, referring to fig. 3, in step S23, acquiring identification information of the television and sending the identification information to the server; step S24, receiving license plate information which is returned by the server and supported by the television end corresponding to the identification information and a video program corresponding to the license plate information; step S25, displaying the video program for the mobile terminal user to select; and pushing the video program selected by the mobile terminal user to the television end for playing. After receiving identification information sent by a television end from the television end, establishing communication connection with a server end, sending the identification information of the television end to the server end, matching license plate information correspondingly supported by the identification information from a pre-constructed configuration table after the identification information is received by the server end, sending the license plate information to a mobile terminal, and extracting a video program corresponding to the determined license plate information from a network video program after the mobile terminal receives the license plate information. In other embodiments of the present invention, since the determination of the license plate information may be performed at the server, after the server determines the license plate information supported by the connected television, the server determines the video program corresponding to the license plate information, and sends the license plate information and the video program supported correspondingly to the license plate information to the mobile terminal, and the mobile terminal directly extracts the portion of the video program.
After the license plate information is acquired, determining and displaying a video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television terminal for playing; and pushing the video program selected by the mobile terminal user to the television end for playing. Specifically, after the video program is extracted, the video program may also be pushed on a push interface, so that after a selection operation of a user based on the push interface is performed, the video program selected by the user is determined, the video program selected by the user is sent to a television, and the television plays the selected video program according to a sequence selected by the user or a playing sequence set by the user.
In this embodiment, by constructing and storing the identification information of the television terminal and the license plate information supported by the television terminal in advance, when a television program needs to be pushed to the television terminal, the license plate information and the video program supported by the television terminal are queried according to the identification information of the television terminal, and the video program corresponding to the license plate information supported by the television terminal is pushed to the television terminal for playing. The accuracy of pushing the video program to the television is improved, the problem that the pushed video program cannot be played due to the fact that license plate information is not supported is avoided, and the efficiency of pushing the video program to the television is improved.
Fig. 4 is a flowchart illustrating a video program pushing method according to a second embodiment of the present invention. Based on the first embodiment of the above video program pushing method, the method further includes:
step S40, when the license plate information of the television end changes, receiving a license plate information updating instruction sent by the television end;
step S50, according to the update instruction, updating the license plate information corresponding to the television identifier and the video program information corresponding to the photographing information in the video program configuration table.
In this embodiment, the license plate information of the television terminal may be changed according to different license plate information purchased by the television terminal, for example, the license plate information a purchased in the time period a and the license plate information B purchased in the time period B. And after the license plate information of the television end is changed, the television end sends a license plate information updating instruction to the mobile terminal, and according to the updating instruction, the license plate information corresponding to the television end identifier and the video program information corresponding to the photographing information in the video program configuration table are updated. The update operation includes: 1) the method is carried out at the local terminal of the mobile terminal, or 2) the identification information of the television terminal and the updated license plate information are sent to the server terminal, so that a pre-constructed configuration table is updated at the server terminal. That is, if the license information of the television terminal changes, the video program of the changed license information can be obtained only by modifying the configuration table on the server terminal, and is pushed to the television terminal for playing. The license plate information of the television end can be changed at any time, the license plate information is A at present, and the license plate information can be B after the license plate information is not A, the invention realizes that the application is not upgraded, and the video program with correct license plate information can be pushed to the television end to be played only by modifying the configuration table at the server end.
Fig. 5 is a flowchart illustrating a video program pushing method according to a third embodiment of the present invention. Based on the second embodiment of the foregoing video program pushing method, the method further includes:
step S60, when the player matched with the license plate information is not installed at the television end, the pre-established related information of the player is obtained from the server end;
and step S70, sending the relevant information to a television end so that the television end can install the player according to the relevant information and play the corresponding video program.
In this embodiment, a television side may support a plurality of license plate information, after a mobile terminal pushes a video program to the television side, the television side is not all installed with players of the supported license plate information, and when the television side is not installed with a player matching the license plate information, the mobile terminal obtains pre-established related information of the player from a server side. That is, when the mobile terminal pushes the video program, the mobile terminal obtains whether the television side installs the player of the pushed video program, and when the television side does not install the player, the mobile terminal obtains the relevant information about the uninstalled player in the pre-established configuration table from the server side, wherein the relevant information includes but is not limited to the name, package name, download address and the like of the player. And sending the relevant information to a television end, and installing the player and playing the corresponding video program by the television end according to the relevant information. According to the embodiment, when the player is not installed at the television end, the related information of the player is acquired from the server through the mobile terminal, and the corresponding player is quickly installed through the related information, so that the efficiency of pushing the video program is further improved. In other embodiments of the present invention, when there are multiple tv terminals, each of which may have different license plate information, and when a user selects to push a video program, the server determines whether there is a tv terminal that supports the license plate information of the video program selected by the user, and when there is the tv terminal, the server prompts the user to connect to the tv terminal through a mobile terminal, and the push of the video program is completed through the tv terminal. When the video program selected by the user corresponds to different television terminals, the connection switching is automatically completed, the pushing of the video program is timely and accurately completed, the intellectualization is improved, and the video program pushing efficiency is improved.
The execution main bodies of the video program pushing methods of the first to third embodiments may be mobile terminals. Further, the video program pushing method may be implemented by a video program pushing program installed on a mobile terminal, where the mobile terminal includes, but is not limited to, a mobile phone, a pad, a notebook computer, and the like.
The invention further provides a video program pushing device.
Referring to fig. 6, fig. 6 is a functional block diagram of a video program pushing apparatus according to a first embodiment of the present invention.
In one embodiment, the video program pushing apparatus includes: the system comprises an acquisition module 10, a query module 20, a processing module 30, a push module 40, a sending module 50 and a receiving module 60.
The acquiring module 10 is configured to acquire identification information of a television terminal after establishing a communication connection between the mobile terminal and the television terminal;
in this embodiment, the mobile terminal may be an intelligent electronic device such as a mobile phone and a pad, and a user may play a network video program or a local video program through the mobile terminal recording software. When a user needs to push a video program played on the mobile terminal to a television terminal for playing, the television terminal is searched and found through the mobile terminal, communication connection is established with the television terminal, and after the communication connection with the mobile terminal is established, the television terminal sends identification information of the television terminal to the mobile terminal. And the mobile terminal receives the identification information of the television terminal. The identification information of the television end is a unique ID of the television end, and is used for distinguishing different television ends, for example, a factory serial number of the television end or a serial number of the television end. The video program to be pushed from the mobile terminal to the television end is a video program requiring license plate information, for example, a network video program (a video program of a video playing platform a or a video program of a video playing platform B).
The query module 20 is configured to query license plate information supported by the television end corresponding to the identification information;
a video program configuration table is constructed in advance, and the video program configuration table comprises television end identification information, license plate information corresponding to the television end identification and video program information corresponding to the photographing information; and configuring parameters of each license plate information corresponding to the player one by one, wherein the parameters comprise a starting mode, a player name, a player downloading address, a package name, actions required by starting and other parameters which are related and stored in a configuration table. After the video program configuration table is constructed, the video program configuration table may be stored in a mobile terminal or a server communicatively connected to the mobile terminal.
After the identification information of the television end is obtained, the license plate information supported by the television end corresponding to the identification information is inquired. Specifically, the license plate information supported by the television side corresponding to the identification information is inquired from a pre-constructed video program configuration table, and the video program configuration table comprises television side identification information, license plate information corresponding to the television side identification, and video program information corresponding to the photographing information.
The processing module 30 is configured to determine and display a video program corresponding to the license plate information, so that a mobile terminal user can select the video program to be pushed to a television for playing;
the pushing module 40 is configured to push the video program selected by the mobile terminal user to the television for playing.
When the mobile terminal needs to determine license plate information and video programs supported by the television terminal, the method can be implemented by the following steps:
the processing module 30 locally loads a video program configuration table from the mobile terminal, where the configuration table includes identification information of the television terminal and license plate information supported by the television terminal; and determining license plate information supported by the television terminal from the video program configuration table according to the identification information. After the identification information of the television terminal is obtained, the license plate information and the video program corresponding to the photographing information, which are supported by the television terminal corresponding to the identification information, are inquired. And extracting the video program corresponding to the determined license plate information from the network video program. In another embodiment of the present invention, the configuration table may also be downloaded from the server in advance: the video program configuration table in the mobile terminal may be loaded from the server in advance, and the loading process includes: and establishing communication connection with a server, sending a configuration table request to the server, and sending the configuration table to the mobile terminal after the server receives the request. The specific early loading process may be: for example, 1) downloading a configuration table of a television terminal with a connection frequency greater than a preset frequency (5 times, 10 times and the like) according to the condition of the television terminal connected by a user in the recent time; 2) downloading the configuration list of the television terminal with the video program pushing time being greater than the preset time (20 minutes or 30 minutes and the like). The foregoing manner is not limited to the above two manners but may be other manners as may be feasible.
2. When the video program configuration table is stored in the server, the sending module 50 is configured to send the obtained identification information of the television to the server; a receiving module 60, configured to receive license plate information, which is returned by the server and supported by the television end corresponding to the identification information, and a video program corresponding to the license plate information; the processing module 30 displays the video program for selection by the mobile terminal user; and the pushing module 40 pushes the video program selected by the mobile terminal user to the television for playing. After receiving identification information sent by a television end from the television end, establishing communication connection with a server end, sending the identification information of the television end to the server end, matching license plate information correspondingly supported by the identification information from a pre-constructed configuration table after the identification information is received by the server end, sending the license plate information to a mobile terminal, and extracting a video program corresponding to the determined license plate information from a network video program after the mobile terminal receives the license plate information. In other embodiments of the present invention, since the determination of the license plate information may be performed at the server, after the server determines the license plate information supported by the connected television, the server determines the video program corresponding to the license plate information, and sends the license plate information and the video program supported correspondingly to the license plate information to the mobile terminal, and the mobile terminal directly extracts the portion of the video program.
After the license plate information is acquired, determining and displaying a video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television terminal for playing; and pushing the video program selected by the mobile terminal user to the television end for playing. Specifically, after the video program is extracted, the video program may also be pushed on a push interface, so that after a selection operation of a user based on the push interface is performed, the video program selected by the user is determined, the video program selected by the user is sent to a television, and the television plays the selected video program according to a sequence selected by the user or a playing sequence set by the user.
In this embodiment, by constructing and storing the identification information of the television terminal and the license plate information supported by the television terminal in advance, when a television program needs to be pushed to the television terminal, the license plate information and the video program supported by the television terminal are queried according to the identification information of the television terminal, and the video program corresponding to the license plate information supported by the television terminal is pushed to the television terminal for playing. The accuracy of pushing the video program to the television is improved, the problem that the pushed video program cannot be played due to the fact that license plate information is not supported is avoided, and the efficiency of pushing the video program to the television is improved.
Referring to fig. 7, a second embodiment of the video program pushing apparatus according to the present invention is further provided, further including: the updating module 70 is used to update the data,
the receiving module 60 is further configured to receive a license plate information updating instruction sent by the television terminal when the license plate information of the television terminal changes;
the updating module 70 is configured to update license plate information corresponding to the television identifier and video program information corresponding to the photographing information in the video program configuration table according to the updating instruction.
In this embodiment, the license plate information of the television terminal may be changed according to different license plate information purchased by the television terminal, for example, the license plate information a purchased in the time period a and the license plate information B purchased in the time period B. And after the license plate information of the television end is changed, the television end sends a license plate information updating instruction to the mobile terminal, and according to the updating instruction, the license plate information corresponding to the television end identifier and the video program information corresponding to the photographing information in the video program configuration table are updated. The update operation includes: 1) the method is carried out at the local terminal of the mobile terminal, or 2) the identification information of the television terminal and the updated license plate information are sent to the server terminal, so that a pre-constructed configuration table is updated at the server terminal. That is, if the license information of the television terminal changes, the video program of the changed license information can be obtained only by modifying the configuration table on the server terminal, and is pushed to the television terminal for playing. The license plate information of the television end can be changed at any time, the license plate information is A at present, and the license plate information can be B after the license plate information is not A, the invention realizes that the application is not upgraded, and the video program with correct license plate information can be pushed to the television end to be played only by modifying the configuration table at the server end.
Further, the obtaining module 10 is further configured to obtain, from a server, pre-established information related to a player matched with license plate information when the player is not installed at the television end;
the sending module 50 is further configured to send the relevant information to a television end, so that the television end installs the player according to the relevant information and plays a corresponding video program.
In this embodiment, a television side may support a plurality of license plate information, after a mobile terminal pushes a video program to the television side, the television side is not all installed with players of the supported license plate information, and when the television side is not installed with a player matching the license plate information, the mobile terminal obtains pre-established related information of the player from a server side. That is, when the mobile terminal pushes the video program, the mobile terminal obtains whether the television side installs the player of the pushed video program, and when the television side does not install the player, the mobile terminal obtains the relevant information about the uninstalled player in the pre-established configuration table from the server side, wherein the relevant information includes but is not limited to the name, package name, download address and the like of the player. And sending the relevant information to a television end, and installing the player and playing the corresponding video program by the television end according to the relevant information. According to the embodiment, when the player is not installed at the television end, the related information of the player is acquired from the server through the mobile terminal, and the corresponding player is quickly installed through the related information, so that the efficiency of pushing the video program is further improved. In other embodiments of the present invention, when there are multiple tv terminals, each of which may have different license plate information, and when a user selects to push a video program, the server determines whether there is a tv terminal that supports the license plate information of the video program selected by the user, and when there is the tv terminal, the server prompts the user to connect to the tv terminal through a mobile terminal, and the push of the video program is completed through the tv terminal. When the video program selected by the user corresponds to different television terminals, the connection switching is automatically completed, the pushing of the video program is timely and accurately completed, the intellectualization is improved, and the video program pushing efficiency is improved.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (4)

1. A video program pushing method is applied to a mobile terminal and is characterized by comprising the following steps:
after the communication connection between the mobile terminal and the television is established, acquiring the identification information of the television;
inquiring license plate information supported by a television terminal corresponding to the identification information from a pre-constructed video program configuration table, wherein the video program configuration table comprises television terminal identification information, license plate information corresponding to the television terminal identification and video program information corresponding to the license plate information, and the video program configuration table is stored in a mobile terminal or a server terminal in communication connection with the mobile terminal;
acquiring identification information of a television terminal and sending the identification information to the server terminal;
receiving license plate information which is returned by the server and supported by the television end and corresponds to the identification information, and a video program corresponding to the license plate information;
displaying the video program for selection by a mobile terminal user;
pushing the video program selected by the mobile terminal user to a television terminal for playing;
and when a plurality of television terminals exist, determining the television terminal supporting the playing of the video program through the server terminal, if the television terminal exists, prompting a user to connect the television terminal through a mobile terminal, and pushing the video program selected by the user of the mobile terminal to the television terminal for playing.
2. The video program push method of claim 1, characterized in that the method further comprises:
when the license plate information of the television end changes, receiving a license plate information updating instruction sent by the television end; and
and updating license plate information corresponding to the television terminal identification and video program information corresponding to the license plate information in the video program configuration table according to the updating instruction.
3. A video program push apparatus, comprising:
the acquisition module is used for acquiring the identification information of the television terminal after the communication connection between the mobile terminal and the television terminal is established;
the inquiry module is used for inquiring license plate information supported by a television terminal corresponding to the identification information, and inquiring license plate information supported by the television terminal corresponding to the identification information from a pre-constructed video program configuration table, wherein the video program configuration table comprises television terminal identification information, license plate information corresponding to a television terminal identification and video program information corresponding to the license plate information, and the video program configuration table is stored in the mobile terminal or a server terminal in communication connection with the mobile terminal;
the processing module is used for determining and displaying the video program corresponding to the license plate information so that a mobile terminal user can select the video program needing to be pushed to a television end for playing;
the push module is used for pushing the video program selected by the mobile terminal user to the television end for playing, when a plurality of television ends exist, the television end which supports the playing of the video program is determined through the server end, if the television end exists, the user is prompted to connect the television end through the mobile terminal, and the video program selected by the mobile terminal user is pushed to the television end for playing;
the sending module is used for sending the acquired identification information of the television terminal to the server terminal;
and the receiving module is used for receiving license plate information which is returned by the server and supported by the television end and corresponds to the identification information and a video program corresponding to the license plate information.
4. The video program pushing apparatus according to claim 3, further comprising: the updating module is used for updating the data of the data storage module,
the receiving module is also used for receiving a license plate information updating instruction sent by the television end when the license plate information of the television end changes;
and the updating module is used for updating license plate information corresponding to the television terminal identification and video program information corresponding to the license plate information in the video program configuration table according to the updating instruction.
CN201610346206.9A 2016-05-23 2016-05-23 Video program pushing method and device Active CN106028091B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610346206.9A CN106028091B (en) 2016-05-23 2016-05-23 Video program pushing method and device
PCT/CN2016/096326 WO2017201901A1 (en) 2016-05-23 2016-08-23 Video program pushing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610346206.9A CN106028091B (en) 2016-05-23 2016-05-23 Video program pushing method and device

Publications (2)

Publication Number Publication Date
CN106028091A CN106028091A (en) 2016-10-12
CN106028091B true CN106028091B (en) 2020-09-22

Family

ID=57096639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610346206.9A Active CN106028091B (en) 2016-05-23 2016-05-23 Video program pushing method and device

Country Status (2)

Country Link
CN (1) CN106028091B (en)
WO (1) WO2017201901A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110996136B (en) * 2019-12-04 2022-02-11 聚好看科技股份有限公司 Video resource display method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946553A (en) * 2012-12-02 2013-02-27 北京中科大洋科技发展股份有限公司 Digital copyright protection system and method applicable to OTT (over the top) Internet TV (television)
CN103237265A (en) * 2013-04-03 2013-08-07 深圳市闪联信息技术有限公司 Dynamic authentication method of Internet television systems and Internet television terminals
CN103780927A (en) * 2013-05-02 2014-05-07 乐视网信息技术(北京)股份有限公司 Video push method and system
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140011857A (en) * 2012-07-20 2014-01-29 삼성전자주식회사 Control method for displaying of display device and the mobile terminal therefor
CN102970587B (en) * 2012-12-02 2016-03-23 北京中科大洋科技发展股份有限公司 A kind of multi-user's account implementation method being applicable to OTT internet television
CN105335437A (en) * 2014-08-11 2016-02-17 中兴通讯股份有限公司 Data processing method and apparatus
CN104918105B (en) * 2015-06-02 2018-04-27 腾讯科技(北京)有限公司 More screen playing methods, equipment and the system of media file
CN105227987B (en) * 2015-09-25 2019-11-26 广州视源电子科技股份有限公司 Synchronous broadcast method and system
CN105338380A (en) * 2015-10-30 2016-02-17 四川长虹电器股份有限公司 Network operation interaction system of smart television

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946553A (en) * 2012-12-02 2013-02-27 北京中科大洋科技发展股份有限公司 Digital copyright protection system and method applicable to OTT (over the top) Internet TV (television)
CN103237265A (en) * 2013-04-03 2013-08-07 深圳市闪联信息技术有限公司 Dynamic authentication method of Internet television systems and Internet television terminals
CN103780927A (en) * 2013-05-02 2014-05-07 乐视网信息技术(北京)股份有限公司 Video push method and system
CN105282570A (en) * 2014-06-10 2016-01-27 中兴通讯股份有限公司 Mobile terminal-based IPTV video push video-on-demand method and device

Also Published As

Publication number Publication date
CN106028091A (en) 2016-10-12
WO2017201901A1 (en) 2017-11-30

Similar Documents

Publication Publication Date Title
CN100396132C (en) Method for realizing programme update of wireless terminal
CN109491690B (en) Household appliance upgrading method and device and household appliance
US7657884B2 (en) Electronic device supporting multiple update agents
CN106792023B (en) Method and system for controlling smart television application by mobile terminal
CN109413186B (en) Application program updating method, terminal, server and system
CN101917567B (en) Digital television terminal software upgrading method
CN104954394A (en) Software differential packet production and update method, server, terminal and update system
CN103024026A (en) Multi-screen interactive software auto update method and system based on Android
CN105323269A (en) Method for updating APP in Android system, terminal and storage medium
WO2012042999A1 (en) Terminal application search system
US20150128128A1 (en) Software Distribution Architecture for Hardware Devices
CN110865844B (en) Application configuration system and method based on Internet of vehicles platform
CN106028091B (en) Video program pushing method and device
CN109246454B (en) Set top box management method, device, terminal and storage medium based on cloud platform
CN102625290B (en) Method, device, system and terminal for downloading resources
JP2010039569A (en) Content information providing system, content providing device, and content information processing terminal
WO2021065636A1 (en) Initial setting method for information processing device, information processing device and terminal device
CN115022718B (en) Data importing method and data transmitting method
CN105095053A (en) Method and device for acquiring software information for software management
CN103517258A (en) A method of updating software on a mobile terminal, a mobile terminal and a server
CN103297516A (en) Multi-type providing method, multi-type providing system and multi-type providing device of applications
CN101193010A (en) Simulated board firmware upgrade method for home intelligent network system
KR20060110965A (en) Mobile communication system enable to auto-update of program and its operating method
CN104021173A (en) Method and device for providing hardware drive program
CN111045947B (en) Test environment construction method and device and related equipment thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant