CN108933952A - A kind of video broadcasting method, device, computer equipment and computer-readable medium - Google Patents

A kind of video broadcasting method, device, computer equipment and computer-readable medium Download PDF

Info

Publication number
CN108933952A
CN108933952A CN201710386065.8A CN201710386065A CN108933952A CN 108933952 A CN108933952 A CN 108933952A CN 201710386065 A CN201710386065 A CN 201710386065A CN 108933952 A CN108933952 A CN 108933952A
Authority
CN
China
Prior art keywords
film source
refresh rate
screen refresh
frame per
played
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.)
Withdrawn
Application number
CN201710386065.8A
Other languages
Chinese (zh)
Inventor
陆忠孝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201710386065.8A priority Critical patent/CN108933952A/en
Publication of CN108933952A publication Critical patent/CN108933952A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention discloses a kind of video broadcasting method, device, computer equipment and computer-readable medium, method includes:Obtain the screen refresh rate of terminal device;Determine whether the film source frame per second of film source to be played matches with screen refresh rate;In absence of such a match, the film source frame per second of film source to be played is handled, to generate film source frame per second and the matched Media Stream of screen refresh rate;Media Stream is sent to terminal device;The present invention passes through video method and device, on steaming media platform, frame losing just is carried out to the film source frame per second of film source to be played or interleave operates, so that screen frame per second is matched with the film source refresh rate of film source to be played, in this way, can make the media data frame per second of output reduces, that is transmitting code rate reduces, reduce bandwidth demand, the each frame period for decoding obtained Media Stream is larger, Media Stream is by output display, the waste of decoding resource, cpu resource without bringing bandwidth resources, set-top box because of frame losing.

Description

A kind of video broadcasting method, device, computer equipment and computer-readable medium
Technical field
The present invention relates to multimedia terminal technical field more particularly to a kind of video broadcasting method, device, computer equipments And computer-readable medium, by stream media protocol with complete in real time media play application data and operation flow it is adaptive It should dynamically adjust.
Background technique
With the development of internet, IPTV/OTT business is more more and more universal, can only use in IPTV and OTT demand (telecommunication) service single Transmission plan is broadcast, even if possessing the support of the advanced video compression coding techniques as HEVC, the biography of 4K ultra high-definition Media Stream It is defeated still to become a kind of contradiction with network bandwidth limitation.To reduce network bandwidth, user experience, various self adaptation streams are promoted Media transport technology layer is constantly released.
In terms of user terminal, received video flowing needs the frame per second of video flowing and the screen brush of terminal device when playing New rate matches, and otherwise will affect video display effect.For this purpose, terminal has to spend vast resources when the two mismatches Coordinate frame per second, both increased the complexity of terminal device audio-visual synchronization, while also resulting in network bandwidth, decoding capability etc. Multiple resources waste.
Summary of the invention
It is a primary object of the present invention to propose a kind of video broadcasting method and device, it is intended to solve following problems:Work as piece When source frame rate and screen refresh rate mismatch, terminal has to spend vast resources both to increase terminal device to coordinate frame per second The complexity of audio-visual synchronization, while also resulting in the waste of the multiple resources such as network bandwidth, decoding capability.
According to an aspect of the invention, there is provided a kind of video broadcasting method, the method includes:
Obtain the screen refresh rate of terminal device;Determine film source to be played film source frame per second whether with the screen refresh rate Matching;In absence of such a match, the film source frame per second of film source to be played is handled, with generate film source frame per second with it is described The matched Media Stream of screen refresh rate;The Media Stream is sent to the terminal device.
Optionally, whether the determining film source frame per second matches with the screen refresh rate, including:Compare the film source frame per second Whether it is less than preset value with the difference of the screen refresh rate;If the difference of the film source frame per second and the screen refresh rate is not small In preset value, determine that the film source frame per second and the screen refresh rate mismatch;If the film source frame per second and the screen-refresh The absolute value of the difference of rate is less than preset value, determines that the film source frame per second is matched with the screen refresh rate.
Optionally, in absence of such a match, the film source frame per second of film source to be played is handled, including:It determines The size relation of the film source frame per second and the screen refresh rate;If film source frame per second be greater than the screen refresh rate, to it is described to It plays film source and executes frame losing operation, until the film source to be played is matched with the screen refresh rate;If film source frame per second is less than institute Screen refresh rate is stated, interleave operation is executed to the film source to be played, until the film source to be played and the screen refresh rate Matching.
According to the second aspect of the invention, a kind of video broadcasting method is provided, the method includes:
The screen refresh rate of itself is sent to steaming media platform;It is received and the screen refresh rate from the steaming media platform Matched Media Stream simultaneously plays.
Optionally, the screen refresh rate that itself is sent to steaming media platform, including:Respond the steaming media platform Inquiry instruction sends the screen refresh rate to the steaming media platform;Or the end actively is reported to the steaming media platform The current screen refresh rate of end equipment.
According to the third aspect of the present invention, a kind of video play device is provided, described device includes:
Refresh rate obtains module, for obtaining the screen refresh rate of terminal device;Determining module, for determining to be played Whether the film source frame per second in source matches with the screen refresh rate;Processing module is used in absence of such a match, to be played The film source frame per second in source is handled, to generate film source frame per second and the matched Media Stream of the screen refresh rate;Sending module, The Media Stream is sent to terminal device.
Optionally, the determining module, is used for:Whether the difference for comparing the film source frame per second and the screen refresh rate is small In preset value;If the difference of the film source frame per second and the screen refresh rate is not less than preset value, determine the film source frame per second with The screen refresh rate mismatches;If the absolute value of the difference of the film source frame per second and the screen refresh rate is less than preset value, Determine that the film source frame per second is matched with the screen refresh rate.
Optionally, the processing module, is specifically used for:Determine the size of the film source frame per second and the screen refresh rate; If film source frame per second is greater than the screen refresh rate, frame losing operation is executed to film source to be played, until film source to be played and the screen Curtain refresh rate matching;If film source frame per second is less than the screen refresh rate, interleave operation is executed to film source to be played, until to be played Film source is matched with the screen refresh rate.
According to the fourth aspect of the present invention, a kind of video play device is provided, described device includes:
Transfer module, for sending the screen refresh rate of terminal device to steaming media platform;Receiving module is used for from described Steaming media platform receives and the matched Media Stream of the screen refresh rate.
Optionally, the transfer module, is specifically used for:The inquiry instruction of the steaming media platform is responded, with to the stream The screen refresh rate that media platform reports the terminal device current;Or actively the terminal is reported to set to the steaming media platform Standby current screen refresh rate.
According to the fifth aspect of the present invention, a kind of computer equipment, including processor and memory are provided;
The memory is used to run the computer of the memory storage for storing computer instruction, the processor Instruction, to realize video broadcasting method, the method includes:
Obtain the screen refresh rate of terminal device;Determine film source to be played film source frame per second whether with the screen refresh rate Matching;In absence of such a match, the film source frame per second of film source to be played is handled, with generate film source frame per second with it is described The matched Media Stream of screen refresh rate;The Media Stream is sent to the terminal device.
Optionally, whether the determining film source frame per second matches with the screen refresh rate, including:Compare the film source frame per second Whether it is less than preset value with the difference of the screen refresh rate;If the difference of the film source frame per second and the screen refresh rate is not small In preset value, determine that the film source frame per second and the screen refresh rate mismatch;If the film source frame per second and the screen-refresh The absolute value of the difference of rate is less than preset value, determines that the film source frame per second is matched with the screen refresh rate.
Optionally, in absence of such a match, the film source frame per second of film source to be played is handled, including:It determines The size relation of the film source frame per second and the screen refresh rate;If film source frame per second be greater than the screen refresh rate, to it is described to It plays film source and executes frame losing operation, until the film source to be played is matched with the screen refresh rate;If film source frame per second is less than institute Screen refresh rate is stated, interleave operation is executed to the film source to be played, until the film source to be played and the screen refresh rate Matching.
According to the sixth aspect of the invention, a kind of computer equipment, including processor and memory are provided;
The memory is used to run the computer of the memory storage for storing computer instruction, the processor Instruction, to realize video broadcasting method.
The method includes:The screen refresh rate of itself is sent to steaming media platform;From the steaming media platform receive with The matched Media Stream of the screen refresh rate simultaneously plays.
Optionally, the screen refresh rate that itself is sent to steaming media platform, including:Respond the steaming media platform Inquiry instruction sends the screen refresh rate to the steaming media platform;Or the end actively is reported to the steaming media platform The current screen refresh rate of end equipment.
According to the seventh aspect of the present invention, a kind of computer-readable medium, the computer-readable storage medium are provided Matter is stored with one or more program, and one or more of programs can be executed by one or more processor, with reality Existing video broadcasting method.
The method includes:Obtain the screen refresh rate of terminal device;Determine film source to be played film source frame per second whether with The screen refresh rate matching;In absence of such a match, the film source frame per second of film source to be played is handled, to generate Film source frame per second and the matched Media Stream of the screen refresh rate;The Media Stream is sent to the terminal device.
Optionally, whether the determining film source frame per second matches with the screen refresh rate, including:Compare the film source frame per second Whether it is less than preset value with the difference of the screen refresh rate;If the difference of the film source frame per second and the screen refresh rate is not small In preset value, determine that the film source frame per second and the screen refresh rate mismatch;If the film source frame per second and the screen-refresh The absolute value of the difference of rate is less than preset value, determines that the film source frame per second is matched with the screen refresh rate.
Optionally, in absence of such a match, the film source frame per second of film source to be played is handled, including:It determines The size relation of the film source frame per second and the screen refresh rate;If film source frame per second be greater than the screen refresh rate, to it is described to It plays film source and executes frame losing operation, until the film source to be played is matched with the screen refresh rate;If film source frame per second is less than institute Screen refresh rate is stated, interleave operation is executed to the film source to be played, until the film source to be played and the screen refresh rate Matching.
According to the eighth aspect of the present invention, a kind of computer-readable medium, the computer-readable storage medium are provided Matter is stored with one or more program, and one or more of programs can be executed by one or more processor, with reality Existing video broadcasting method, the method includes:
The screen refresh rate of itself is sent to steaming media platform;It is received and the screen refresh rate from the steaming media platform Matched Media Stream simultaneously plays.
Optionally, the screen refresh rate that itself is sent to steaming media platform, including:Respond the steaming media platform Inquiry instruction sends the screen refresh rate to the steaming media platform;Or the end actively is reported to the steaming media platform The current screen refresh rate of end equipment.
The present invention has the beneficial effect that:A kind of video broadcasting method, device provided by the embodiment of the present invention, computer are set Standby and computer-readable medium carries out frame losing by the film source frame per second to film source to be played or interleave is grasped on steaming media platform Make, so that screen frame per second is matched with the film source refresh rate of film source to be played, in this way, can make the media data frame per second drop of output Low, i.e. transmitting code rate reduces, and reduces bandwidth demand, each frame period of the Media Stream decoded is larger, and Media Stream is defeated It shows out, the waste of decoding resource, cpu resource without bringing bandwidth resources, set-top box because of frame losing.
Detailed description of the invention
Fig. 1 is the simple signal of the hardware configuration of first embodiment of the invention;
Fig. 2 is the simple signal of the theory structure of first embodiment of the invention;
Fig. 3 is the flow diagram of first embodiment of the invention;
Fig. 4 is the flow diagram of second embodiment of the invention;
Fig. 5 is the flow diagram of third embodiment of the invention;
Fig. 6 is the flow diagram of fourth embodiment of the invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, it is only using the suffix for indicating such as " module ", " component " or " unit " of element Be conducive to explanation of the invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix Ground uses.
Code rate, i.e. bit rate, bit rate refer to bit (bit) number of transmission per second, and bit rate is higher, transmits data speed It is faster.
Frame per second (Frame rate) is the measurement for measuring display frame number.So-called measurement unit is display frame number per second (Frames per Second, referred to as:) or " hertz " (Hz) FPS.This word is chiefly used in production of film and TV and electronic game.
In the present invention, terminal device may include display equipment;Terminal device also may not include display equipment, but terminal Equipment and real world devices constitute data connection, therefore obtain the screen refresh rate of terminal device, as obtain the refreshing of display equipment Rate.
Embodiment to facilitate the understanding of the present invention, a kind of video broadcasting method that first embodiment of the invention is provided.
According to Fig.3, first embodiment of the invention provides a kind of video broadcasting method, is based on steaming media platform side (server-side), the method includes:
S1:The screen refresh rate for obtaining terminal device obtains the refresh rate of display equipment therein.
Terminal device is connect by network with steaming media platform first, then, steaming media platform is obtained using terminal device Take the current screen refresh rate of display equipment.
Wherein, display equipment shows video content after receiving Media Stream, sets in this example it is shown that equipment is exemplary For display screen.
It should be noted that in the present embodiment, terminal device exemplary can be set as set-top box, certainly, can also wrap Include various stream media playing devices, such as mobile phone, tablet computer, PC, smart television etc..In the present embodiment, not to terminal Equipment is defined, and is only needed it that can meet asking for the present embodiment, is just met protection scope of the present invention.
Wherein, screen refresh rate:For CRT monitor (CRT monitor is a kind of display using cathode-ray tube) For, the graph image on screen is made of the phosphor dot to shine one by one because electron beam strikes, due to glimmering in kinescope The time that light powder shines after being struck by electron beam is very short, so electron beam must constantly strike fluorescent powder and make its continuous illumination.
S2:Determine whether the film source frame per second of film source to be played matches with the screen refresh rate.
Whether the size of the screen refresh rate of the film source frame per second and acquisition of steaming media platform film source more to be played is identical.
Specifically, being exactly whether the film source frame per second of film source more to be played and the difference of screen refresh rate are less than preset value. If the difference of film source frame per second and screen refresh rate is less than preset value, so that it may determine film source frame per second and screen-refresh to be played Rate matching, then steaming media platform just sends the film source to be played to terminal device.If the film source frame per second of film source to be played and screen The difference of curtain refresh rate is not less than preset value, so that it may determine that film source frame per second and screen refresh rate mismatch, at this point, be carried out with Lower step S3.
S3:In absence of such a match, the film source frame per second of film source to be played is handled, to generate film source frame per second With the matched Media Stream of the screen refresh rate.
Wherein, if the film source frame per second of film source to be played and screen refresh rate mismatch, i.e., the film source frame per second of film source to be played It is not less than preset value with the difference of screen refresh rate, also means that film source frame per second and screen refresh rate to be played differ, this When, film source to be played is handled, so that treated, film source frame per second is matched with screen refresh rate.Here, through handling The film source frame per second of film source to be played afterwards is matched with screen refresh rate, steaming media platform will be matched after film source to be played as Media Stream output.
In the present embodiment, for the processing of the film source frame per second of film source to be played, including:Determine the film source frame per second and institute State the size of screen refresh rate;If film source frame per second is greater than the screen refresh rate, frame losing operation is executed to film source to be played, until Film source to be played is matched with the screen refresh rate, i.e., frame losing operation is executed to film source to be played, so that the piece of film source to be played Source frame rate is equal with screen refresh rate.
If film source frame per second is less than the screen refresh rate, interleave operation is executed to film source to be played, until film source to be played It is matched with the screen refresh rate, i.e., interleave operation is executed to film source to be played, so that the film source frame per second of film source to be played and screen Curtain refresh rate is equal.
S4:The Media Stream is sent to the terminal device.
After step S3 processing, the film source frame per second of film source to be played is equal with screen refresh rate, i.e., film source to be played Film source frame per second is matched with screen refresh rate, at this point, Streaming Media sends film source frame per second and the matched media of screen refresh rate to terminal Stream, terminal device will decode Media Stream after receiving Media Stream, and send decoded Media Stream to display equipment, so that Show device plays film source to be played.
Specifically, the step of through above-mentioned S1 to S4, obtained to have the beneficial effect that:
When the film source frame per second of film source to be played is higher than screen refresh rate, that is, show that the screen refresh rate of equipment is lower, therefore Steaming media platform carries out frame losing processing to film source to be played using encoder with output media stream.In this way, output can be made Media data frame per second reduces, i.e. transmitting code rate reduces, and reduces bandwidth demand, each frame period of the Media Stream decoded compared with Greatly, Media Stream is shown by output, without bringing the decoding resource of bandwidth resources, set-top box, the wave of cpu resource because of frame losing Take.
When film source to be played film source frame per second be lower than screen refresh rate, that is, show that the screen refresh rate of equipment is higher, in this way, Improve bandwidth requirement.Therefore steaming media platform carries out interleave processing to film source to be played using encoder with output media stream, mentions High bandwidth requirement, but can export higher video frame rate, thus bring under current display setup performance transition most smoothly, image quality it is thin Greasy picture.Such case equally will not frame losing to resulting in waste of resources.
To sum up, no matter which kind of situation can guarantee the use of present terminal equipment on the terminal device to the full extent Ability reaches optimal video viewing experience.This method reduce audio-visual synchronization complexity, terminal device is aobvious without considering Show that the screen refresh rate of equipment can be exported directly.
It is further described below in conjunction with a kind of Fig. 1 and 2 pair of video broadcasting method of the embodiment of the present invention.
Terminal device is set-top box, and display equipment is television set, wherein set top box through network connects steaming media platform, I.e. set-top box establishes connection by TCP/UDP and steaming media platform, and carries out signaling and media data transmission.Moreover, set-top box Interior deployment DST PLAYER, set-top box pass through digital signal or analog signal interface connection display equipment television set, machine top Box is by HDMI connection television set and exports image.
Firstly, screen refresh rate of the set-top box from internal acquisition current display setup;Then, set-top box extends RTSP agreement Request increase parameter, and parameter value be acquisition currently show the screen refresh rate set, then, set-top box leads to request content It crosses TCP connection and is sent to steaming media platform;Screen-refresh of the steaming media platform after the request of receiving set up box, in acquisition request Rate parameter value;Then, screen refresh rate is arranged as coding parameter to encoder steaming media platform, and screen is realized in encoder The matching treatment of curtain refresh rate and screen refresh rate, and send RTSP and respond to set-top box, while the media code that encoder generates Stream is sent to set-top box by TCP/UDP carrying;Then, set-top box receives the Media Stream Jing Guo best match, and passes through decoding Device decoding obtains video frame, need not after by audio-visual synchronization since decoded output frame per second is identical as television set refresh rate Television set can be directly output to and show by doing frame losing processing.Certainly, if the screen refresh rate of set-top box changes, machine top Box is again new screen refresh rate through the above steps with the Media Stream of the new matching frame per second of acquisition.
Certainly, if above-mentioned set-top box is revised as personal computer and the browser using FLASH player.It is then above-mentioned Signaling transfer protocol of terminal device when being set-top box be changed to http protocol, parameter transmission is revised as through URL parameter form. Therefore terminal device need to be matched with its transport protocol.
Embodiment to facilitate the understanding of the present invention, a kind of video broadcasting method that second embodiment of the invention is provided.
According to Fig.4, second embodiment of the invention provides a kind of video broadcasting method, is based on terminal equipment side, institute The method of stating includes:
S11:The screen refresh rate of itself is sent to steaming media platform, i.e., the screen of display equipment is sent to steaming media platform Refresh rate.
S12:It receives and the matched Media Stream of the screen refresh rate and plays from the steaming media platform.
Terminal device includes display equipment, therefore terminal device sends the screen refresh rate of itself to steaming media platform, as The screen refresh rate of display equipment is sent to steaming media platform, if terminal device does not include display equipment, terminal device and aobvious Show that equipment connects, moreover, terminal device obtains the screen refresh rate of display equipment.Then, the screen brush that terminal device will acquire New rate is sent to steaming media platform.
In the present embodiment, it obtains screen refresh rate for terminal device and the screen refresh rate is sent to Streaming Media and put down Platform, including following two situation:Terminal device responds the inquiry instruction of the steaming media platform, on the steaming media platform Report the screen refresh rate that itself is current;Or the screen-refresh that terminal device actively reports itself current to the steaming media platform Rate;That is the terminal device inquiry instruction that responds the steaming media platform, to report the display equipment to the steaming media platform Current screen refresh rate;Or the screen-refresh that terminal device actively reports the display equipment current to the steaming media platform Rate.
Specifically, needing steaming media platform before terminal device executes the movement for obtaining the screen refresh rate for showing equipment Inquiry instruction is sent to terminal device, after terminal device is queried instruction triggers, terminal device can just obtain the screen of display equipment Curtain refresh rate.In this way, terminal device passes through the inquiry instruction of continuous receiving stream media platform, thus continuous triggering terminal equipment With the current screen refresh rate of continuous transmitting display equipment, so that steaming media platform can constantly receive new screen brush New rate can constantly match new screen refresh rate with the film source frame per second of film source to be played with regard to this, thus, so that Steaming media platform can export and the matched Media Stream of the screen refresh rate of current display setup in real time.
Certainly, there is also another situations, i.e., the inquiry instruction that terminal device does not need steaming media platform transmission is touched Hair, terminal device can constantly active acquisition display equipment screen refresh rate, and by the screen refresh rate be sent to stream matchmaker Body platform.With regard to this, terminal device can constantly obtain the screen refresh rate of display equipment, and continuous toward steaming media platform hair Penetrate the current screen refresh rate of display equipment so that steaming media platform can constantly receive new screen refresh rate, with regard to this, Constantly new screen refresh rate can be matched with the film source frame per second of film source to be played, thus, so that steaming media platform It can export in real time and the matched Media Stream of the screen refresh rate of current display setup.
Wherein, display equipment shows video content after receiving Media Stream, sets in this example it is shown that equipment is exemplary For display screen.
Moreover, in the present embodiment, terminal device exemplary can be set as set-top box, certainly, it may also include various streams Apparatus for media playing, such as mobile phone, tablet computer, PC, smart television etc..In the present embodiment, terminal device is not carried out It limits, only needs it that can meet asking for the present embodiment, just meet protection scope of the present invention.
Wherein, screen refresh rate:For CRT monitor (CRT monitor is a kind of display using cathode-ray tube) For, the graph image on screen is made of the phosphor dot to shine one by one because electron beam strikes, due to glimmering in kinescope The time that light powder shines after being struck by electron beam is very short, so electron beam must constantly strike fluorescent powder and make its continuous illumination.
Embodiment to facilitate the understanding of the present invention, a kind of video play device that third embodiment of the invention is provided.
3rd embodiment:
According to Fig.5, third embodiment of the invention provides a kind of video play device, and described device includes:
Refresh rate obtains module, for obtaining the screen refresh rate of terminal device, i.e., for obtaining the screen of display equipment Refresh rate.
Module is obtained by the refresh rate, first connect terminal device with steaming media platform by network, then, flows matchmaker Body platform obtains the current screen refresh rate of display equipment using terminal device.
Determining module compares for determining whether the film source frame per second of film source to be played matches with the screen refresh rate Whether the film source frame per second of film source to be played is equal with the size of the screen refresh rate.
By determining module, it is default whether the film source frame per second of film source more to be played and the difference of screen refresh rate are less than Value.If the difference of film source frame per second and screen refresh rate is less than preset value, so that it may determine film source frame per second and screen to be played Refresh rate matching, then steaming media platform just sends the film source to be played to terminal device.If the film source frame per second of film source to be played Be not less than preset value with the difference of screen refresh rate, so that it may determine that film source frame per second and screen refresh rate mismatch, then execute with Under processing module.
Processing module, in absence of such a match, handling the film source frame per second of film source to be played, to produce Raw cook source frame rate and the matched Media Stream of the screen refresh rate.
Specifically, if the film source frame per second of film source to be played and screen refresh rate mismatch, i.e., the piece source frame of film source to be played The difference of rate and screen refresh rate is not less than preset value, also means that film source frame per second and screen refresh rate to be played differ, At this point, handled film source to be played by processing module, so that treated film source frame per second and screen refresh rate Match.Here, the film source frame per second of film source to be played after processing is matched with screen refresh rate, after steaming media platform will be matched Film source to be played as Media Stream export.
In the present embodiment, for the processing of the film source frame per second of film source to be played, including:Determine the film source frame per second and institute State the size of screen refresh rate;If film source frame per second is greater than the screen refresh rate, by processing module, film source to be played is executed Frame losing operation executes frame losing operation to film source to be played until film source to be played is matched with the screen refresh rate, so as to The film source frame per second for playing film source is equal with screen refresh rate.
If film source frame per second is less than the screen refresh rate, interleave operation is executed to film source to be played by processing module, directly It is matched to film source to be played with the screen refresh rate, i.e., interleave operation is executed to film source to be played, so that film source to be played Film source frame per second is equal with screen refresh rate.
Sending module sends the Media Stream to terminal device.
By sending module, Streaming Media sends film source frame per second and the matched Media Stream of screen refresh rate to terminal, and terminal is set It is standby after receiving Media Stream, Media Stream will be decoded, and send decoded Media Stream to display equipment, so that showing that equipment is broadcast Put film source to be played.
Specifically, showing the screen refresh rate of equipment when the film source frame per second of film source to be played is higher than screen refresh rate It is lower, therefore by processing module, steaming media platform carries out frame losing processing to film source to be played using encoder with output media stream. In this way, can make the media data frame per second of output reduces, i.e. transmitting code rate reduces, and reduces bandwidth demand, decodes Each frame period of Media Stream is larger, and then by sending module, Media Stream is shown by output, without bringing because of frame losing The waste of bandwidth resources, the decoding resource, cpu resource of set-top box.
And the film source frame per second for working as film source to be played is lower than screen refresh rate, that is, shows that the screen refresh rate of equipment is higher, this Sample improves bandwidth requirement.Therefore by processing module, steaming media platform carries out at interleave film source to be played using encoder Reason, then by sending module, output media stream improves bandwidth requirement, but can export higher video frame rate, works as to bring Transition is most smooth under preceding display equipment performance, picture of image quality exquisiteness.Such case equally will not frame losing to cause resource unrestrained Take.
To sum up, no matter which kind of situation can guarantee the use of present terminal equipment on the terminal device to the full extent Ability reaches optimal video viewing experience.This method reduce audio-visual synchronization complexity, terminal device is aobvious without considering Show that the screen refresh rate of equipment can be exported directly.
Embodiment to facilitate the understanding of the present invention, a kind of video play device that fourth embodiment of the invention is provided.
Fourth embodiment:
According to Fig.6, fourth embodiment of the invention provides a kind of video play device, and described device includes:
Transfer module, for sending the screen refresh rate of terminal device to steaming media platform, i.e., for steaming media platform Send the screen refresh rate of display equipment.
Receiving module, for being received and the matched Media Stream of the screen refresh rate from the steaming media platform.
Moreover, transfer module is specifically used for:The inquiry instruction of the steaming media platform is responded, with to the steaming media platform The screen refresh rate for reporting the terminal device current;Or actively report the terminal device current to the steaming media platform Screen refresh rate;I.e. for responding the inquiry instruction of the steaming media platform, to report the display to the steaming media platform The current screen refresh rate of equipment;Or the screen refresh rate for showing that equipment is current actively is reported to the steaming media platform.
In this way, needing steaming media platform to send out before terminal device executes the movement for obtaining the screen refresh rate for showing equipment Send inquiry instruction to terminal device, after terminal device is queried instruction triggers, before transfer module could being executed, i.e. terminal device The screen refresh rate for obtaining display equipment can just be gone and send the screen refresh rate to steaming media platform.In this way, terminal device is logical The inquiry instruction of continuous receiving stream media platform is crossed, so that continuous triggering terminal equipment shows that equipment is current with continuous transmitting Screen refresh rate, can constantly will be new with regard to this so that steaming media platform can constantly receive new screen refresh rate Screen refresh rate matched with the film source frame per second of film source to be played, thus, so that steaming media platform can export in real time with The matched Media Stream of the screen refresh rate of current display setup.
Certainly, there is also another situations, i.e., the inquiry instruction that terminal device does not need steaming media platform transmission is touched Hair, the i.e. execution of transfer module are the positive action that terminal is set, and terminal device constantly obtaining for active can show equipment Screen refresh rate, and the screen refresh rate is sent to steaming media platform.With regard to this, terminal device can constantly obtain display and set Standby screen refresh rate, and the continuous screen refresh rate current toward steaming media platform transmitting display equipment, so that stream matchmaker Body platform can constantly receive new screen refresh rate, can be constantly by new screen refresh rate and film source to be played with regard to this Film source frame per second matched, thus, so that steaming media platform can export the screen refresh rate with current display setup in real time Matched Media Stream.
Embodiment to facilitate the understanding of the present invention, a kind of computer equipment that fifth embodiment of the invention is provided.
5th embodiment:
Fifth embodiment of the invention provides a kind of computer equipment, including processor and memory;
The memory is used to run the computer of the memory storage for storing computer instruction, the processor Instruction, to realize video broadcasting method, the method includes:
Obtain the screen refresh rate of terminal device;Determine film source to be played film source frame per second whether with the screen refresh rate Matching;In absence of such a match, the film source frame per second of film source to be played is handled, with generate film source frame per second with it is described The matched Media Stream of screen refresh rate;The Media Stream is sent to the terminal device.
Optionally, whether the determining film source frame per second matches with the screen refresh rate, including:Compare the film source frame per second Whether it is less than preset value with the difference of the screen refresh rate;If the difference of the film source frame per second and the screen refresh rate is not small In preset value, determine that the film source frame per second and the screen refresh rate mismatch;If the film source frame per second and the screen-refresh The absolute value of the difference of rate is less than preset value, determines that the film source frame per second is matched with the screen refresh rate.
Optionally, in absence of such a match, the film source frame per second of film source to be played is handled, including:It determines The size relation of the film source frame per second and the screen refresh rate;If film source frame per second be greater than the screen refresh rate, to it is described to It plays film source and executes frame losing operation, until the film source to be played is matched with the screen refresh rate;If film source frame per second is less than institute Screen refresh rate is stated, interleave operation is executed to the film source to be played, until the film source to be played and the screen refresh rate Matching.
A kind of computer equipment provided through this embodiment, may be implemented on steaming media platform, by to be played The film source frame per second of film source carries out frame losing or interleave operation, so that screen frame per second is matched with the film source refresh rate of film source to be played, this Sample can make the media data frame per second of output reduce, i.e. transmitting code rate reduces, and reduce bandwidth demand, the matchmaker decoded Each frame period of body stream is larger, and Media Stream is shown by output, without bringing bandwidth resources, the solution of set-top box because of frame losing The waste of code resource, cpu resource.
Embodiment to facilitate the understanding of the present invention, a kind of computer equipment that sixth embodiment of the invention is provided.
Sixth embodiment:
Sixth embodiment of the invention provides a kind of computer equipment, including processor and memory;
The memory is used to run the computer of the memory storage for storing computer instruction, the processor Instruction, to realize video broadcasting method.
The method includes:The screen refresh rate of itself is sent to steaming media platform;From the steaming media platform receive with The matched Media Stream of the screen refresh rate simultaneously plays.
Optionally, the screen refresh rate that itself is sent to steaming media platform, including:Respond the steaming media platform Inquiry instruction sends the screen refresh rate to the steaming media platform;Or the end actively is reported to the steaming media platform The current screen refresh rate of end equipment, that is, report display to set current screen refresh rate.
A kind of computer equipment provided through this embodiment, may be implemented on steaming media platform, by to be played The film source frame per second of film source carries out frame losing or interleave operation, so that screen frame per second is matched with the film source refresh rate of film source to be played, this Sample can make the media data frame per second of output reduce, i.e. transmitting code rate reduces, and reduce bandwidth demand, the matchmaker decoded Each frame period of body stream is larger, and Media Stream is shown by output, without bringing bandwidth resources, the solution of set-top box because of frame losing The waste of code resource, cpu resource.
Embodiment to facilitate the understanding of the present invention, a kind of computer-readable medium that seventh embodiment of the invention is provided.
7th embodiment:
Seventh embodiment of the invention provides a kind of computer-readable medium, and the computer-readable recording medium storage has One or more program, one or more of programs can be executed by one or more processor, to realize that video is broadcast Put method.
The method includes:Obtain the screen refresh rate of terminal device;Determine film source to be played film source frame per second whether with The screen refresh rate matching;In absence of such a match, the film source frame per second of film source to be played is handled, to generate Film source frame per second and the matched Media Stream of the screen refresh rate;The Media Stream is sent to the terminal device.
Optionally, whether the determining film source frame per second matches with the screen refresh rate, including:Compare the film source frame per second Whether it is less than preset value with the difference of the screen refresh rate;If the difference of the film source frame per second and the screen refresh rate is not small In preset value, determine that the film source frame per second and the screen refresh rate mismatch;If the film source frame per second and the screen-refresh The absolute value of the difference of rate is less than preset value, determines that the film source frame per second is matched with the screen refresh rate.
Optionally, in absence of such a match, the film source frame per second of film source to be played is handled, including:It determines The size relation of the film source frame per second and the screen refresh rate;If film source frame per second be greater than the screen refresh rate, to it is described to It plays film source and executes frame losing operation, until the film source to be played is matched with the screen refresh rate;If film source frame per second is less than institute Screen refresh rate is stated, interleave operation is executed to the film source to be played, until the film source to be played and the screen refresh rate Matching.
A kind of computer-readable medium provided through this embodiment, may be implemented on steaming media platform, by treating The film source frame per second for playing film source carries out frame losing or interleave operation, so that the film source refresh rate of screen frame per second and film source to be played Match, in this way, can make the media data frame per second of output reduces, i.e. transmitting code rate reduces, and reduces bandwidth demand, decoding obtains Media Stream each frame period it is larger, Media Stream by output show, without bringing bandwidth resources, set-top box because of frame losing Decoding resource, cpu resource waste.
Embodiment to facilitate the understanding of the present invention, a kind of computer-readable medium that eighth embodiment of the invention is provided.
8th embodiment:
Eighth embodiment of the invention provides a kind of computer-readable medium, and the computer-readable recording medium storage has One or more program, one or more of programs can be executed by one or more processor, to realize that video is broadcast Method is put, the method includes:
The screen refresh rate of itself is sent to steaming media platform;It is received and the screen refresh rate from the steaming media platform Matched Media Stream simultaneously plays.
Optionally, the screen refresh rate that itself is sent to steaming media platform, including:Respond the steaming media platform Inquiry instruction sends the screen refresh rate to the steaming media platform;Or the end actively is reported to the steaming media platform The current screen refresh rate of end equipment.
A kind of computer-readable medium provided through this embodiment, may be implemented on steaming media platform, by treating The film source frame per second for playing film source carries out frame losing or interleave operation, so that the film source refresh rate of screen frame per second and film source to be played Match, in this way, can make the media data frame per second of output reduces, i.e. transmitting code rate reduces, and reduces bandwidth demand, decoding obtains Media Stream each frame period it is larger, Media Stream by output show, without bringing bandwidth resources, set-top box because of frame losing Decoding resource, cpu resource waste.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form, all of these belong to the protection of the present invention.

Claims (14)

1. a kind of video broadcasting method, which is characterized in that the method includes:
Obtain the screen refresh rate of terminal device;
Determine whether the film source frame per second of film source to be played matches with the screen refresh rate;
In absence of such a match, the film source frame per second of film source to be played is handled, with generate film source frame per second with it is described The matched Media Stream of screen refresh rate;
The Media Stream is sent to the terminal device.
2. the method according to claim 1, wherein the determining film source frame per second whether with the screen refresh rate Matching, including:
Whether the difference for comparing the film source frame per second and the screen refresh rate is less than preset value;
If the difference of the film source frame per second and the screen refresh rate is not less than preset value, the film source frame per second and the screen are determined Curtain refresh rate mismatches;
If the absolute value of the difference of the film source frame per second and the screen refresh rate is less than preset value, determine the film source frame per second with The screen refresh rate matching.
3. the method according to claim 1, wherein in absence of such a match, to described in film source to be played Film source frame per second is handled, including:
Determine the size relation of the film source frame per second and the screen refresh rate;
If film source frame per second is greater than the screen refresh rate, frame losing operation is executed to the film source to be played, until described to be played Film source is matched with the screen refresh rate;
If film source frame per second is less than the screen refresh rate, interleave operation is executed to the film source to be played, until described to be played Film source is matched with the screen refresh rate.
4. a kind of video broadcasting method, which is characterized in that the method includes:
The screen refresh rate of itself is sent to steaming media platform;
It receives and the matched Media Stream of the screen refresh rate and plays from the steaming media platform.
5. according to the method described in claim 4, it is characterized in that, the screen-refresh for sending itself to steaming media platform Rate, including:
The inquiry instruction for responding the steaming media platform sends the screen refresh rate to the steaming media platform;Or actively to The screen refresh rate that the steaming media platform reports the terminal device current.
6. a kind of video play device, which is characterized in that described device includes:
Refresh rate obtains module, for obtaining the screen refresh rate of terminal device;
Determining module, for determining whether the film source frame per second of film source to be played matches with the screen refresh rate;
Processing module, in absence of such a match, handling the film source frame per second of film source to be played, to generate piece Source frame rate and the matched Media Stream of the screen refresh rate;
Sending module sends the Media Stream to terminal device.
7. device according to claim 6, which is characterized in that the determining module is used for:
Whether the difference for comparing the film source frame per second and the screen refresh rate is less than preset value;
If the difference of the film source frame per second and the screen refresh rate is not less than preset value, the film source frame per second and the screen are determined Curtain refresh rate mismatches;
If the absolute value of the difference of the film source frame per second and the screen refresh rate is less than preset value, determine the film source frame per second with The screen refresh rate matching.
8. device according to claim 6, which is characterized in that the processing module is specifically used for:
Determine the size of the film source frame per second and the screen refresh rate;
If film source frame per second is greater than the screen refresh rate, frame losing operation is executed to film source to be played, until film source to be played and institute State screen refresh rate matching;
If film source frame per second is less than the screen refresh rate, interleave operation is executed to film source to be played, until film source to be played and institute State screen refresh rate matching.
9. a kind of video play device, which is characterized in that described device includes:
Transfer module, for sending the screen refresh rate of terminal device to steaming media platform;
Receiving module, for being received and the matched Media Stream of the screen refresh rate from the steaming media platform.
10. device according to claim 9, which is characterized in that the transfer module is specifically used for:
The inquiry instruction of the steaming media platform is responded, with the screen for reporting the terminal device current to the steaming media platform Refresh rate;Or the screen refresh rate that active reports the terminal device current to the steaming media platform.
11. a kind of computer equipment, which is characterized in that including processor and memory;
The memory refers to for storing computer instruction, the computer that the processor is used to run the memory storage It enables, to realize video broadcasting method described in any one of claims 1 to 3.
12. a kind of computer equipment, which is characterized in that including processor and memory;
The memory refers to for storing computer instruction, the computer that the processor is used to run the memory storage It enables, to realize video broadcasting method described in any one of claim 4 to 5.
13. a kind of computer-readable medium, which is characterized in that the computer-readable recording medium storage has one or more Program, one or more of programs can be executed by one or more processor, any in claims 1 to 3 to realize Video broadcasting method described in.
14. a kind of computer-readable medium, which is characterized in that the computer-readable recording medium storage has one or more Program, one or more of programs can be executed by one or more processor, any in claim 4 to 5 to realize Video broadcasting method described in.
CN201710386065.8A 2017-05-26 2017-05-26 A kind of video broadcasting method, device, computer equipment and computer-readable medium Withdrawn CN108933952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710386065.8A CN108933952A (en) 2017-05-26 2017-05-26 A kind of video broadcasting method, device, computer equipment and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710386065.8A CN108933952A (en) 2017-05-26 2017-05-26 A kind of video broadcasting method, device, computer equipment and computer-readable medium

Publications (1)

Publication Number Publication Date
CN108933952A true CN108933952A (en) 2018-12-04

Family

ID=64451315

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710386065.8A Withdrawn CN108933952A (en) 2017-05-26 2017-05-26 A kind of video broadcasting method, device, computer equipment and computer-readable medium

Country Status (1)

Country Link
CN (1) CN108933952A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109547832A (en) * 2018-12-29 2019-03-29 深圳Tcl新技术有限公司 Adaptive information source frequency playback method, equipment, storage medium and device
CN109688461A (en) * 2019-01-16 2019-04-26 京东方科技集团股份有限公司 Video broadcasting method and device
CN109831703A (en) * 2019-01-22 2019-05-31 青岛海信电器股份有限公司 A kind of motion compensation process and device for HDMI signal
CN110673813A (en) * 2019-09-29 2020-01-10 百度在线网络技术(北京)有限公司 Data processing method and device, electronic equipment and medium
CN110933315A (en) * 2019-12-10 2020-03-27 Oppo广东移动通信有限公司 Image data processing method and related equipment
CN110996170A (en) * 2019-12-10 2020-04-10 Oppo广东移动通信有限公司 Video file playing method and related equipment
CN111209869A (en) * 2020-01-08 2020-05-29 重庆紫光华山智安科技有限公司 Target following display method, system, equipment and medium based on video monitoring
CN113691862A (en) * 2020-05-19 2021-11-23 深圳市环球数码科技有限公司 Video processing method, electronic equipment for video playing and video playing system
CN115396674A (en) * 2022-10-31 2022-11-25 摩尔线程智能科技(北京)有限责任公司 Method, apparatus, medium, and computing apparatus for processing at least one image frame
WO2023174123A1 (en) * 2022-03-14 2023-09-21 维沃移动通信有限公司 Display control chip, display panel, and related device, method and apparatus

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101044755A (en) * 2004-10-19 2007-09-26 皇家飞利浦电子股份有限公司 Animation judder compensation
CN101072339A (en) * 2007-06-12 2007-11-14 北京中星微电子有限公司 Method and system for controlling play frame rate synchronization
CN101702774A (en) * 2009-10-23 2010-05-05 深圳中兴力维技术有限公司 Mobile video code stream customizing device and method applied to mobile video monitoring system
CN102685437A (en) * 2012-02-03 2012-09-19 深圳市创维群欣安防科技有限公司 Method and monitor for compensating video image
CN103379363A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Video processing method and apparatus, mobile terminal and system
CN105264892A (en) * 2013-06-07 2016-01-20 苹果公司 Tuning video compression for high frame rate and variable frame rate capture
CN105763919A (en) * 2016-04-14 2016-07-13 福州瑞芯微电子股份有限公司 Method and device for display and video synchronization
CN106205460A (en) * 2016-09-29 2016-12-07 京东方科技集团股份有限公司 The driving method of display device, time schedule controller and display device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101044755A (en) * 2004-10-19 2007-09-26 皇家飞利浦电子股份有限公司 Animation judder compensation
CN101072339A (en) * 2007-06-12 2007-11-14 北京中星微电子有限公司 Method and system for controlling play frame rate synchronization
CN101702774A (en) * 2009-10-23 2010-05-05 深圳中兴力维技术有限公司 Mobile video code stream customizing device and method applied to mobile video monitoring system
CN102685437A (en) * 2012-02-03 2012-09-19 深圳市创维群欣安防科技有限公司 Method and monitor for compensating video image
CN103379363A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Video processing method and apparatus, mobile terminal and system
CN105264892A (en) * 2013-06-07 2016-01-20 苹果公司 Tuning video compression for high frame rate and variable frame rate capture
CN105763919A (en) * 2016-04-14 2016-07-13 福州瑞芯微电子股份有限公司 Method and device for display and video synchronization
CN106205460A (en) * 2016-09-29 2016-12-07 京东方科技集团股份有限公司 The driving method of display device, time schedule controller and display device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109547832A (en) * 2018-12-29 2019-03-29 深圳Tcl新技术有限公司 Adaptive information source frequency playback method, equipment, storage medium and device
CN109688461A (en) * 2019-01-16 2019-04-26 京东方科技集团股份有限公司 Video broadcasting method and device
CN109831703A (en) * 2019-01-22 2019-05-31 青岛海信电器股份有限公司 A kind of motion compensation process and device for HDMI signal
CN110673813A (en) * 2019-09-29 2020-01-10 百度在线网络技术(北京)有限公司 Data processing method and device, electronic equipment and medium
CN110996170B (en) * 2019-12-10 2022-02-15 Oppo广东移动通信有限公司 Video file playing method and related equipment
CN110996170A (en) * 2019-12-10 2020-04-10 Oppo广东移动通信有限公司 Video file playing method and related equipment
CN110933315A (en) * 2019-12-10 2020-03-27 Oppo广东移动通信有限公司 Image data processing method and related equipment
CN111209869A (en) * 2020-01-08 2020-05-29 重庆紫光华山智安科技有限公司 Target following display method, system, equipment and medium based on video monitoring
CN111209869B (en) * 2020-01-08 2021-03-12 重庆紫光华山智安科技有限公司 Target following display method, system, equipment and medium based on video monitoring
CN113691862A (en) * 2020-05-19 2021-11-23 深圳市环球数码科技有限公司 Video processing method, electronic equipment for video playing and video playing system
CN113691862B (en) * 2020-05-19 2023-09-01 深圳市环球数码科技有限公司 Video processing method, electronic device for video playing and video playing system
WO2023174123A1 (en) * 2022-03-14 2023-09-21 维沃移动通信有限公司 Display control chip, display panel, and related device, method and apparatus
CN115396674A (en) * 2022-10-31 2022-11-25 摩尔线程智能科技(北京)有限责任公司 Method, apparatus, medium, and computing apparatus for processing at least one image frame

Similar Documents

Publication Publication Date Title
CN108933952A (en) A kind of video broadcasting method, device, computer equipment and computer-readable medium
CN104581405B (en) A kind of display content processing method and equipment
US8752102B2 (en) Intelligent retransmission of data stream segments
CN105721921B (en) A kind of adaptive selection method of multiwindow Video Decoder
CN112492395A (en) Data processing method and device and electronic equipment
CN103702139B (en) Video-on-demand system based on scalable coding under mobile environment
CN110139113B (en) Transmission parameter distribution method and device for video resources
US8843983B2 (en) Video decomposition and recomposition
JP2006525771A (en) System and method for communicating with a display device via a network
US20090178096A1 (en) Intelligent over-transmission of media data segments
EP2827596A1 (en) Transmitting and receiving method of multimedia video data and corresponding device
CN106303682B (en) Method, apparatus, terminal and the server of channel switching
US20200336803A1 (en) Media data processing method and apparatus
Yi et al. A measurement study of YouTube 360 live video streaming
JP2006135987A (en) Digital broadcasting data providing apparatus and method using wireless lan, and wireless terminal device
CN111866526B (en) Live broadcast service processing method and device
CN104935957B (en) For playing the terminal system, 4k cloud platform and play system of 4k video
US20160165301A1 (en) Devices and methods for obtaining media stream with adaptive resolutions
WO2015085873A1 (en) Video code stream obtaining method and apparatus
Begen et al. Road to salvation: streaming clients and content delivery networks working together
CN108882010A (en) A kind of method and system that multi-screen plays
CN103442288A (en) Method, device and system for processing of trans-equipment data contents
CN114554277A (en) Multimedia processing method, device, server and computer readable storage medium
CN106791896A (en) High definition/super clear program satellite internet transmission platform
CN1996813B (en) Self-adapted media transfer management of the continuous media stream used for LAN/WAN environment

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20181204

WW01 Invention patent application withdrawn after publication