[go: up one dir, main page]

CN108111910A - A kind of method and system for adjusting video playing clarity - Google Patents

A kind of method and system for adjusting video playing clarity Download PDF

Info

Publication number
CN108111910A
CN108111910A CN201711409350.3A CN201711409350A CN108111910A CN 108111910 A CN108111910 A CN 108111910A CN 201711409350 A CN201711409350 A CN 201711409350A CN 108111910 A CN108111910 A CN 108111910A
Authority
CN
China
Prior art keywords
video
top box
playing
resolution
set top
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.)
Granted
Application number
CN201711409350.3A
Other languages
Chinese (zh)
Other versions
CN108111910B (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.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies 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 Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201711409350.3A priority Critical patent/CN108111910B/en
Publication of CN108111910A publication Critical patent/CN108111910A/en
Priority to PCT/CN2018/102611 priority patent/WO2019119854A1/en
Application granted granted Critical
Publication of CN108111910B publication Critical patent/CN108111910B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • 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/442Monitoring 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
    • 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/442Monitoring 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/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local 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/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/47End-user applications
    • H04N21/485End-user interface for client configuration
    • H04N21/4854End-user interface for client configuration for modifying image parameters, e.g. image brightness, contrast

Landscapes

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

Abstract

The present invention is suitable for data processing field, provides a kind of method and system for adjusting video playing clarity, the described method includes:Obtain the broadcasting attribute, the broadcasting attribute and network bandwidth of display device that play attribute, set-top box of the video played;Broadcasting attribute, the network bandwidth of the broadcasting attribute of the set-top box, display device compared with the broadcasting attribute of video, are adjusted the video according to the result of the comparison respectively.Implement the embodiment of the present invention, set-top box according to the broadcasting clarity of the use environment structure adjusting video of user, can provide the best video viewing experience of environment permission to the user.

Description

Method and system for adjusting video playing definition
Technical Field
The invention belongs to the field of data processing, and particularly relates to a method and a system for adjusting video playing definition.
Background
With the development of broadband speed-up and video services of operators, the demand of users for watching network videos is increasing day by day. Video clarity and play fluency are key factors that affect user experience. In order to meet the requirements of different users, different definitions often exist in the same film source on a streaming media platform. For example: standard definition, high definition (720P), full high definition (1080P), or ultra high definition (4K), among others.
The home environments of the users are various, and the home environments influencing the experience of the users watching the streaming media videos comprise: network bandwidth, display equipment and an internet access mode. Wherein,
network bandwidth is embodied in different network services of the transacted operators or is influenced by house building wiring, so that the bandwidth of users is 4M, 8M, 20M, 100M, 1000M and the like.
The display devices are different, and the maximum or best resolution output by the television set in the home of the user is different, such as standard definition, high definition, 4K and the like.
The devices access the internet in different ways, for example, the users connect the devices through wires, and some users connect the devices through wireless. Some users only have 4M bandwidth at home, and inevitably have a pause phenomenon when playing 4K-definition streaming media, thereby affecting user experience. Some users have a bandwidth of 1000M at home, the television output is 4K, and if the high-definition streaming media can be played, the standard-definition streaming media is played, so that the problem of blurred video is brought to the users.
How to adjust the video fluency and definition according to the family environment of the user to meet the best user experience is a problem which needs to be solved urgently at present.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a system for adjusting video playing definition, so as to solve the problem that the video definition cannot be adjusted according to the use environment of a user when a set top box plays a video in the prior art.
The embodiment of the invention is realized in such a way that a method for adjusting video playing definition comprises the following steps:
acquiring the playing attribute of a video being played, the playing attribute of a set top box, the playing attribute of display equipment and network bandwidth;
and respectively comparing the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth with the playing attribute of the video, and adjusting the video according to the comparison result.
Another objective of an embodiment of the present invention is to provide a system for adjusting video playing sharpness, where the system includes:
the acquisition unit is used for acquiring the playing attribute of a video being played, the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth;
and the adjusting unit is used for respectively comparing the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth with the playing attribute of the video and adjusting the video according to the comparison result.
According to the embodiment of the invention, the playing attribute of the video being played, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are acquired, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are respectively compared with the playing attribute of the video, and the video is adjusted according to the comparison result, so that the playing definition of the video can be comprehensively adjusted by the set top box according to the use environment of a user, and the best video watching experience allowed by the environment is provided for the user.
Drawings
Fig. 1 is a flowchart illustrating a method for adjusting video playing sharpness according to an exemplary embodiment of the present invention;
fig. 2 is a block diagram illustrating a system for adjusting video playback sharpness according to an exemplary embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
Fig. 1 is a flowchart illustrating a method for adjusting video playback sharpness according to an exemplary embodiment of the present invention, where the method includes the following steps:
step S101, acquiring the playing attribute of the video being played, the playing attribute of the set-top box, the playing attribute of the display device and the network bandwidth.
In the embodiment of the invention, in order to provide better video playing experience for users, the set top box for adjusting video playing definition acquires the playing attribute of the video being played, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth. The playing attributes of the video include, but are not limited to: the code rate of the video, the resolution of the video, and the playing attributes of the set-top box include, but are not limited to: the current output resolution of the set-top box, the maximum output resolution of the set-top box, and the playing attributes of the display device include, but are not limited to: the maximum output resolution of the display device, the network bandwidth, is the speed of the network the user is using.
The method for acquiring the playing attribute of the display device comprises the following steps: the method comprises the steps of obtaining extended display identification data EDID of display equipment through a direct digital control DDC channel of the HDMI, and obtaining playing attributes of the display equipment according to the EDID.
The network bandwidth can be obtained by measuring through measuring software, the playing attribute of the video can be obtained by analyzing the video through analyzing software, the playing attribute of the set top box is stored locally in the set top box, and the set top box can be obtained by directly calling local information.
And S102, comparing the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth with the playing attribute of the video respectively, and adjusting the video according to the comparison result.
In the embodiment of the present invention, what affects the video playing effect is generally the relationship between the code rate of the video and the network bandwidth, and the relationship between the resolution of the video and the resolution of the terminal and the resolution of the display device, and the played video is adjusted according to the above relationship.
The comparing the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth with the playing attribute of the video respectively, and adjusting the video according to the comparison result includes:
comparing the network bandwidth with the code rate of the video, if the network bandwidth is higher than the code rate of the video, adjusting the video to a higher definition film source, and if the network bandwidth is lower than the code rate of the video, adjusting the video to a low definition film source; and/or the presence of a gas in the gas,
and respectively comparing the resolution of the video with the playing attribute of the terminal and the playing attribute of the display device, counting the conditions of the resolution of the video, the current output resolution of the set top box, the maximum output resolution of the set top box and the maximum output resolution of the display device if the resolution of the video is higher than the playing attribute of the set top box, and increasing the output resolution of the set top box if the current output resolution of the set top box is lower than the resolution of the video and lower than the maximum output resolution of the set top box so as to enable the output resolution of the set top box to be matched with the resolution of the video.
When playing network video, the factors influencing the playing definition are mainly the network bandwidth and the code rate of the video. When the network bandwidth is larger than the video code rate, the video can be smoothly played. Otherwise a stuck occurs. We can make a corresponding relationship between the network bandwidth and the video bitrate. For example, under the network bandwidth of 10Mbps, the video with the maximum bitrate of 8Mbps can be played, and the definition of the video is generally 720P or 1080P. When the user plays the video, the downloading speed can be calculated by monitoring the downloading size of the video file in unit time, so that the network bandwidth for playing the video can be known. And simultaneously analyzing the code rate for playing the video. The code rate of the video and the network bandwidth are combined, and whether the network bandwidth meets the requirement of smooth playing of the video can be judged. According to the corresponding relationship between the network bandwidth and the video code rate, it can also be determined that the network bandwidth can support the maximum code rate. Because the video packaging types and the compression ratios are different, the relationship between the bandwidth and the video fluency can be judged by some auxiliary methods. For example: and recording the pause times of playing the video in unit time, the size of a video buffer area and the like to know the smoothness degree of playing the current video. Judge equipment connection type, under the circumstances that wifi connects, the bandwidth can change in real time because of factors such as interfering signal, and it is more stable to cause the card pause under this kind of circumstances and can indicate the user to change wired connection. The auxiliary method can assist in judging the bandwidth and the video fluency to some extent, and the methods are also expected to fall into the invention.
In combination with the definition and output resolution (i.e., Vout _ now) of the video being played, it is possible to know whether the currently played video is output to the maximum extent. For example, the definition of a currently played video is 1080P, but the output resolution is only 480P, so that the content in the video cannot be displayed point to point, and the situation that the video is blurred due to output pixels is reduced.
According to the embodiment of the invention, the playing attribute of the video being played, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are acquired, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are respectively compared with the playing attribute of the video, and the video is adjusted according to the comparison result, so that the playing definition of the video can be comprehensively adjusted by the set top box according to the use environment of a user, and the best video watching experience allowed by the environment is provided for the user.
As an optional embodiment of the present invention, before the step of adjusting the video according to the result of the comparison, the method further comprises:
and displaying a video adjusting option on the display equipment so that a user can select whether to adjust the video definition according to the video adjusting option.
In the embodiment of the invention, when the video definition needs to be adjusted, the set top box does not default to adjust the video, but displays the adjustment option on the display equipment, and a user can determine whether to adjust the video or not and what definition to adjust through the motor adjustment option.
Fig. 2 is a block diagram of a system for adjusting video playback sharpness according to an exemplary embodiment of the present invention, where the system includes:
the obtaining unit 201 is configured to obtain a playing attribute of a video being played, a playing attribute of a set top box, a playing attribute of a display device, and a network bandwidth.
In the embodiment of the invention, in order to provide better video playing experience for users, the set top box for adjusting video playing definition acquires the playing attribute of the video being played, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth. The playing attributes of the video include, but are not limited to: the code rate of the video, the resolution of the video, and the playing attributes of the set-top box include, but are not limited to: the current output resolution of the set-top box, the maximum output resolution of the set-top box, and the playing attributes of the display device include, but are not limited to: the maximum output resolution of the display device, the network bandwidth, is the speed of the network the user is using.
The method for acquiring the playing attribute of the display device comprises the following steps: the method comprises the steps of obtaining extended display identification data EDID of display equipment through a direct digital control DDC channel of an HDMI, and obtaining playing attributes of the display equipment according to the extended display identification data EDID.
The network bandwidth can be obtained by measuring through measuring software, the playing attribute of the video can be obtained by analyzing the video through analyzing software, the playing attribute of the set top box is stored locally in the set top box, and the set top box can be obtained by directly calling local information.
An adjusting unit 202, configured to compare the playing attribute of the set top box, the playing attribute of the display device, and the network bandwidth with the playing attribute of the video, and adjust the video according to the comparison result.
In the embodiment of the present invention, what affects the video playing effect is generally the relationship between the code rate of the video and the network bandwidth, and the relationship between the resolution of the video and the resolution of the terminal and the resolution of the display device, and the played video is adjusted according to the above relationship.
The comparing the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth with the playing attribute of the video respectively, and adjusting the video according to the comparison result includes:
comparing the network bandwidth with the code rate of the video, if the network bandwidth is higher than the code rate of the video, adjusting the video to a higher definition film source, and if the network bandwidth is lower than the code rate of the video, adjusting the video to a low definition film source; and/or the presence of a gas in the gas,
and respectively comparing the resolution of the video with the playing attribute of the terminal and the playing attribute of the display device, counting the conditions of the resolution of the video, the current output resolution of the set top box, the maximum output resolution of the set top box and the maximum output resolution of the display device if the resolution of the video is higher than the playing attribute of the set top box, and increasing the output resolution of the set top box if the current output resolution of the set top box is lower than the resolution of the video and lower than the maximum output resolution of the set top box so as to enable the output resolution of the set top box to be matched with the resolution of the video.
When playing network video, the factors influencing the playing definition are mainly the network bandwidth and the code rate of the video. When the network bandwidth is larger than the video code rate, the video can be smoothly played. Otherwise a stuck occurs. We can make a corresponding relationship between the network bandwidth and the video bitrate. For example, under the network bandwidth of 10Mbps, the video with the maximum bitrate of 8Mbps can be played, and the definition of the video is generally 720P or 1080P. When the user plays the video, the downloading speed can be calculated by monitoring the downloading size of the video file in unit time, so that the network bandwidth for playing the video can be known. And simultaneously analyzing the code rate for playing the video. The code rate of the video and the network bandwidth are combined, and whether the network bandwidth meets the requirement of smooth playing of the video can be judged. According to the corresponding relationship between the network bandwidth and the video code rate, it can also be determined that the network bandwidth can support the maximum code rate. Because the video packaging types and the compression ratios are different, the relationship between the bandwidth and the video fluency can be judged by some auxiliary methods. For example: and recording the pause times of playing the video in unit time, the size of a video buffer area and the like to know the smoothness degree of playing the current video. Judge equipment connection type, under the circumstances that wifi connects, the bandwidth can change in real time because of factors such as interfering signal, and it is more stable to cause the card pause under this kind of circumstances and can indicate the user to change wired connection. The auxiliary method can assist in judging the bandwidth and the video fluency to some extent, and the methods are also expected to fall into the invention.
In combination with the definition and output resolution (i.e., Vout _ now) of the video being played, it is possible to know whether the currently played video is output to the maximum extent. For example, the definition of a currently played video is 1080P, but the output resolution is only 480P, so that the content in the video cannot be displayed point to point, and the situation that the video is blurred due to output pixels is reduced.
According to the embodiment of the invention, the playing attribute of the video being played, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are acquired, the playing attribute of the set top box, the playing attribute of the display device and the network bandwidth are respectively compared with the playing attribute of the video, and the video is adjusted according to the comparison result, so that the playing definition of the video can be comprehensively adjusted by the set top box according to the use environment of a user, and the best video watching experience allowed by the environment is provided for the user.
As an alternative embodiment of the present invention, the system further comprises:
and the video adjusting option display unit is used for displaying video adjusting options on the display equipment so that a user can select whether to adjust the video definition according to the video adjusting options.
In the embodiment of the invention, when the video definition needs to be adjusted, the set top box does not default to adjust the video, but displays the adjustment option on the display equipment, and a user can determine whether to adjust the video or not and what definition to adjust through the motor adjustment option.
Those skilled in the art can understand that each unit included in the above embodiments is only divided according to functional logic, but is not limited to the above division as long as the corresponding function can be realized; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.
It will be further understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by relevant hardware instructed by a program stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (10)

1. A method for adjusting video playback sharpness, the method comprising:
acquiring the playing attribute of a video being played, the playing attribute of a set top box, the playing attribute of display equipment and network bandwidth;
and respectively comparing the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth with the playing attribute of the video, and adjusting the video according to the comparison result.
2. The method of claim 1, wherein the playback attributes of the video comprise: the code rate of the video, the resolution of the video, and the playing attributes of the set-top box include: the current output resolution of the set-top box and the maximum output resolution of the set-top box, and the playing attributes of the display device comprise: the maximum output resolution of the display device.
3. The method of claim 1, wherein the obtaining playback attributes of the display device comprises: the method comprises the steps of obtaining extended display identification data EDID of display equipment through a direct digital control DDC channel of the HDMI, and obtaining playing attributes of the display equipment according to the EDID.
4. The method of claim 1, wherein comparing the playing attributes of the set top box, the display device and the network bandwidth with the playing attributes of the video respectively, and adjusting the video according to the comparison result comprises:
comparing the network bandwidth with the code rate of the video, if the network bandwidth is higher than the code rate of the video, adjusting the video to a higher definition film source, and if the network bandwidth is lower than the code rate of the video, adjusting the video to a low definition film source; and/or the presence of a gas in the gas,
and respectively comparing the resolution of the video with the playing attribute of the terminal and the playing attribute of the display device, counting the conditions of the resolution of the video, the current output resolution of the set top box, the maximum output resolution of the set top box and the maximum output resolution of the display device if the resolution of the video is higher than the playing attribute of the set top box, and increasing the output resolution of the set top box if the current output resolution of the set top box is lower than the resolution of the video and lower than the maximum output resolution of the set top box so as to enable the output resolution of the set top box to be matched with the resolution of the video.
5. A method according to any of claims 1 to 4, wherein prior to the step of adjusting the video according to the result of the comparison, the method further comprises:
and displaying a video adjusting option on the display equipment so that a user can select whether to adjust the video definition according to the video adjusting option.
6. A system for adjusting the sharpness of a video presentation, the system comprising:
the acquisition unit is used for acquiring the playing attribute of a video being played, the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth;
and the adjusting unit is used for respectively comparing the playing attribute of the set top box, the playing attribute of the display equipment and the network bandwidth with the playing attribute of the video and adjusting the video according to the comparison result.
7. The system of claim 6, wherein the playback attributes of the video comprise: the code rate of the video, the resolution of the video, and the playing attributes of the set-top box include: the current output resolution of the set-top box and the maximum output resolution of the set-top box, and the playing attributes of the display device comprise: the maximum output resolution of the display device.
8. The system of claim 6, wherein the obtaining the playback attributes of the display device comprises: the method comprises the steps of obtaining extended display identification data EDID of display equipment through a direct digital control DDC channel of an HDMI, and obtaining playing attributes of the display equipment according to the extended display identification data EDID.
9. The system of claim 6, wherein comparing the playing attributes of the set-top box, the display device, and the network bandwidth with the playing attributes of the video, respectively, and adjusting the video according to the comparison result comprises:
comparing the network bandwidth with the code rate of the video, if the network bandwidth is higher than the code rate of the video, adjusting the video to a higher definition film source, and if the network bandwidth is lower than the code rate of the video, adjusting the video to a low definition film source; and/or the presence of a gas in the gas,
and respectively comparing the resolution of the video with the playing attribute of the terminal and the playing attribute of the display device, counting the conditions of the resolution of the video, the current output resolution of the set top box, the maximum output resolution of the set top box and the maximum output resolution of the display device if the resolution of the video is higher than the playing attribute of the set top box, and increasing the output resolution of the set top box if the current output resolution of the set top box is lower than the resolution of the video and lower than the maximum output resolution of the set top box so as to enable the output resolution of the set top box to be matched with the resolution of the video.
10. The system of any one of claims 6 to 9, further comprising:
and the video adjusting option display unit is used for displaying video adjusting options on the display equipment so that a user can select whether to adjust the video definition according to the video adjusting options.
CN201711409350.3A 2017-12-22 2017-12-22 Method and system for adjusting video playing definition Active CN108111910B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711409350.3A CN108111910B (en) 2017-12-22 2017-12-22 Method and system for adjusting video playing definition
PCT/CN2018/102611 WO2019119854A1 (en) 2017-12-22 2018-08-28 Method and system for adjusting video playing definition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711409350.3A CN108111910B (en) 2017-12-22 2017-12-22 Method and system for adjusting video playing definition

Publications (2)

Publication Number Publication Date
CN108111910A true CN108111910A (en) 2018-06-01
CN108111910B CN108111910B (en) 2020-01-21

Family

ID=62212558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711409350.3A Active CN108111910B (en) 2017-12-22 2017-12-22 Method and system for adjusting video playing definition

Country Status (2)

Country Link
CN (1) CN108111910B (en)
WO (1) WO2019119854A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109120979A (en) * 2018-08-23 2019-01-01 Oppo广东移动通信有限公司 Video enhancement control method and device and electronic equipment
CN109195010A (en) * 2018-08-15 2019-01-11 咪咕视讯科技有限公司 Code rate adjusting method and device
WO2019119854A1 (en) * 2017-12-22 2019-06-27 烽火通信科技股份有限公司 Method and system for adjusting video playing definition
CN110753266A (en) * 2019-10-23 2020-02-04 深圳市酷开网络科技有限公司 Video definition adjusting method and device and storage medium
CN111479146A (en) * 2020-04-13 2020-07-31 海信视像科技股份有限公司 Display apparatus and display method
CN113315991A (en) * 2021-06-01 2021-08-27 南京海比信息技术有限公司 Method for automatically adjusting network video transmission code rate and definition
CN113726759A (en) * 2021-08-25 2021-11-30 烽火通信科技股份有限公司 Code rate self-adaption method, device, equipment and readable storage medium
WO2021253895A1 (en) * 2020-06-18 2021-12-23 聚好看科技股份有限公司 Media resource playing method and display device
JP2022514198A (en) * 2018-11-27 2022-02-10 オッポ広東移動通信有限公司 Image enhancement control methods, devices, electronic devices and storage media
WO2023284489A1 (en) * 2021-07-13 2023-01-19 北京字节跳动网络技术有限公司 Definition switching method and device for webcast, and client

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070204311A1 (en) * 2006-02-27 2007-08-30 Hasek Charles A Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery
CN101360221A (en) * 2008-08-25 2009-02-04 中国电信股份有限公司 Network television service adaptation method, server and system
CN101917391A (en) * 2009-12-17 2010-12-15 新奥特(北京)视频技术有限公司 Method for playing network video and system for playing network video
CN104144352A (en) * 2013-05-07 2014-11-12 深圳市同洲电子股份有限公司 Method and system for automatically adjusting output of set-top box
CN104702922A (en) * 2013-12-10 2015-06-10 中国电信股份有限公司 Method and system for transmitting video
CN106303611A (en) * 2015-06-02 2017-01-04 中兴通讯股份有限公司 A kind of method and system realizing film source propelling movement
CN106878808A (en) * 2017-03-17 2017-06-20 福建中金在线信息科技有限公司 A kind of video broadcasting method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108111910B (en) * 2017-12-22 2020-01-21 烽火通信科技股份有限公司 Method and system for adjusting video playing definition

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070204311A1 (en) * 2006-02-27 2007-08-30 Hasek Charles A Methods and apparatus for selecting digital coding/decoding technology for programming and data delivery
CN101360221A (en) * 2008-08-25 2009-02-04 中国电信股份有限公司 Network television service adaptation method, server and system
CN101917391A (en) * 2009-12-17 2010-12-15 新奥特(北京)视频技术有限公司 Method for playing network video and system for playing network video
CN104144352A (en) * 2013-05-07 2014-11-12 深圳市同洲电子股份有限公司 Method and system for automatically adjusting output of set-top box
CN104702922A (en) * 2013-12-10 2015-06-10 中国电信股份有限公司 Method and system for transmitting video
CN106303611A (en) * 2015-06-02 2017-01-04 中兴通讯股份有限公司 A kind of method and system realizing film source propelling movement
CN106878808A (en) * 2017-03-17 2017-06-20 福建中金在线信息科技有限公司 A kind of video broadcasting method and device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019119854A1 (en) * 2017-12-22 2019-06-27 烽火通信科技股份有限公司 Method and system for adjusting video playing definition
CN109195010A (en) * 2018-08-15 2019-01-11 咪咕视讯科技有限公司 Code rate adjusting method and device
CN109195010B (en) * 2018-08-15 2021-08-06 咪咕视讯科技有限公司 A code rate adjustment method and device
CN109120979A (en) * 2018-08-23 2019-01-01 Oppo广东移动通信有限公司 Video enhancement control method and device and electronic equipment
CN109120979B (en) * 2018-08-23 2020-08-21 Oppo广东移动通信有限公司 Video enhancement control method and device and electronic equipment
JP2022514198A (en) * 2018-11-27 2022-02-10 オッポ広東移動通信有限公司 Image enhancement control methods, devices, electronic devices and storage media
US11627369B2 (en) 2018-11-27 2023-04-11 Guangdong Oppo Mobile Telecommunications Corp., Ltd Video enhancement control method, device, electronic device, and storage medium
JP7169449B2 (en) 2018-11-27 2022-11-10 オッポ広東移動通信有限公司 Video enhancement control method, device, electronic device and storage medium
EP3886447A4 (en) * 2018-11-27 2022-04-06 Guangdong Oppo Mobile Telecommunications Corp., Ltd. VIDEO ENHANCEMENT CONTROL METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIA
CN110753266A (en) * 2019-10-23 2020-02-04 深圳市酷开网络科技有限公司 Video definition adjusting method and device and storage medium
CN111479146A (en) * 2020-04-13 2020-07-31 海信视像科技股份有限公司 Display apparatus and display method
CN111479146B (en) * 2020-04-13 2022-04-05 海信视像科技股份有限公司 Display apparatus and display method
WO2021253895A1 (en) * 2020-06-18 2021-12-23 聚好看科技股份有限公司 Media resource playing method and display device
CN113315991A (en) * 2021-06-01 2021-08-27 南京海比信息技术有限公司 Method for automatically adjusting network video transmission code rate and definition
WO2023284489A1 (en) * 2021-07-13 2023-01-19 北京字节跳动网络技术有限公司 Definition switching method and device for webcast, and client
CN113726759A (en) * 2021-08-25 2021-11-30 烽火通信科技股份有限公司 Code rate self-adaption method, device, equipment and readable storage medium

Also Published As

Publication number Publication date
WO2019119854A1 (en) 2019-06-27
CN108111910B (en) 2020-01-21

Similar Documents

Publication Publication Date Title
CN108111910B (en) Method and system for adjusting video playing definition
CN108810649B (en) Image quality adjusting method, intelligent television and storage medium
US11122245B2 (en) Display apparatus, method for controlling the same and image providing apparatus
US9001272B2 (en) Image synthesizing device, coding device, program, and recording medium
US9674516B2 (en) Systems and methods for picture quality monitoring
US20090100493A1 (en) System and Method for Display Format Detection at Set Top Box Device
CN107548558B (en) Source apparatus, control method thereof, sink apparatus, and image quality improvement processing method thereof
US8836865B2 (en) Method and system for applying content-based picture quality profiles
US20130135179A1 (en) Control method and device thereof
US20160316274A1 (en) Method and system for switching video playback resolution
CN105979370B (en) A method and apparatus for configuring an image mode
US10560753B2 (en) Method and system for image alteration
US20180199094A1 (en) Electronic apparatus and method of operating the same
US20050212965A1 (en) Method and apparatus for verifying a video format supported by a display device
CN103716575A (en) Display device and display control method capable of adjusting definition
CN112514409A (en) Modifying playback of replacement content based on control information
US20100182505A1 (en) Video receiver
WO2010073363A1 (en) Resolution changing device, resolution changing method, and resolution changing program
CN110650352B (en) Video processing method of IPTV browser
EP2693767A2 (en) Image processing apparatus and image processing method thereof
CN114710707A (en) Display device and video thumbnail acquisition method
KR100737312B1 (en) DV / H DM output device and control method thereof
US20220264170A1 (en) Systems and methods for dynamically adjusting quality levels for transmitting content based on context
US20210029306A1 (en) Magnification enhancement of video for visually impaired viewers
CN115623276A (en) Display device and advertisement insertion method

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