CN108419098B - Television control method and television - Google Patents
Television control method and television Download PDFInfo
- Publication number
- CN108419098B CN108419098B CN201810304877.8A CN201810304877A CN108419098B CN 108419098 B CN108419098 B CN 108419098B CN 201810304877 A CN201810304877 A CN 201810304877A CN 108419098 B CN108419098 B CN 108419098B
- Authority
- CN
- China
- Prior art keywords
- playing
- video
- dimension information
- television
- channel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000012549 training Methods 0.000 claims abstract description 13
- 230000000694 effects Effects 0.000 abstract description 20
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- OLEWMKVPSUCNLG-UHFFFAOYSA-N 4-methylthioamphetamine Chemical compound CSC1=CC=C(CC(C)N)C=C1 OLEWMKVPSUCNLG-UHFFFAOYSA-N 0.000 description 3
- 241000272473 Aquila chrysaetos Species 0.000 description 3
- 230000000366 juvenile effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26291—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling 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/4586—Content 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)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a control method of a television, when detecting channel switching, acquiring a playing parameter corresponding to a currently played channel, wherein the playing parameter comprises at least one of an image display parameter and a sound parameter; and playing the audio and video data of the channel according to the playing parameters. The invention also discloses a television. When the television detects channel switching, the television acquires the playing parameters corresponding to the switched channels according to a pre-trained training model, the playing parameters are used for playing the audio and video data of the channels, and the playing parameters of the television are set according to the video types played by the channels in a targeted manner, so that the video playing effect is more appropriate to the video content, and the video playing effect is improved.
Description
Technical Field
The invention relates to the technical field of televisions, in particular to a television and a control method thereof.
Background
In most homes, a television becomes one of indispensable home appliances. In order to provide better viewing effect for users, television manufacturers set image parameters and sound parameters of the television to be adjustable, wherein the parameters comprise brightness, contrast, volume and the like, and the users can manually adjust appropriate parameters according to the characteristics of played videos.
In order to simplify the user operation, a television manufacturer presets playing parameters adapted to images and sounds of videos played by a television according to the contents of the videos. On the premise that a user does not manually adjust, all channels played by the television set adopt preset playing parameters to play audio and video data of the channels. Because the characteristics of the videos played on different tv channels are not completely the same, for example, the brightness value of the movie is high, the sound effect is shocking, and the brightness value of the news is weak, and the sound effect is stable. Therefore, fixed preset playing parameters are adopted in the playing process of the television, and when the video characteristics are not matched with the playing parameters, the video playing effect is low.
Disclosure of Invention
The invention mainly aims to provide a control method of a television and the television, and aims to solve the technical problem that the video playing effect is low when the video characteristics are not matched with the playing parameters by adopting fixed preset playing parameters in the playing process of the television.
In order to achieve the above object, the present invention provides a method for controlling a television, including:
when channel switching is detected, acquiring playing parameters corresponding to a currently played channel, wherein the playing parameters comprise at least one of image display parameters and sound parameters;
and playing the audio and video data of the channel according to the playing parameters.
Preferably, the step of obtaining the playing parameter of the channel corresponding to the current playing includes:
acquiring a playing type corresponding to the channel, wherein the playing parameter comprises at least one of an image type and a sound type;
and acquiring playing parameters corresponding to the channels according to the playing types and the model information of the television.
Preferably, the step of obtaining the play type corresponding to the channel includes:
acquiring dimension information of the channel, wherein the dimension information comprises the playing time length percentages of all video types in the channel;
and determining the playing type corresponding to the channel according to the dimension information.
Preferably, before the step of obtaining the dimension information of the channel, the method further includes:
when a starting-up instruction is received, a dimension information synchronization request is sent to a server;
and receiving the dimension information fed back by the server according to the dimension information synchronization request.
Preferably, after the step of playing the audio/video data of the channel according to the playing parameter, the method further includes:
when a dimension information updating instruction is received, sending a dimension information updating request to the server;
and receiving the dimension information fed back by the dimension information updating request, determining the playing parameters corresponding to the channels according to the dimension information, and returning to the step of playing the audio and video data of the channels according to the playing parameters.
Preferably, before the step of forwarding the dimension information update instruction to the server, the method further includes:
when a dimension information updating instruction is received, judging whether the television is connected with a network or not;
when the television is connected with the network, the step of forwarding the dimension information updating instruction to the server is executed;
when the television is not connected with the network, acquiring video information of a currently played video of the channel;
updating the dimension information of the channel according to the video information;
and acquiring the playing parameters of the channel according to the updated dimension information, and executing the step of playing the audio and video data of the channel according to the playing parameters.
Preferably, the method for controlling a television includes the steps of:
when a dimension information updating instruction is received, acquiring video information of the channel;
identifying image information and sound information in the video information, dividing the channel into a plurality of video types according to the image information and the sound information, and acquiring the playing time length of each video type;
and updating the dimension information of the channel according to the video type and the playing duration of the video type.
Preferably, before the step of updating the dimension information of the channel according to the video genre and the playing duration of the video genre, the method further includes:
judging whether the playing time length of the video type is greater than a preset time length or not;
and when the playing duration of the video information is longer than the preset duration, executing the step of updating the dimension information of the channel according to the video type and the playing duration of the video type.
Preferably, after the step of updating the dimension information of the channel according to the video genre and the playing duration of the video genre, the method further includes:
comparing the playing time length percentages of all video types in the channels before and after updating the dimension information;
and when the difference value of the playing percentage of the video type before and after updating is larger than a preset threshold value, canceling the updating of the dimension information of the channel.
In addition, to achieve the above object, the present invention also provides a television set, comprising: the control program of the television is stored on the memory and can run on the processor, and when being executed by the processor, the control program of the television realizes the steps of the control method of the television.
According to the control method of the television and the television provided by the embodiment of the invention, when the television detects channel switching, the television acquires the playing parameters corresponding to the switched channel according to the pre-trained training model, the playing parameters are adopted to play the audio and video data of the channel, and the playing parameters of the television are set according to the video types played by each channel in a targeted manner, so that the video playing effect is more appropriate to the video content, and the video playing effect is improved.
Drawings
Fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a television set control method according to a first embodiment of the present invention;
fig. 3 is a flowchart illustrating a television set control method according to a second embodiment of the present invention;
fig. 4 is a flowchart illustrating a television set control method according to a third embodiment of the present invention;
fig. 5 is a flowchart illustrating a television set control method according to a fourth embodiment of the present invention;
fig. 6 is a flowchart illustrating a television set control method according to a fifth 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:
in the prior art, fixed preset playing parameters are adopted in the playing process of the television, so that the video playing effect is low when the video characteristics are not matched with the playing parameters.
The invention provides a solution, when the television detects the channel switching, the television acquires the playing parameter corresponding to the switched channel according to a pre-trained training model, the playing parameter is adopted to play the audio and video data of the channel, and the playing parameter of the television is set according to the video type played by each channel in a targeted manner, so that the video playing effect is more appropriate to the video content, and the video playing effect is improved.
As shown in fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention can be a television, and can also be terminal equipment with a video playing function, such as a smart phone, a tablet personal computer, a portable computer, a set-top box and the like.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a remote control key, a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a network operation control application program.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to call a control program of the television set stored in the memory 1005 and perform the following operations:
when channel switching is detected, acquiring playing parameters corresponding to a currently played channel, wherein the playing parameters comprise at least one of image display parameters and sound parameters;
and playing the audio and video data of the channel according to the playing parameters.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
acquiring a playing type corresponding to the channel, wherein the playing parameter comprises at least one of an image type and a sound type;
and acquiring playing parameters corresponding to the channels according to the playing types and the model information of the television.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
acquiring dimension information of the channel, wherein the dimension information comprises the playing time length percentages of all video types in the channel;
and determining the playing type corresponding to the channel according to the dimension information.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
when a starting-up instruction is received, a dimension information synchronization request is sent to a server;
and receiving the dimension information fed back by the server according to the dimension information synchronization request.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
when a dimension information updating instruction is received, sending a dimension information updating request to the server;
and receiving the dimension information fed back by the dimension information updating request, determining the playing parameters corresponding to the channels according to the dimension information, and returning to the step of playing the audio and video data of the channels according to the playing parameters.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
when a dimension information updating instruction is received, judging whether the television is connected with a network or not;
when the television is connected with the network, the step of forwarding the dimension information updating instruction to the server is executed;
when the television is not connected with the network, acquiring video information of a currently played video of the channel;
updating the dimension information of the channel according to the video information;
and acquiring the playing parameters of the channel according to the updated dimension information, and executing the step of playing the audio and video data of the channel according to the playing parameters.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
when a dimension information updating instruction is received, acquiring video information of the channel;
identifying image information and sound information in the video information, dividing the channel into a plurality of video types according to the image information and the sound information, and acquiring the playing time length of each video type;
and updating the dimension information of the channel according to the video type and the playing duration of the video type.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
judging whether the playing time length of the video type is greater than a preset time length or not;
and when the playing duration of the video information is longer than the preset duration, executing the step of updating the dimension information of the channel according to the video type and the playing duration of the video type.
Further, the processor 1001 may call a control program of the television set stored in the memory 1005, and also perform the following operations:
comparing the playing time length percentages of all video types in the channels before and after updating the dimension information;
and when the difference value of the playing percentage of the video type before and after updating is larger than a preset threshold value, canceling the updating of the dimension information of the channel.
Referring to fig. 2, a first embodiment of a method for controlling a television according to the present invention includes:
step S10, when detecting the channel switching, obtaining a playing parameter corresponding to the currently playing channel, where the playing parameter includes at least one of an image display parameter and a sound parameter.
And step S20, playing the audio and video data of the channel according to the playing parameters.
When the television plays the audio and video data, the television acquires the playing parameter information set by the current television, and then plays the audio and video data according to the playing parameters. Generally, the playing parameters of a television mainly include image display parameters and sound parameters, for example, the common image display parameters include brightness, chromaticity, color temperature, contrast, chromaticity, and sharpness; common sound parameters are volume and pitch. Because most of television users are not proficient in setting the playing parameters of the television for different video types, the video playing effect is more appropriate to the video content, and the watching value of the video is improved. Therefore, a training model is obtained through learning and training, corresponding playing parameters are set for each channel of the television according to the training model, when the fact that a user switches a television channel is detected, the playing parameters corresponding to the switched channel are obtained, the playing parameters are used for playing audio and video data of the channel, and the video playing effect is improved.
The training model according to which the playing parameters corresponding to each video are based can be that after the video information of each video is acquired by a server corresponding to the television and is trained, the video information is synchronized in the television; or the television set can be trained according to the video information of each video.
In addition, because the values of the playing parameters corresponding to the same playing type in the televisions with different models are different, the method for acquiring the playing parameters corresponding to each video can also bind each channel to the corresponding playing type according to the training model, and can determine the playing parameters corresponding to each channel in the television according to the software and hardware information and the playing type such as the model of the television, so that the playing parameters of the channel are suitable for the audio and video playing of the channel in the current television. The playing type is a playing type which is already possessed by the television when leaving a factory, the playing type is divided into an image type and a sound type, and the commonly used playing types are as follows: standard, theater, movie, nature, and text, etc.
Further, the playing type corresponding to each channel can be determined by acquiring the video information in each channel, acquiring the dimension information of the channel according to the video information, and determining the playing type corresponding to the channel according to the dimension information. The dimension information includes what video types the channel has and the playing time length percentage of each video type, the playing time length percentage refers to the percentage of the playing time length of the video content playing of the video type in the total training video acquisition time length, and the sum of the playing time length percentages of the video types in the same channel is 100%.
The following five channels are exemplified:
each channel is divided into 5 dimensions, i.e. 5 video types: news, drama/movie, sports/gaming, animation/kids, and art/fun/shopping. The numerical values in the table represent the respective dimension values, i.e. the play-out time-length percentages for the respective video types. According to the dimension information in the table above, the playing type corresponding to each channel can be determined:
television shopping: image type is standard, sound type is human voice
CCTV 2: type of image as text and type of voice as voice
CCTV 5: type of picture theater, type of sound theater
CCTV 6: picture type, sound type, and movie
Golden eagle cartoon: image type as natural, sound type as game
When the television acquires the playing type information, determining playing parameters corresponding to each channel according to the model information of the television and the playing type information, and playing audio and video data of the corresponding channel by adopting the playing parameters; or when the information acquired by the television is the dimension information of each channel, the television automatically acquires the playing type corresponding to each channel according to the dimension information, further determines the playing parameter corresponding to each channel according to the model information of the television and the playing type information, and plays the audio and video data of the corresponding channel by adopting the playing parameter.
In this embodiment, when the television detects channel switching, the television obtains a playing parameter corresponding to a switched channel according to a pre-trained training model, and uses the playing parameter to play audio and video data of the channel, and sets the playing parameter of the television according to a video type played by each channel in a targeted manner, so that a video playing effect is more appropriate to video content, and the video playing effect is improved.
Referring to fig. 3, a second embodiment of the method for controlling a television according to the present invention, based on the first embodiment, before the step S10, further includes:
step S30, when receiving the power-on command, sends a request for synchronizing the dimension information to the server.
And step S40, receiving the dimension information fed back by the server according to the dimension information synchronization request.
Since the program schedule in a tv channel is not constant, the type of video played on the channel and the playing time duration corresponding to the video type will also change in response to the change of the program. Therefore, after the channel dimension information is trained, the server of the television collects the video information of the channel in real time or at regular time, and updates the channel dimension information according to the channel video information. When the television is started, the television is controlled to send a synchronization request of the dimension information to the server, the server feeds back the current latest dimension information to the television according to the received dimension information synchronization request, so that the television can update the playing parameters of the channels according to the latest dimension information, the updated playing parameters are adopted to play the audio and video data of the channels, the current film watching requirement of a user can be met, and the image and sound playing effect of the video is guaranteed all the time.
In this embodiment, when the television is turned on, a dimension information synchronization instruction is sent to the server of the television, the latest dimension information fed back by the server according to the dimension synchronization instruction is obtained, the playing parameters of the channel are updated according to the latest dimension information, and the audio and video data of the channel are played by using the updated playing parameters, so that the current viewing requirement of a user can be met, and the image and sound playing effect of the video can be guaranteed at any time.
Referring to fig. 4, a third embodiment of the method for controlling a television according to the present invention, based on the first or second embodiment, further includes, after step S20:
step S50, when receiving the dimension information updating instruction, sending a dimension information updating request to the server;
step S60, receiving the dimension information fed back by the dimension information updating request, and determining the playing parameter corresponding to the channel according to the dimension information.
And returning to the step S20, namely playing the audio and video data of the channel according to the playing parameters.
The dimension information of each channel of the television can be marked with the identity by a method of marking the version number, and the old and new degree of the current dimension information can be known by checking the version number of the dimension information. When the dimension information of the television is not updated for too long, namely the version number is too old, the user can be prompted to update the dimension information. After the television is networked, the server where the television is located can obtain the version number of the dimension information of the television, and when the server identifies that the dimension information of the television is too old, the server sends prompt information for updating the dimension information to the television.
And when the television receives an update instruction of the dimension information, sending a dimension information update request to the server to request the latest dimension information in the synchronous server. And after receiving the latest dimension information fed back by the server according to the dimension information request, the television acquires the playing parameter of the current channel according to the latest dimension information, controls the television to return to the step 20, and plays the audio and video data of the channel by using the newly acquired playing parameter.
In this embodiment, when the television receives an update instruction of the dimension information, a dimension information update request is sent to the server to request for synchronizing the latest dimension information in the server. And after receiving the latest dimension information fed back by the server according to the dimension information request, the television acquires the playing parameter of the current channel according to the latest dimension information, and the audio and video data of the channel is played by adopting the newly acquired playing parameter. In the playing process of the television, the dimension information of the television is updated so as to avoid the influence on the film watching effect caused by the fact that the current dimension information of the television is not accordant with the current video playing.
Referring to fig. 5, a fourth embodiment of the method for controlling a television according to the present invention is based on any of the first to third embodiments, and after step S20, the method further includes:
step S70, when receiving the dimension information updating instruction, determining whether the television is connected to the network.
Step S80, when the television is not connected to the network, obtaining video information of the currently played video of the channel.
And step S90, updating the dimension information of the channel according to the video information.
And S100, acquiring the playing parameters of the channel according to the updated dimension information.
And returning to the step of executing the step S20, namely, playing the audio and video data of the channel according to the playing parameter.
Step S50, when the television is connected to the network, the dimension information update instruction is forwarded to the server.
When the television receives the dimension information updating instruction, a dimension information updating request is usually sent to a server corresponding to the television to obtain the latest dimension information fed back by the server, and the latest dimension information is used as the dimension information of the current television, so that the dimension information is updated. However, when the television is not connected to the network, the dimension information cannot be synchronized with the server. At the moment, the television automatically collects the video information of the currently played video, and the dimension information is updated according to the video information. When the television receives the dimension information updating instruction, the television is already connected with the network, and the television sends the dimension information updating instruction to the server to receive the latest dimension information fed back by the server according to the dimension information updating request, as in the previous embodiment. And after the dimension information of the television is updated, acquiring the playing parameter of the current channel according to the updated dimension information, and playing the audio and video data of the channel by adopting the newly acquired playing parameter.
In this embodiment, when the television receives the dimension information updating instruction, it is determined whether the television is connected to a network, and when the television is not connected to the network, the television automatically acquires video information of a currently played video, and updates the dimension information according to the video information; when the television is connected with the network, the television sends a dimension information updating instruction to the server so as to receive the latest dimension information fed back by the server according to the dimension information updating request and update the current dimension information of the television. By additionally judging whether the television is connected with the network or not, the problem that the dimension information of the television cannot be updated when the television is not connected with the network is avoided, the television is ensured to be capable of acquiring the latest playing parameter of the current channel, and the audio and video data of the current channel is played by adopting the latest playing parameter of the current channel.
Referring to fig. 6, a fifth embodiment of the method for controlling a television according to the present invention is based on any of the first to fourth embodiments, and after step S20, the method further includes:
step S110, when a dimension information updating instruction is received, video information of the channel is obtained;
step S120, identifying image information and sound information in the video information, dividing the channel into a plurality of video types according to the image information and the sound information, and acquiring the playing time length of each video type;
step S130, updating the dimension information of the channel according to the video type and the playing duration of the video type.
When the dimension information is updated, collecting videos played by the channel for a period of time, dividing the videos into a plurality of video types according to a training model trained in advance by comparing image information and sound information of the videos, obtaining the playing time of each video type, and taking the percentage of the playing time in the total collection time as the percentage of the playing time of the video type. And obtaining the dimension information of the channel according to each video type and the playing time length percentage corresponding to each video type. The same method can obtain the dimension information of each channel in the television. And replacing the existing dimension information of the television with the newly acquired dimension information, thereby achieving the purpose of updating the dimension information. The dimension information can be updated by a television or a server of the television.
In addition, when the playing duration of the acquired video type is less than the preset duration, the frequency of the video type in the channel is low, and errors may also occur in the classification of the video type, so that only the video type with the playing duration greater than the preset duration is selected as effective data, the dimension information is calculated according to the effective data, the dimension information of the television is updated according to the calculated dimension information, and the problem that the dimension information is not updated properly due to information processing errors is solved.
In addition, when the difference value between the playing time length percentage of the video type in the newly acquired dimension information and the playing time length percentage of the video type in the original dimension information is greater than a preset threshold value, it can be shown that the video played by the channel has a large change. However, there is usually no more prominent transition due to the type of video being played on a fixed channel. Therefore, when the difference value between the playing time length percentage of the video type in the newly acquired dimension information and the playing time length percentage of the video type in the original dimension information is larger than the preset threshold value, it can be judged that data acquisition or calculation has errors, and the updating of the dimension information at this time is cancelled. For example, in the golden eagle cartoon channel, the playing time length percentage of the animation/juvenile type in the original dimension information is 70%, and the playing time length percentage of the animation/juvenile type in the updated dimension information is 40%, according to the distribution rule of the video types in the conventional television channel, the video of the animation/juvenile type in the golden eagle cartoon channel does not change so much, so that the updating is cancelled, and the original dimension information is recovered. Further, prompt information of error updating of the dimension information can be fed back, so that a user can trigger the dimension updating instruction again to update the dimension information again.
In this embodiment, when receiving dimension information update, acquiring video information of the channel for a period of time, dividing a video in the channel into a plurality of video types according to a training model trained in advance by comparing image information and sound information in the video information, acquiring a play time of each video type, and taking a percentage of the play time in the total acquisition time as a play time percentage of the video type. And the dimension information of the channel is composed of each video type and the playing time length percentage corresponding to each video type. And replacing the acquired dimension information with the existing dimension information of the television, thereby updating the dimension information. The dimension information is determined through the classification of the videos and the playing duration of each classification, so that the updated dimension information can better meet the current video playing requirement of the channel, and the playing effect of the television is improved.
In addition, an embodiment of the present invention further provides a television, where the television includes: the control program of the television set is stored on the memory and can run on the processor, and when being executed by the processor, the control program of the television set realizes the steps of the control method of the television set according to the above embodiments.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
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 (10)
1. A control method of a television is characterized by comprising the following steps:
when channel switching is detected, video information in the currently played channel is collected;
acquiring dimension information of the channel according to the video information, and determining a playing type of the channel according to the dimension information, wherein the dimension information comprises a video type of the channel and a playing time length percentage of each video type, and the playing time length is the percentage of the playing time length of the video content of the video type in the total training acquisition video time length;
acquiring playing parameters corresponding to the channels according to the playing types and the model information of the television, wherein the playing parameters comprise at least one of image display parameters and sound parameters;
and playing the audio and video data of the channel according to the playing parameters.
2. The method for controlling a television set according to claim 1, wherein the playback parameter includes at least one of a picture type and a sound type.
3. The method of claim 2, wherein the dimension information comprises a percentage of a duration of play for all video types in the channel.
4. The method for controlling a television set according to claim 3, wherein the step of obtaining the dimension information of the channel is preceded by the steps of:
when a starting-up instruction is received, a dimension information synchronization request is sent to a server;
and receiving the dimension information fed back by the server according to the dimension information synchronization request.
5. The method for controlling a television set according to claim 4, wherein after the step of playing the audio/video data of the channel according to the playing parameter, the method further comprises:
when a dimension information updating instruction is received, sending a dimension information updating request to the server;
and receiving the dimension information fed back by the dimension information updating request, determining the playing parameters corresponding to the channels according to the dimension information, and returning to the step of playing the audio and video data of the channels according to the playing parameters.
6. The method for controlling a television set according to claim 5, wherein the step of forwarding the dimension information update instruction to the server further comprises, before the step of forwarding the dimension information update instruction to the server:
when a dimension information updating instruction is received, judging whether the television is connected with a network or not;
when the television is connected with the network, the step of forwarding the dimension information updating instruction to the server is executed;
when the television is not connected with the network, acquiring video information of a currently played video of the channel;
updating the dimension information of the channel according to the video information;
and acquiring the playing parameters of the channel according to the updated dimension information, and executing the step of playing the audio and video data of the channel according to the playing parameters.
7. The method for controlling a television set according to claim 1, wherein the method for controlling a television set comprises the steps of:
when a dimension information updating instruction is received, acquiring video information of the channel;
identifying image information and sound information in the video information, dividing the channel into a plurality of video types according to the image information and the sound information, and acquiring the playing time length of each video type;
and updating the dimension information of the channel according to the video type and the playing duration of the video type.
8. The method for controlling a tv set according to claim 7, wherein the step of updating the dimension information of the channel according to the video genre and the playing duration of the video genre further comprises:
judging whether the playing time length of the video type is greater than a preset time length or not;
and when the playing duration of the video information is longer than the preset duration, executing the step of updating the dimension information of the channel according to the video type and the playing duration of the video type.
9. The method for controlling a tv set according to claim 7, wherein after the step of updating the dimension information of the channel according to the video genre and the playing duration of the video genre, the method further comprises:
comparing the playing time length percentages of all video types in the channels before and after updating the dimension information;
and when the difference value of the playing percentage of the video type before and after updating is larger than a preset threshold value, canceling the updating of the dimension information of the channel.
10. A television set, characterized in that the television set comprises: memory, a processor and a control program of a television set stored on the memory and executable on the processor, the control program of the television set implementing the steps of the control method of a television set according to any one of claims 1 to 9 when executed by the processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810304877.8A CN108419098B (en) | 2018-03-30 | 2018-03-30 | Television control method and television |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810304877.8A CN108419098B (en) | 2018-03-30 | 2018-03-30 | Television control method and television |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108419098A CN108419098A (en) | 2018-08-17 |
CN108419098B true CN108419098B (en) | 2021-08-03 |
Family
ID=63134901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810304877.8A Active CN108419098B (en) | 2018-03-30 | 2018-03-30 | Television control method and television |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108419098B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109121005A (en) * | 2018-09-30 | 2019-01-01 | 联想(北京)有限公司 | The processing method and electronic equipment of multi-medium data |
CN111263188B (en) * | 2020-02-17 | 2021-10-08 | 腾讯科技(深圳)有限公司 | Video image quality adjusting method and device, electronic equipment and storage medium |
CN112543359B (en) * | 2020-11-12 | 2023-01-20 | 海信视像科技股份有限公司 | Display device and method for automatically configuring video parameters |
CN116114250A (en) * | 2020-11-12 | 2023-05-12 | 海信视像科技股份有限公司 | Display device, human body posture detection method and application |
CN115278359A (en) * | 2022-07-06 | 2022-11-01 | 深圳市雷鸟网络传媒有限公司 | Video playing control method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101083726A (en) * | 2006-06-02 | 2007-12-05 | 深圳创维-Rgb电子有限公司 | Television channel control method and system |
CN102769781B (en) * | 2012-07-17 | 2015-01-21 | 青岛海信传媒网络技术有限公司 | Method and device for recommending television program |
JP2015154303A (en) * | 2014-02-17 | 2015-08-24 | シャープ株式会社 | Television set and control method of television set |
-
2018
- 2018-03-30 CN CN201810304877.8A patent/CN108419098B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108419098A (en) | 2018-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108419098B (en) | Television control method and television | |
CN108810649B (en) | Image quality adjusting method, intelligent television and storage medium | |
JP4240080B2 (en) | Video display device, video display method, and video display system | |
CN103546821B (en) | Method and device for regulating video playing interface | |
WO2020125339A1 (en) | Operating mode selection method and smart television | |
CN111050198A (en) | Display device and switching method of Bluetooth audio device | |
CN109803151B (en) | Multimedia data stream switching method and device, storage medium and electronic device | |
CN108174256B (en) | Video playing method and device and computer readable storage medium | |
CN111405339B (en) | Split screen display method, electronic equipment and storage medium | |
US20210014573A1 (en) | Video synchronous playback method and device, and computer-readable storage medium | |
CN112367558A (en) | Application start-up acceleration method, intelligent playing device and storage medium | |
CN110572720A (en) | Television and television control method, control device and readable storage medium thereof | |
CN111064980A (en) | Cloud-based audio and video playing control method and system | |
EP3474559A1 (en) | Smart-television playback method and apparatus | |
CN111131883B (en) | Video progress adjusting method, television and storage medium | |
CN105792017A (en) | Terminal system parameter setting method and terminal system parameter setting device | |
US20170155943A1 (en) | Method and electronic device for customizing and playing personalized programme | |
CN111552453A (en) | Control method, terminal and storage medium of sound effect scene | |
JP2011166314A (en) | Display device and method of controlling the same, program, and recording medium | |
US20160112769A1 (en) | Method and device for controlling implementation of application and recording medium thereof | |
CN107493518B (en) | IPTV terminal network outlet switching method, device and readable storage medium | |
US8885108B2 (en) | Devices, systems and methods for controlling TV | |
CN110602540B (en) | Volume control method of display equipment and display equipment | |
CN111556198A (en) | Sound effect control method, terminal equipment and storage medium | |
CN112332792A (en) | Audio adjusting method, device, equipment and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |