Movatterモバイル変換


[0]ホーム

URL:


CN101511010A - Method and device for sending medium stream - Google Patents

Method and device for sending medium stream
Download PDF

Info

Publication number
CN101511010A
CN101511010ACNA2009100807819ACN200910080781ACN101511010ACN 101511010 ACN101511010 ACN 101511010ACN A2009100807819 ACNA2009100807819 ACN A2009100807819ACN 200910080781 ACN200910080781 ACN 200910080781ACN 101511010 ACN101511010 ACN 101511010A
Authority
CN
China
Prior art keywords
stream
media
code check
current
client
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.)
Pending
Application number
CNA2009100807819A
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.)
Vimicro Corp
Original Assignee
Vimicro 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 Vimicro CorpfiledCriticalVimicro Corp
Priority to CNA2009100807819ApriorityCriticalpatent/CN101511010A/en
Publication of CN101511010ApublicationCriticalpatent/CN101511010A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The invention discloses a sending method and device of media streams to improve the real-time performance and fluency of media streams. The sending method of media streams provided by the invention includes the steps that a stream media server confirms the present bandwidth of the stream media server and a client terminal according to information of network states fed back by the client terminal; the stream media server confirms the bit rate of media streams needed to be sent to the client terminal according to the present bandwidth; the stream media server sends media streams obtained through encoding with the bit rate to the client terminal.

Description

A kind of media stream sending method and device
Technical field
The present invention relates to communication technical field, relate in particular to a kind of media stream sending method and device.
Background technology
In the multimedia delivery system, Media Stream can influence the user and watch because factors such as data volume is excessive, network bandwidth instability cause media flow transmission speed slow excessively.
Two kinds of media flow transmission modes of existence of present prior art, to improve media flow transmission speed:
A kind of mode is to strengthen the buffering area of client, and the Media Stream that client receives leaves in earlier in the buffering area, the pending buffer district completely after, read Media Stream and decode broadcast from buffering area again.Its essence is to reduce the fluency that real-time exchanges broadcast for, in fact when network congestion is serious, still can picture after content in the buffering area of client is played and finishes stagnating the pending buffer district just can proceed to play after being filled up once more, therefore, its real-time and fluency can not be protected.
Another kind of mode is in the transmission course of Media Stream, lose bi-directional predicted frames (B frame), forward predicted frame (P frame) even key frame (I frame), its essence is the real-time that the fluency of sacrifice picture exchanges picture for, therefore make that the picture of whole files in stream media is discontinuous, frame losing occurs and beat.
In sum, existing media flow transmission technology can't not only guarantee the real-time of Media Stream but also guarantee its fluency.
Summary of the invention
The embodiment of the invention provides a kind of media stream sending method and device, in order to improve the real-time and the fluency of Media Stream.
A kind of media stream sending method that the embodiment of the invention provides comprises:
Streaming media server is determined the current bandwidth between described streaming media server and the described client according to the network state information of client feedback;
Described streaming media server is according to described current bandwidth, determines the code check of the current Media Stream that need send to described client;
Described streaming media server sends the Media Stream that adopts described code check coding to obtain to described client.
A kind of streaming media server that the embodiment of the invention provides comprises:
The bandwidth determining unit is used for the network state information according to client feedback, determines the current bandwidth between described streaming media server and the described client;
The code check determining unit is used for according to described current bandwidth, determines the code check of the current Media Stream that need send to described client;
The Media Stream transmitting element is used for sending the Media Stream that adopts described code check coding to obtain to described client.
A kind of encoder that the embodiment of the invention provides comprises:
Coding unit is used for adopting different code check codings to obtain a plurality of files in stream media at the Same Scene content, perhaps adopts different code check codings to obtain a plurality of real-time media streams at the Same Scene content;
Transmitting element is used for described a plurality of files in stream media are sent to described streaming media server, perhaps described a plurality of real-time media streams is sent to streaming media server in real time.
A kind of decoder that the embodiment of the invention provides comprises:
Decoding unit is used for the Media Stream that receives is decoded;
The network status monitoring unit is used to monitor the packet loss state of described Media Stream, and determines current network state information according to described packet loss state;
The network state feedback unit is used for feeding back described network state information to described streaming media server.
The embodiment of the invention by the network state information of streaming media server according to client feedback, is determined the current bandwidth between described streaming media server and the described client; Described streaming media server is according to described current bandwidth, determines the code check of the current Media Stream that need send to described client; Described streaming media server sends the Media Stream that adopts described code check coding to obtain to described client, thereby real-time and fluency in the media flow transmission process have been improved, make client to play the Media Stream that obtains in real time, glibly, strengthened customer experience.
Description of drawings
The structural representation of a kind of media stream transportation system that Fig. 1 provides for the embodiment of the invention;
The overall procedure schematic diagram of a kind of media stream sending method that Fig. 2 provides for the embodiment of the invention;
The idiographic flow schematic diagram of a kind of media stream sending method that Fig. 3 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of media stream sending method, streaming media server, encoder and decoder, in order to improve real-time and the fluency in the media flow transmission process, make client can play the Media Stream that obtains in real time, glibly, thereby strengthened customer experience.
Below in conjunction with accompanying drawing the technical scheme that the embodiment of the invention provides is described.
Referring to Fig. 1, the system of a kind of media flow transmission that the embodiment of the invention provides comprises:encoder 11,streaming media server 12 and decoder 13.Wherein,encoder 11 can be positioned at one independently on the server, also can be positioned on thestreaming media server 12;Decoder 13 can be positioned at client.
Preferably,encoder 11 comprises:
Coding unit 111 is used for adopting different code check codings to obtain a plurality of files in stream media at the Same Scene content, and these files in stream media constitute a resultant current media file; Perhaps,coding unit 111 can also be used for adopting different code check codings to obtain a plurality of real-time media streams at the Same Scene content, and these real-time media streams constitute a synthetic code stream.
Transmittingelement 112, be used for adopting different code check codings to obtain the resultant current media file at the Same Scenecontent coding unit 111 and send to describedstreaming media server 12, perhaps adopt different code check codings to obtain synthetic code stream at the Same Scene content describedcoding unit 111 and send to streamingmedia server 12 in real time.
Encoder 11 sends the resultant current media file or the synthetic code stream of various code rate, bandwidth betweenstreaming media server 12 dynamic detections and the client, and according to Bandwidth Dynamic the code stream code check of thedecoder 13 of client is mail in adjustment, thereby realization bandwidth self-adaption, both guarantee the real-time of Media Stream, guaranteed the fluency of Media Stream again.
Preferably, describedcoding unit 111 is if adopt different code check codings to obtain a plurality of files in stream media at the Same Scene content, and then in these files in stream media, different files in stream media is identical in the pairing scene content of synchronization; If adopt different code check codings to obtain a plurality of real-time media streams at the Same Scene content, then these different real-time media streams are also identical in the pairing scene content of synchronization.
That is to say,streaming media server 12 can have dual mode to transmit the Media Stream thatcoding unit 111 sends, a kind of is to obtain the resultant current formed at a plurality of Media Streams that the Same Scene content adopts different code checks coding to obtain fromcoding unit 111, and synthetic stream stored, obtain a plurality of files in stream media, and then from these files in stream media, read Media Stream and send to thedecoder 13 of client, the Media Stream that adopts this mode to send can abbreviate storage flow as; Another kind of mode is to obtain in real time adopting different code check codings to obtain a plurality of real-time media streams at the Same Scene content fromcoding unit 111, and is transmitted to thedecoder 13 of client in real time, and the Media Stream that adopts this mode to send can abbreviate real-time stream as.Wherein, described real-time stream can be to be stored in advance in thecoding unit 111, and promptly forcoding unit 111, this real-time stream is actually storage flow.
Describedstreaming media server 12 comprises:
Bandwidth determining unit 121 is used for the network state information according to client feedback, determines the current bandwidth between describedstreaming media server 12 and the client.
Codecheck determining unit 122 is used for according to current bandwidth, determines the code check of the current Media Stream that need send to client.
MediaStream transmitting element 123 is used for sending the Media Stream that adopts described code check determiningunit 122 current definite code check codings to obtain to client.
Wherein, the operation of feedback network state information can be carried out by the decoder in theclient 13, also can be carried out by other modules.
Preferably, described code check determiningunit 122 comprises:
The corresponding relation unit is used for the corresponding relation of memory bandwidth and code check in advance.
Determining unit is used for according to the current bandwidth betweenstreaming media server 12 and the client, and the bandwidth of storing in the described corresponding relation unit and the corresponding relation of code check, determines the code check of the current Media Stream that need send to client.
At the mode that sends storage flow, describedstreaming media server 12 also comprises:
Memory cell is used for storing in advance a plurality of files in stream media that adopt different code check codings to obtain at the Same Scene content.
At this moment, described Media Stream transmittingelement 123 comprises:
The files in stream media determining unit, be used for determining the current scene content that need send to client, and determine the pairing a plurality of files in stream media of this scene content, and, from these files in stream media, search the files in stream media that adopts this code check coding to obtain according to current definite code check.
The current frame data determining unit is used for according to current time, finds the present frame stream medium data that need send to client from the current definite files in stream media of this files in stream media determining unit, and this frame stream medium data is sent to client.
At sending the mode of stream in real time, describedstreaming media server 12 also comprises:
The real-time media stream acquiring unit is used for obtaining in real time a plurality of real-time media streams that adopt different code check codings to obtain at the Same Scene content.
At this moment, described Media Stream transmittingelement 123 according to current definite code check, is searched the Media Stream that adopts this code check coding to obtain, and this Media Stream is sent to client from a plurality of real-time media streams.
Preferably, the decoder in theclient 13 comprises:
Decoding unit 131 is used for the Media Stream that receives is decoded.
Networkstatus monitoring unit 132 is used for the packet loss state that monitoring media flows, and determines current network state information according to the packet loss state.
Networkstate feedback unit 133 is used for to describedstreaming media server 12 feedback network state informations.For example, can pass through RTCP Real-time Transport Control Protocol (RTCP) message feedback network state information.
Wherein, networkstatus monitoring unit 132 and networkstate feedback unit 133 also can be independent of outside thedecoder 13 and be arranged in the client.
For example, theencoder 11 that is provided in the embodiment of the invention, be a kind of capturing and coding equipment, can be digital video frequency server (DVS), digital video recorder (DVR), IP video camera (IPCamera), PC insertion encoding card and collecting device (CodecPc), obtain the code stream of several different code checks at the Same Scene content according to code check commonly used now, and the multiply code stream carried out the fluidisation index, specifically, be exactly according to the original position of temporal information, therefore makestreaming media server 12 can use the code stream of same time shaft different code checks of index multiply in synthetic code stream the code stream of same time mark pointed Same Scene content correspondence.
Wherein, the coding parameter thatencoder 11 is adopted in the process of encoding is arranged in theencoder 11 in the time of can being initial, also can change resulting in follow-up instruction according to signal server.Wherein, described coding parameter, for example: the video flowing parameter generally comprises coded format, standard, frame per second, code check, I frame period or the like; The audio stream parameter comprises coded format, sample rate, bit rate, packaging time length or the like.
In addition, thedecoder 13 that is provided in the embodiment of the invention can also be provided with according to the dynamic bandwidth between the client at network state information estimationstreaming media server 12 anddecoder 13 places.That is to say,bandwidth determining unit 121 in thestreaming media server 12 also can be arranged in client, particularly, can be arranged indecoder 13, bring in the current bandwidth of determining betweenstreaming media server 12 and the client by the client, and directly givestreaming media server 12 with the feedback information of current bandwidth, to alleviate the burden ofstreaming media server 12.
Streamingmedia server 12 is made the real-time code rate adjustment according to the real-time bandwidth between self and thedecoder 13, select the code stream of optimal code check, and at the key frame place code stream is switched, thereby the bandwidth self-adaption of realizing the code stream of different code checks switches.
Therefore, the embodiment of the invention provides a kind of transmission plan of Media Stream bandwidth self-adaption, can be applied in video monitoring, video conference, Internet Protocol Television fields such as (IPTV).
Streamingmedia server 12 can initiatively send Media Stream to client, also can send Media Stream according to client-requested to client after the request that receives client.
Referring to Fig. 2, a kind of media stream sending method that the embodiment of the invention provides totally comprises step:
S101, streaming media server be according to the network state information of client feedback, determines the current bandwidth between self and the client.
S102, streaming media server be according to the current bandwidth between self and the client, determines the code check of the current Media Stream that need send to client.
S103, streaming media server send the Media Stream that adopts this code check coding to obtain to client.
Preferably, step S102 comprises:
Streaming media server is according to the current bandwidth between self and the client, and the bandwidth of storage in advance and the corresponding relation of code check, determine current need be to the code check of the Media Stream of client transmission.
Preferably, encoder adopts various code rate to encode at the Same Scene content, and adopt same time shaft that the Media Stream that obtains by different rate samples is set up index, the synthetic Media Stream of the Same Scene content correspondence that encodes is sent to streaming media server.Streaming media server should synthesize in the Media Stream and store, so that the follow-up distribution of carrying out Media Stream according to client-requested after receiving the synthetic Media Stream of the Same Scene content correspondence that encoder sends; Perhaps, directly from the synthetic Media Stream that receives, extract the code stream of a certain code check that needs transmission and initiatively be distributed to client, for example relay in real time etc.
Referring to Fig. 3, a kind of media stream sending method that the embodiment of the invention provides specifically comprises step:
S201, decoder send the signaling of request Media Stream to streaming media server, the information that comprises the Media Stream of being asked in this signaling, for example media stream file sign etc. further can also comprise network state information current between decoder and the streaming media server.
S202, streaming media server resolve the signaling that decoder sends, and estimate current bandwidth between self and the decoder according to this signaling, send the Media Stream of the code check that is fit to current bandwidth to decoder.
S203, decoder analysis be from the state of the media stream data bag of streaming media server, as packet loss or the like, and determines current network state information according to the state of packet, and this network state information is fed back to streaming media server by the RTCP message.
S204, streaming media server receive the RTCP message, and whether the Media Stream of judging the decoder request send and finish, if then the Media Stream demand signalling of decoder is next time waited in end, otherwise, execution in step S205.
S205, streaming media server are determined the real-time bandwidth between streaming media server and the decoder according to the RTCP message of receiving.
Whether whether S206, this real-time bandwidth of streaming media server judges are fit to current code check, promptly corresponding with the code check of the Media Stream that sends when the forward direction decoder, if, execution in step S207 then; Otherwise, execution in step S208.
S207, streaming media server continue to send Media Stream by current code check to encoder.
S208, streaming media server are made dynamic adjustment according to real-time bandwidth, at the code stream that need in the synthetic Media Stream of the various code rate that encoder sends, choose optimum current bandwidth, and by the key frame place Media Stream is switched, and the Media Stream after will switching sends to decoder.Thereby realized code stream self adaptation, and the code stream self adaptation of the dynamic bandwidth between decoder and the streaming media server at the decoder of different bandwidth access.
In sum, the embodiment of the invention provides the distribution scheme of the Media Stream in a kind of multimedia system, has solved the problem of taking into account of real-time and fluency, and adjusts the code check of Media Stream in real time according to the network bandwidth.Particularly, by the network state information of streaming media server, determine the current bandwidth between streaming media server and the client according to client feedback; Streaming media server is according to current bandwidth, determines the code check of the current Media Stream that need send to client; Streaming media server sends the Media Stream that adopts this code check coding to obtain to client, thereby real-time and fluency in the media flow transmission process have been improved, make client can play the Media Stream that obtains in real time, glibly, promptly on the highest basis of dynamic bandwidth utilance, realize the smooth playing of real-time code stream, strengthened customer experience.
Media Stream described in the embodiment of the invention can be video flowing, audio stream, data flow or the like; Described multimedia system can be video monitoring system, IPTV system, video conferencing system, unified communications or the like.The technical scheme that the embodiment of the invention provides is not only applicable to the dynamic bandwidth adjustment between streaming media server and the decoder, also is only applicable to the self adaptation of the decoder access bandwidth of streaming media server and different bandwidth access, and the on-demand process of storage flow.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (12)

CNA2009100807819A2009-03-272009-03-27Method and device for sending medium streamPendingCN101511010A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CNA2009100807819ACN101511010A (en)2009-03-272009-03-27Method and device for sending medium stream

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CNA2009100807819ACN101511010A (en)2009-03-272009-03-27Method and device for sending medium stream

Publications (1)

Publication NumberPublication Date
CN101511010Atrue CN101511010A (en)2009-08-19

Family

ID=41003240

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CNA2009100807819APendingCN101511010A (en)2009-03-272009-03-27Method and device for sending medium stream

Country Status (1)

CountryLink
CN (1)CN101511010A (en)

Cited By (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101808244A (en)*2010-03-242010-08-18北京邮电大学Video transmission control method and system
CN101917389A (en)*2009-12-172010-12-15新奥特(北京)视频技术有限公司Network television direct broadcasting system
CN102118438A (en)*2011-01-172011-07-06中兴通讯股份有限公司Method and device for live broadcasting apple media stream in Internet protocol television (IPTV) system
WO2011079694A1 (en)*2009-12-312011-07-07华为技术有限公司Media processing method, device and system
CN102148747A (en)*2010-07-202011-08-10华为软件技术有限公司Media stream transmission method and device
CN102263783A (en)*2011-06-142011-11-30上海聚力传媒技术有限公司Method and device for transmitting media files based on time slices
CN102307302A (en)*2011-07-062012-01-04杭州华三通信技术有限公司Method and device for maintaining continuity of video image
CN101917613B (en)*2009-12-172012-07-25新奥特(北京)视频技术有限公司Acquiring and coding service system of streaming media
CN102752580A (en)*2012-06-152012-10-24北京真视通科技股份有限公司Method for real-time video monitoring in video conference system integrated packaging
CN102812683A (en)*2010-02-192012-12-05瑞典爱立信有限公司 Method and device for adapting in http streaming transmission
CN102957672A (en)*2011-08-252013-03-06中国电信股份有限公司Method, client side and system for self-adaptive playing of FLV (flash video) media streams
CN103118241A (en)*2012-02-242013-05-22金三立视频科技(深圳)有限公司Mobile video monitoring streaming media transmission self-adaptive adjustment algorithm based on the 3rd generation telecommunication (3G) network
WO2013071517A1 (en)*2011-11-182013-05-23华为技术有限公司Media stream sending method and server
CN103152545A (en)*2011-12-072013-06-12Polycom通讯技术(北京)有限公司Error correction request processing method, video server and video conference system
CN103313095A (en)*2012-03-162013-09-18腾讯科技(深圳)有限公司Video transmission method, play method, terminal and server
CN103414886A (en)*2013-08-272013-11-27北京汉邦高科数字技术股份有限公司Network video transmission method
CN103607564A (en)*2013-11-112014-02-26天脉聚源(北京)传媒科技有限公司Camera-based video acquisition realization method and apparatus
CN104125482A (en)*2013-04-232014-10-29深圳中兴网信科技有限公司Streaming media playing method and device
CN104394441A (en)*2014-11-272015-03-04北京奇艺世纪科技有限公司Video content distribution scheduling method, device and system
GB2517771A (en)*2013-09-022015-03-04Nokia CorpMethod, apparatus and computer program product for accessing multimedia content
CN104584505A (en)*2012-08-202015-04-29高通股份有限公司Conveying state information for streaming media
CN104602007A (en)*2013-10-302015-05-06英特尔公司Dynamic video encoding based on channel quality
WO2015085873A1 (en)*2013-12-112015-06-18华为技术有限公司Video code stream obtaining method and apparatus
CN104768051A (en)*2015-03-062015-07-08深圳市九洲电器有限公司Self-adaption switching method and system for multi-coding form program streams
CN105025294A (en)*2015-08-032015-11-04兴天通讯技术有限公司 A video transmission control device and method
CN105933241A (en)*2016-04-192016-09-07武汉顶翔智控科技有限公司Network congestion adaption device and method in multimedia streaming transmission system
CN106210925A (en)*2015-05-052016-12-07阿里巴巴集团控股有限公司The decoding method of a kind of real-time media stream and device
CN107071567A (en)*2017-05-182017-08-18深圳算云微豆投资中心(有限合伙) A monitoring method and system for multimedia data transmission process
CN107483401A (en)*2017-07-072017-12-15广州市百果园网络科技有限公司A kind of multimedia data transmission method and its equipment, storage medium, server
CN108464008A (en)*2016-02-012018-08-28三星电子株式会社Electronic equipment and the content reproducing method controlled by electronic equipment
CN110830821A (en)*2018-08-142020-02-21海能达通信股份有限公司RTP (real-time transport protocol) stream transmission method and device based on slices, terminal and server
CN111147892A (en)*2018-11-022020-05-12北京松果电子有限公司Method and apparatus for video transmission, storage medium, and electronic device
CN112055165A (en)*2019-06-062020-12-08杭州海康威视数字技术股份有限公司Video communication method, device, system, server, client and storage medium
CN113162895A (en)*2020-12-222021-07-23咪咕文化科技有限公司Dynamic coding method, streaming media quality determination method and electronic equipment
CN113259729A (en)*2020-02-102021-08-13北京字节跳动网络技术有限公司Data switching method, server, system and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1327321A (en)*2000-06-022001-12-19Lg电子株式会社Communication system and method for transmitting data in it
US20030123546A1 (en)*2001-12-282003-07-03Emblaze SystemsScalable multi-level video coding
CN1848958A (en)*2005-04-142006-10-18中兴通讯股份有限公司Method for transmitting video-frequency flow in network
CN1988671A (en)*2006-12-302007-06-27清华大学Radio video frequency transmission optimizing method based on ratio integration and differential control technology
CN1988664A (en)*2006-12-302007-06-27清华大学Radio video frequency transmission method based on multiple reference prediction chain code

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1327321A (en)*2000-06-022001-12-19Lg电子株式会社Communication system and method for transmitting data in it
US20030123546A1 (en)*2001-12-282003-07-03Emblaze SystemsScalable multi-level video coding
CN1848958A (en)*2005-04-142006-10-18中兴通讯股份有限公司Method for transmitting video-frequency flow in network
CN1988671A (en)*2006-12-302007-06-27清华大学Radio video frequency transmission optimizing method based on ratio integration and differential control technology
CN1988664A (en)*2006-12-302007-06-27清华大学Radio video frequency transmission method based on multiple reference prediction chain code

Cited By (51)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101917613B (en)*2009-12-172012-07-25新奥特(北京)视频技术有限公司Acquiring and coding service system of streaming media
CN101917389A (en)*2009-12-172010-12-15新奥特(北京)视频技术有限公司Network television direct broadcasting system
CN101917389B (en)*2009-12-172013-11-06新奥特(北京)视频技术有限公司Network television direct broadcasting system
WO2011079694A1 (en)*2009-12-312011-07-07华为技术有限公司Media processing method, device and system
US9143576B2 (en)2009-12-312015-09-22Huawei Technologies Co., Ltd.Media processing method, device and system
CN102812683A (en)*2010-02-192012-12-05瑞典爱立信有限公司 Method and device for adapting in http streaming transmission
CN101808244A (en)*2010-03-242010-08-18北京邮电大学Video transmission control method and system
CN102148747A (en)*2010-07-202011-08-10华为软件技术有限公司Media stream transmission method and device
WO2012097643A1 (en)*2011-01-172012-07-26中兴通讯股份有限公司Method and apparatus for live media streams in iptv system
CN102118438A (en)*2011-01-172011-07-06中兴通讯股份有限公司Method and device for live broadcasting apple media stream in Internet protocol television (IPTV) system
CN102263783A (en)*2011-06-142011-11-30上海聚力传媒技术有限公司Method and device for transmitting media files based on time slices
CN102307302A (en)*2011-07-062012-01-04杭州华三通信技术有限公司Method and device for maintaining continuity of video image
CN102307302B (en)*2011-07-062014-07-30杭州华三通信技术有限公司Method and device for maintaining continuity of video image
CN102957672A (en)*2011-08-252013-03-06中国电信股份有限公司Method, client side and system for self-adaptive playing of FLV (flash video) media streams
WO2013071517A1 (en)*2011-11-182013-05-23华为技术有限公司Media stream sending method and server
CN103650449A (en)*2011-11-182014-03-19华为技术有限公司 Method for sending media stream and server
CN103152545B (en)*2011-12-072016-02-10Polycom通讯技术(北京)有限公司A kind of method, video server and video conferencing system processing error correction request
CN103152545A (en)*2011-12-072013-06-12Polycom通讯技术(北京)有限公司Error correction request processing method, video server and video conference system
CN103118241A (en)*2012-02-242013-05-22金三立视频科技(深圳)有限公司Mobile video monitoring streaming media transmission self-adaptive adjustment algorithm based on the 3rd generation telecommunication (3G) network
CN103118241B (en)*2012-02-242016-01-06金三立视频科技(深圳)有限公司Based on the mobile video monitor streaming media self-adapting regulation method of 3G network
CN103313095A (en)*2012-03-162013-09-18腾讯科技(深圳)有限公司Video transmission method, play method, terminal and server
CN102752580A (en)*2012-06-152012-10-24北京真视通科技股份有限公司Method for real-time video monitoring in video conference system integrated packaging
CN104584505B (en)*2012-08-202019-08-23高通股份有限公司Transmission is used for the status information of stream media
CN104584505A (en)*2012-08-202015-04-29高通股份有限公司Conveying state information for streaming media
CN104125482A (en)*2013-04-232014-10-29深圳中兴网信科技有限公司Streaming media playing method and device
CN104125482B (en)*2013-04-232018-01-30深圳中兴网信科技有限公司A kind of flow media playing method and device
CN103414886A (en)*2013-08-272013-11-27北京汉邦高科数字技术股份有限公司Network video transmission method
GB2517771A (en)*2013-09-022015-03-04Nokia CorpMethod, apparatus and computer program product for accessing multimedia content
CN104602007A (en)*2013-10-302015-05-06英特尔公司Dynamic video encoding based on channel quality
CN103607564A (en)*2013-11-112014-02-26天脉聚源(北京)传媒科技有限公司Camera-based video acquisition realization method and apparatus
CN103607564B (en)*2013-11-112016-08-17天脉聚源(北京)传媒科技有限公司The method and device that a kind of video acquisition based on photographic head realizes
US10404606B2 (en)2013-12-112019-09-03Huawei Technologies Co., Ltd.Method and apparatus for acquiring video bitstream
WO2015085873A1 (en)*2013-12-112015-06-18华为技术有限公司Video code stream obtaining method and apparatus
CN104394441A (en)*2014-11-272015-03-04北京奇艺世纪科技有限公司Video content distribution scheduling method, device and system
CN104768051B (en)*2015-03-062017-12-15深圳市九洲电器有限公司The adaptive method for switching and system of odd encoder formatted program stream
CN104768051A (en)*2015-03-062015-07-08深圳市九洲电器有限公司Self-adaption switching method and system for multi-coding form program streams
CN106210925A (en)*2015-05-052016-12-07阿里巴巴集团控股有限公司The decoding method of a kind of real-time media stream and device
CN105025294B (en)*2015-08-032018-06-26兴天通讯技术有限公司Video transmission control device and method
CN105025294A (en)*2015-08-032015-11-04兴天通讯技术有限公司 A video transmission control device and method
CN108464008B (en)*2016-02-012020-12-18三星电子株式会社 Electronic device and content reproduction method controlled by electronic device
US10630750B2 (en)2016-02-012020-04-21Samsung Electronics Co., Ltd.Electronic device and content reproduction method controlled by the electronic device
CN108464008A (en)*2016-02-012018-08-28三星电子株式会社Electronic equipment and the content reproducing method controlled by electronic equipment
CN105933241A (en)*2016-04-192016-09-07武汉顶翔智控科技有限公司Network congestion adaption device and method in multimedia streaming transmission system
CN107071567A (en)*2017-05-182017-08-18深圳算云微豆投资中心(有限合伙) A monitoring method and system for multimedia data transmission process
CN107483401A (en)*2017-07-072017-12-15广州市百果园网络科技有限公司A kind of multimedia data transmission method and its equipment, storage medium, server
CN107483401B (en)*2017-07-072021-01-15广州市百果园网络科技有限公司Multimedia data transmission method and equipment, storage medium and server thereof
CN110830821A (en)*2018-08-142020-02-21海能达通信股份有限公司RTP (real-time transport protocol) stream transmission method and device based on slices, terminal and server
CN111147892A (en)*2018-11-022020-05-12北京松果电子有限公司Method and apparatus for video transmission, storage medium, and electronic device
CN112055165A (en)*2019-06-062020-12-08杭州海康威视数字技术股份有限公司Video communication method, device, system, server, client and storage medium
CN113259729A (en)*2020-02-102021-08-13北京字节跳动网络技术有限公司Data switching method, server, system and storage medium
CN113162895A (en)*2020-12-222021-07-23咪咕文化科技有限公司Dynamic coding method, streaming media quality determination method and electronic equipment

Similar Documents

PublicationPublication DateTitle
CN101511010A (en)Method and device for sending medium stream
US9591044B2 (en)Content server media stream management
KR101737325B1 (en)Method and apparatus for reducing decreasing of qualitly of experience in a multimedia system
CN103210642B (en)Occur during expression switching, to transmit the method for the scalable HTTP streams for reproducing naturally during HTTP streamings
TWI401918B (en) Communication method for transmitting a buffer parameter signal indicating a receiver buffer architecture
WO2009128515A1 (en)Gateway device, method, and program
CN101917613B (en)Acquiring and coding service system of streaming media
EP2360923A1 (en)Method for selectively requesting adaptive streaming content and a device implementing the method
US8572670B2 (en)Video distribution device, video distribution system, and video distribution method
CN103843301A (en)Switching between representations during network streaming of coded multimedia data
CN102761773A (en)Method for improving user experience of IPTV (Internet Protocol Television) service by using I frames
CN102859933A (en)Method and apparatus for providing trick play service
US11765444B2 (en)Streaming media data including an addressable resource index track
CN107147916B (en)Method for transmitting H.265 coding video data on transmission layer
CN101917612A (en)Streaming media video coding method and device
CN104038844A (en)Mobile live broadcast system based on MPEG-2 standard
US20120207454A1 (en)Streaming service and playback device using svc server
JP2004505519A (en) MPEG-4 encoder and output coded signal of such an encoder
CN102045586A (en)Network device, information processing apparatus, stream switching method and content distribution system
EP4460978A1 (en)Dynamic resolution change hints for adaptive streaming
US9451201B2 (en)Apparatus for outputting broadcast recorded by schedule recording and control method thereof
US7269839B2 (en)Data distribution apparatus and method, and data distribution system
KR20120012089A (en) Image Provision System and Method Using Scalable Video Coding Technique
US8290063B2 (en)Moving image data conversion method, device, and program
KR20060016809A (en) Receiver, Transmitter and Transceiver System of Media Signal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C12Rejection of a patent application after its publication
RJ01Rejection of invention patent application after publication

Application publication date:20090819


[8]ページ先頭

©2009-2025 Movatter.jp