CN103051978A - H264-based real-time mobile video service control method - Google Patents
H264-based real-time mobile video service control method Download PDFInfo
- Publication number
- CN103051978A CN103051978A CN2012105438649A CN201210543864A CN103051978A CN 103051978 A CN103051978 A CN 103051978A CN 2012105438649 A CN2012105438649 A CN 2012105438649A CN 201210543864 A CN201210543864 A CN 201210543864A CN 103051978 A CN103051978 A CN 103051978A
- Authority
- CN
- China
- Prior art keywords
- coding
- real
- video data
- frame
- video
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses an H264-based real-time mobile video service control method, which belongs to the field of real-time streaming media and mobile network transmission. The method includes the following steps: a real-time video is coded according to H264, a low bit rate and low resolution, the coded H264 video data are then packed, the processed video data is transmitted to a mobile terminal according to the real-time stream transmission protocol, a three-phase bit rate control method is adopted, the status of a mobile network channel is detected and fed back by a transmission control mechanism in the process of transmission, and according to feedback information, bit rate control is carried out at the coding end. Finally, the transmitted video data is decoded and displayed by the mobile terminal. The method can effectively guarantee the real-time mobile video service quality in a mobile network environment.
Description
Technical field
The present invention relates to real time flow medium and mobile network's transmission field, particularly a kind of real-time mobile video service control method based on H264.
Background technology
The real time flow medium technology is a kind of multimedia data network transmission technology of rising gradually along with the development of network and multimedia technology.The transmission means of real time flow medium is: video data is through after the compression coding, be transferred to receiving terminal from source real-time continuous ground by network link, receiving terminal is to the video data that the receives broadcast of decoding, source is by sending continuously the Media Stream of data formation steady and continuous, and receiving terminal carries out local cache to the data that receive and to the data cached broadcast of decoding.
The real time flow medium technology relates to the encoding and decoding technique of video, the technology of the aspects such as the Internet Transmission of video flowing.Wherein the encoding and decoding technique of video mainly is by the redundant information in the encryption algorithm compressing video frequency flow, to reduce the code check of video.The Congestion Control Algorithm that the Internet Transmission of video flowing mainly comprises the network transmission protocol of video flowing, proposes for the shake of available bandwidth and time delay, and the technology such as error control that propose for Network Packet Loss.
Service quality (QOS) problem for Internet Transmission, aspect the transmission of video agreement, the application-layer media flow host-host protocol has comprised that the companies such as Netscape assist the real time streaming transport protocol (RTSP) that proposes, RTP (RTP), and relevant resource reservation protocol (RSVP) and the RTCP Real-time Transport Control Protocol (RTCP) of streaming media control.Then be User Datagram Protoco (UDP) (UDP) and the host-host protocol of two main flows of transmission control protocol (TCP) in transport layer.
Adopt udp protocol transmitting video data efficient higher, propagation delay time is less, but itself does not have the mechanism such as flow control, congestion control and error control, and the situation that packet loss occurs will cause video quality to descend.
Adopt TCP view transmitting video data to possess the mechanism such as congestion control and error control, because its congestion mechanism and affirmation retransmission mechanism cause certain influence to the throughput of Internet Transmission, cause its efficiency of transmission lower, thereby affect real-time and the fluency of video.
Summary of the invention
The shortcoming and deficiency that exist in order to overcome prior art the invention provides a kind of real-time mobile video service control method based on H264
The present invention adopts following technical scheme:
A kind of real-time mobile video service control method based on H264 comprises the steps:
The S1 encoder server carries out the H264 coding to the video data of Real-time Collection;
Video data the pack processing of S2 after to coding;
Video data transmitting after S3 will process by real time streaming transport protocol is to portable terminal;
The S4 portable terminal is with the video data that the receives demonstration of decoding.
Described real time streaming transport protocol is made of RTP and RTCP Real-time Transport Control Protocol.
Video data pack processings of described S2 after to coding, be specially: separate NALU the video data after encoding, then adopt three kinds of packing scheme that each NALU is packaged into corresponding RTP packet, the RTP data packet length is not more than MTU;
Described three kinds of packing scheme are specially:
(1) subpackage: when the length of NALU during greater than MTU, a NALU is encapsulated in n RTP(RTP) in the bag, described n is that NALU length is divided by MTU length and round up;
(2) package: when the length of NALU during less than minimum threshold, a plurality of NALU are encapsulated in the RTP bag, minimum threshold is half of MTU length;
(3) single bag: when a NALU length was between MTU and minimum value, a NALU was encapsulated in the RTP bag.
Described S3 also comprises, adopts real time streaming transport protocol that the state of mobile network's channel is detected in the process of transmission and feeds back, and according to the state of the current mobile network's channel of feedback, adjusts the bandwidth that video frequency coding rate adapts to current channel.
Described adjustment video frequency coding rate adopts triphasic bit rate control method.
Described triphasic bit rate control method comprises the feedback behind precoding, coding, the coding;
Described precoding is specially:
Initialization operation: the distributed code check according to current Channel Detection carries out presetting of coding parameter, and presetting of described coding parameter comprises setting H264 coding parameter bit-rates values, makes video data rate be lower than the distributed code check of current Channel Detection;
S61 will not carry out the video data frame of H264 coding and will put into buffer queue, adjust length of buffer queue according to the feedback information of real time streaming transport protocol;
S62 selects coded frame to process to the not coded frame in the buffer queue, be specially: select a frame every the n frame in the not coded frame in buffer queue, and neglect the not coded frame of selecting before the frame, obtain selecting frame, wherein n is that per second is not encoded frame number divided by per second output encoder frame number and rounded up;
S63 further obtains the precoding code check of video data according to the support bandwidth that obtains current Channel Detection among the S61 from the feedback information of real time streaming transport protocol;
S64 obtains the precoding code check according to S63, and the coding parameter of H264 is set.
Described coding stage, be specially:
The H264 coding parameter that S65 calculated according to the precoding stage carries out the H264 coding to the selection frame that obtains among the S62;
Feedback behind the described coding is specially:
The video data transmitting actual bit rate of S66 after to coding added up, and statistical unit needs the coding video frequency data that sends in the time, further obtain the actual bit rate of video data transmitting.
Frame-skipping is selected behind the S67 coding, and the error size of the precoding code check of the video data that obtains among the actual bit rate of the video data transmitting that judgement S66 obtains and the S64 is if error greater than 10%, is then skipped this frame;
The selection of S68 Rate Control model is specially:
The video data frame number that calculation procedure S67 skips is selected low bit rate mode or high bit rate mode according to the frame-skipping rate in the unit interval.
Frame-skipping rate in the described unit interval then adopts low bit rate mode, otherwise adopts high bit rate mode greater than 20%.
Described H264 is encoded to the coding of low code check and low resolution, and described code check is 20-50kbps, and resolution is for being equal to or less than the 352x288 pixel.
Beneficial effect of the present invention:
The present invention proposes a kind of real-time mobile video service control method based on H264, the method adopts the real time streaming agreement, this agreement has adopted udp protocol to carry out transfer of data, guaranteed transmitting efficiency, when adopting udp protocol, combine the packing scheme of mentioning in the patent, this scheme is by splitting excessive video packets of data, improved the success rate that packet arrives, encapsulate less video packets of data, reduced the quantity of packet, thereby reduced on the whole packet loss, remedied and adopted udp protocol to transmit the deficiency of easy packet loss.
The method is used triphasic bit rate control method, according to feedback information, adjusts coding parameter before coding, behind coding, carry out actual bit rate statistics and frame-skipping, reach the effect of accurate control code check, make video code rate meet the channel tolerance range, reached the effect that ensures the video smooth playing.
Description of drawings
Fig. 1 is a kind of real-time mobile video service control method overall framework figure based on H264;
Fig. 2 is that video data packing of the present invention is processed and the transmission control flow chart;
Fig. 3 is three stage Rate Control flow charts of the present invention.
Embodiment
Below in conjunction with embodiment and accompanying drawing, the present invention is described in further detail, but embodiments of the present invention are not limited to this.
Embodiment
As shown in Figure 1: a kind of real-time mobile video service control method based on H264 comprises the steps:
The S1 encoder server carries out the H264 coding of lower frequency and low code check to the video data of Real-time Collection;
Video data pack processings of S2 after to coding, be specially: separate NALU the video data after encoding, then adopt three kinds of packing scheme that each NALU is packaged into corresponding RTP packet, the RTP data packet length is not more than MTU;
Described three kinds of packing scheme are specially:
(1) length subpackage: when the NALU(network abstraction layer unit) is greater than the MTU(MTU) time, a NALU is encapsulated in n RTP(RTP) in the bag, n is that NALU length is divided by MTU length and round up;
(2) package: when the length of NALU during less than minimum threshold, a plurality of NALU are encapsulated in a RTP(RTP) in the bag, minimum threshold is half of MTU length;
(3) single bag: when a NALU length was between MTU and minimum value, a NALU was encapsulated in the RTP bag.
Data behind the process H264 coding are Basic Flows of H264, and the Basic Flow of H264 is comprised of a series of network abstraction layer unit (NALU), and different NALU is according to the difference of its data volume that comprises, and its size is also variant.In IP network, when surpassing MTU (MTU), the message size that will transmit to produce the IP fragmentation situation.If the IP packet that sends is greater than MTU, packet transmissions of will splitly coming will produce a lot of packet fragments like this, increases packet loss, the reduction network speed.And if the IP data package size, each packet will carry some other information, will cause like this waste of the network bandwidth.Therefore before video data encoder is carried out the RTP Internet Transmission, to the NALU of the H264 processing of packing.
As shown in Figure 2, the video data transmitting after S3 will process by real time streaming transport protocol (RTSP) is to portable terminal, and described real time streaming transport protocol is made of real-time transport protocol (rtp) and RTCP Real-time Transport Control Protocol (RTCP); In the process of transmission, adopt real time streaming transport protocol that the state of mobile network's channel is detected and feed back, according to the state of the current mobile network's channel of feedback, adjust the bandwidth that video frequency coding rate adapts to current channel.
Described real time streaming transport protocol (RTSP) carries out real-time mobile video data transfer and control.RTP is the transport layer protocol that operates on the UDP, RTP packet is comprised of fixing two parts of packet header and load, the implication of front 12 bytes of its middle wrapping head is fixed, load then can be the audio or video data, and the RTP packet has comprised the information such as type, form, sequence number and timestamp of transmission medium.These all are that real-time streaming media provides the foundation.
As shown in Figure 3: described adjustment video frequency coding rate adopts triphasic bit rate control method, comprises the feedback three phases behind precoding, coding, the coding, and is specific as follows:
Described precoding is specially:
Initialization operation: the distributed code check according to current Channel Detection carries out presetting of coding parameter, and presetting of described coding parameter comprises setting H264 coding parameter bit-rates values, makes video data rate be lower than the distributed code check of current Channel Detection;
S61 will not carry out the video data frame of H264 coding and will put into buffer queue, adjust length of buffer queue according to the feedback information of real time streaming transport protocol;
S62 selects coded frame to process to the not coded frame in the buffer queue, be specially: select a frame every the n frame in the not coded frame in buffer queue, and neglect the not coded frame of selecting before the frame, obtain selecting frame, wherein n is that per second is not encoded frame number divided by per second output encoder frame number and rounded up;
S63 further obtains the precoding code check of video data according to the support bandwidth that obtains current Channel Detection among the S61 from the feedback information of real time streaming transport protocol;
S64 obtains the precoding code check according to S63, and the coding parameter of H264 encoder is set.
Described coding stage, be specially:
The H264 coding parameter that S65 calculated according to the precoding stage carries out the H264 coding to the selection frame that obtains among the S62;
Feedback behind the described coding is specially:
The video data transmitting actual bit rate of S66 after to coding added up, and statistical unit needs the coding video frequency data that sends in the time, further obtain the actual bit rate of video data transmitting.
Frame-skipping is selected behind the S67 coding, and the error size of the precoding code check of the video data that obtains among the actual bit rate of the video data transmitting that judgement S66 obtains and the S64 is if error greater than 10%, is then skipped this frame;
The selection of S68 Rate Control model is specially:
The video data frame number that calculation procedure S67 skips is selected low bit rate mode or high bit rate mode according to the frame-skipping rate in the unit interval, and the frame-skipping rate within the unit interval then adopts low bit rate mode, otherwise adopts high bit rate mode greater than 20%.
Three phases constantly circulates, even can upgrade current channel conditions by feedback, adjusts the bit rate mode of coding, can make the preferably variation of adaptive channel state of code check.The present invention carries out rate adjust by the state of the current channel of prediction according to the bandwidth situation of current channel, to adapt to current channel width, avoids causing the situations such as network congestion and error code, thereby guarantees the fluency of real-time video in mobile network's transmission.
In the process of transmitting video data, portable terminal regularly sends the RTCP packet to server end, server end is predicted the state informations such as current network bandwidth and Congestion Level SPCC by computing network packet loss and delay jitter after receiving the RTCP packet, for three stage Rate Control provide foundation.
The S4 portable terminal is delivered to the decoder demonstration of decoding with the video data that receives.
In the process of transmitting video data, portable terminal regularly sends the RTCP packet to server end, server end is predicted the state informations such as current network bandwidth and Congestion Level SPCC by computing network packet loss and delay jitter after receiving the RTCP packet, for three stage Rate Control provide foundation.
The test result that the present invention is applied in the middle of the mobile video monitor system shows that it can guarantee the service quality of real-time mobile video in the mobile network environment effectively.
Embodiment 1
Mobile video is widely used in the fields such as video monitoring, visual telephone and mobile TV in real time, in order to test the effect of service control method of the present invention, the present invention is applied in the mobile video monitor system;
This mobile video monitor system four parts: comprise that one is the front end camera device of being responsible for real time video collection; The 2nd, be responsible for providing the application server of the functions such as authentication and management, the 3rd, be responsible for providing the mobile stream medium service device of H264 real-time video coding and transmission; The 4th, watch the mobile terminal device of Real Time Monitoring video by the mobile network.
Mobile video monitor system realization cell phone apparatus terminal is watched different local camera reviews by network, so that video monitoring is not limited by zone and wireless network mode, so long as there is the place of cell phone network just can realize real-time video monitoring whenever and wherever possible.
The cell phone apparatus terminal is by wireless network, through fire compartment wall and gateway accessing video private network, with the various servers of accessing video private network inside.The user to obtain the camera tabulation, browses the monitor video image by the client login authentication.Mobile phone is realized video monitoring, after passing through the checking of management center server, the cell phone apparatus terminal obtains the camera tabulation that corresponding authority can be accessed, and connects the mobile phone flow medium server, sends corresponding camera information and obtains corresponding video image with application.Video image is pooled to the video private network through the Internet, by the mobile phone flow medium server original image is resampled coding in order to make image be fit to decoding broadcast on the mobile phone, realized simultaneously the distribution that copies of video data by server, realize Multi-Client Concurrency Access one road video, the bandwidth when lowering Concurrency Access one road video on the video private network is used.
In order to test the effect of this method, we carry out following test, be that the GPRS of China Mobile, Real-Time Video Resolution are that CIF (352x288), video frame rate are under the condition of 8 frame/seconds at mobile network environment, same road monitor video carried out coding transmission based on different average bit rates play relatively.With average packet loss ratio, average delay, Y-PSNR (PSNR) objective standard as the evaluation map image quality, test result is as shown in table 1.
Analytical table 1 as can be known, under GPRS mobile network condition, when the Video coding average bit rate is lower than 40kbps.Average packet loss ratio and the average delay of transmission of video are very little, and video playback is very smooth, and video image is more clear.Along with the increase of average bit rate, network packet loss rate and average delay also constantly increase, and the increase of PSNR value slows down, and fluency descends to some extent, but still can satisfy the quality requirement that real-time mobile video is used.
Table 1 average bit rate and Y-PSNR test are relatively
Average bit rate (kbps) | Average packet loss ratio (%) | Average delay (s) | Mean P SNR(dB) |
25 | 0.6 | 2.0 | 34.29 |
30 | 0.8 | 2.3 | 35.65 |
35 | 1.3 | 2.5 | 36.75 |
40 | 2.2 | 3.2 | 37.46 |
45 | 3.2 | 3.6 | 37.88 |
50 | 4.7 | 4.1 | 38.15 |
The present invention at first hangs down the H264 coding of code check and low resolution to real-time video, then the H264 video data behind the coding is carried out subpackage and package is processed, and the video data transmitting after will processing by real time streaming transport protocol is to portable terminal.Transmission controlling mechanism by RTSP in the process of transmission detects the state of mobile network's channel and feeds back, and carry out code check that Rate Control namely adjusts real-time video coding adapting to mobile network's bandwidth according to feedack at coding side, thereby guarantee the fluency of real-time mobile video transmission.At last at portable terminal to the H264 video data that the transmits demonstration of decoding.
Above-described embodiment is the better execution mode of the present invention; but embodiments of the present invention are not limited by the examples; other any do not deviate from change, the modification done under Spirit Essence of the present invention and the principle, substitutes, combination, simplify; all should be the substitute mode of equivalence, be included within protection scope of the present invention.
Claims (8)
1. the real-time mobile video service control method based on H264 is characterized in that, comprises the steps:
The S1 encoder server carries out the H264 coding to the video data of Real-time Collection;
Video data the pack processing of S2 after to coding;
Video data transmitting after S3 will process by real time streaming transport protocol is to portable terminal;
The S4 portable terminal is with the video data that the receives demonstration of decoding.
2. a kind of real-time mobile video service control method based on H264 according to claim 1 is characterized in that described real time streaming transport protocol is made of RTP and RTCP Real-time Transport Control Protocol.
3. a kind of real-time mobile video service control method based on H264 according to claim 1, it is characterized in that, video data the pack processing of described S2 after to coding, be specially: from the video data behind the coding, separate NALU, then adopt three kinds of packing scheme that each NALU is packaged into corresponding RTP packet, the RTP data packet length is not more than MTU;
Described three kinds of packing scheme are specially:
(1) subpackage: when the length of NALU during greater than MTU, a NALU is encapsulated in n the RTP bag, described n is that NALU length is divided by MTU length and round up;
(2) package: when the length of NALU during less than minimum threshold, a plurality of NALU are encapsulated in the RTP bag, described minimum threshold is half of MTU length;
(3) single bag: when a NALU length was between MTU and minimum threshold, a NALU was encapsulated in the RTP bag.
4. a kind of real-time mobile video service control method based on H264 according to claim 1, it is characterized in that, described S3 also comprises, in the process of transmission, adopt real time streaming transport protocol that the state of mobile network's channel is detected and feed back, according to the state of the current mobile network's channel of feedback, adjust the bandwidth that video frequency coding rate adapts to current channel.
5. a kind of real-time mobile video service control method based on H264 according to claim 4 is characterized in that described adjustment video frequency coding rate adopts triphasic bit rate control method.
6. a kind of real-time mobile video service control method based on H264 according to claim 5 is characterized in that described triphasic bit rate control method comprises the feedback behind precoding, coding, the coding;
Described precoding is specially:
Initialization operation: the distributed code check according to current Channel Detection carries out presetting of coding parameter, and presetting of described coding parameter comprises setting H264 coding parameter bit-rates values, makes video data rate be lower than the distributed code check of current Channel Detection;
S61 will not carry out the video data frame of H264 coding and will put into buffer queue, adjust length of buffer queue according to the feedback information of real time streaming transport protocol;
S62 selects coded frame to process to the not coded frame in the buffer queue, be specially: select a frame every the n frame in the not coded frame in buffer queue, and neglect the not coded frame of selecting before the frame, obtain selecting frame, wherein n is that per second is not encoded frame number divided by per second output encoder frame number and rounded up;
S63 further obtains the precoding code check of video data according to the support bandwidth that obtains current Channel Detection among the S61 from the feedback information of real time streaming transport protocol;
S64 obtains the precoding code check according to S63, and the coding parameter of H264 is set.
Described coding stage, be specially:
The H264 coding parameter that S65 calculated according to the precoding stage carries out the H264 coding to the selection frame that obtains among the S62;
Feedback behind the described coding is specially:
The video data transmitting actual bit rate of S66 after to coding added up, and statistical unit needs the coding video frequency data that sends in the time, further obtain the actual bit rate of video data transmitting.
Frame-skipping is selected behind the S67 coding, and the error size of the precoding code check of the video data that obtains among the actual bit rate of the video data transmitting that judgement S66 obtains and the S64 is if error greater than 10%, is then skipped this frame;
The selection of S68 Rate Control model is specially:
The video data frame number that calculation procedure S67 skips is selected low bit rate mode or high bit rate mode according to the frame-skipping rate in the unit interval.
7. a kind of real-time mobile video service control method based on H264 according to claim 6 is characterized in that, the frame-skipping rate in the described unit interval then adopts low bit rate mode, otherwise adopts high bit rate mode greater than 20%.
8. a kind of real-time mobile video service control method based on H264 according to claim 1 is characterized in that, the code check of described H264 coding is 20kbps~50kbps, and described resolution is for being equal to or less than the 352x288 pixel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105438649A CN103051978A (en) | 2012-12-16 | 2012-12-16 | H264-based real-time mobile video service control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105438649A CN103051978A (en) | 2012-12-16 | 2012-12-16 | H264-based real-time mobile video service control method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103051978A true CN103051978A (en) | 2013-04-17 |
Family
ID=48064459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012105438649A Pending CN103051978A (en) | 2012-12-16 | 2012-12-16 | H264-based real-time mobile video service control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103051978A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103607255A (en) * | 2013-10-21 | 2014-02-26 | 国家电网公司 | Wireless channel video communication packet loss rate control method |
CN103986941A (en) * | 2014-05-28 | 2014-08-13 | 深圳市智英实业发展有限公司 | Wireless audio and video transmission system |
CN104158804A (en) * | 2014-08-07 | 2014-11-19 | 中国海洋大学 | Multi-screen interaction method |
CN104333763A (en) * | 2014-11-24 | 2015-02-04 | 成都瑞博慧窗信息技术有限公司 | Video control method |
CN104519325A (en) * | 2014-12-29 | 2015-04-15 | 重庆邮电大学 | Wireless video monitoring system self-adaptive guaranteeing method based on 4G network |
WO2015144084A1 (en) * | 2014-03-27 | 2015-10-01 | Tencent Technology (Shenzhen) Company Limited | Video synchronous playback method, apparatus, and system |
CN104980955A (en) * | 2015-06-19 | 2015-10-14 | 重庆市音乐一号科技有限公司 | Method for improving transfer rate of Wi-Fi Display |
CN105282477A (en) * | 2014-06-09 | 2016-01-27 | 中国移动通信集团公司 | Multiparty video data fusion realization method, device, system and fusion server |
CN106851281A (en) * | 2015-09-28 | 2017-06-13 | 苏州踪视通信息技术有限公司 | The initial bandwidth estimation of real-time video transmission |
CN109391585A (en) * | 2017-08-03 | 2019-02-26 | 杭州海康威视数字技术股份有限公司 | Video data handling procedure, device, terminal and computer readable storage medium |
US10506257B2 (en) | 2015-09-28 | 2019-12-10 | Cybrook Inc. | Method and system of video processing with back channel message management |
CN110602548A (en) * | 2019-09-20 | 2019-12-20 | 北京市博汇科技股份有限公司 | Method and system for high-quality wireless transmission of ultra-high-definition video |
US10516892B2 (en) | 2015-09-28 | 2019-12-24 | Cybrook Inc. | Initial bandwidth estimation for real-time video transmission |
CN110730335A (en) * | 2019-11-14 | 2020-01-24 | 深圳市高巨创新科技开发有限公司 | Unmanned aerial vehicle video real-time preview method and system |
US10756997B2 (en) | 2015-09-28 | 2020-08-25 | Cybrook Inc. | Bandwidth adjustment for real-time video transmission |
CN111970215A (en) * | 2020-10-21 | 2020-11-20 | 武汉中科通达高新技术股份有限公司 | Data packet management method and device |
CN112073363A (en) * | 2020-07-08 | 2020-12-11 | 北京兰亭数字科技有限公司 | Cloud rendering low-delay high-guarantee transmission protocol operation method |
CN112217739A (en) * | 2020-09-30 | 2021-01-12 | 北京淳中科技股份有限公司 | Code stream sending device, code stream sending method and code stream sending system |
CN112911650A (en) * | 2021-03-28 | 2021-06-04 | 高小翎 | Mobile high-definition video intelligent bidirectional detection bandwidth control system |
CN114691581A (en) * | 2020-12-29 | 2022-07-01 | 深圳云天励飞技术股份有限公司 | Data transmission method and device, readable storage medium and terminal equipment |
CN117395466A (en) * | 2023-10-11 | 2024-01-12 | 深邦智能科技集团(青岛)有限公司 | Video transmission real-time monitoring method and system and electronic equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307309A (en) * | 2011-07-29 | 2012-01-04 | 杭州电子科技大学 | Somatosensory interactive broadcasting guide system and method based on free viewpoints |
CN102438151A (en) * | 2011-12-14 | 2012-05-02 | 哈尔滨工业大学 | Error control method for video stream media transmission channel embedded with digital watermark |
CN102752583A (en) * | 2012-06-29 | 2012-10-24 | 浙江大学 | Pump station video monitoring system based on smart phone |
-
2012
- 2012-12-16 CN CN2012105438649A patent/CN103051978A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307309A (en) * | 2011-07-29 | 2012-01-04 | 杭州电子科技大学 | Somatosensory interactive broadcasting guide system and method based on free viewpoints |
CN102438151A (en) * | 2011-12-14 | 2012-05-02 | 哈尔滨工业大学 | Error control method for video stream media transmission channel embedded with digital watermark |
CN102752583A (en) * | 2012-06-29 | 2012-10-24 | 浙江大学 | Pump station video monitoring system based on smart phone |
Non-Patent Citations (2)
Title |
---|
SUN MIFEN: "Design of a QOS Control Scheme for Real-time Mobile Video based on H.264", 《INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SERVICE SYSTEM》 * |
高波: "移动视频监控关键技术的研究", 《微计算机信息》 * |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103607255A (en) * | 2013-10-21 | 2014-02-26 | 国家电网公司 | Wireless channel video communication packet loss rate control method |
US10454986B2 (en) | 2014-03-27 | 2019-10-22 | Tencent Technology (Shenzhen) Company Limited | Video synchronous playback method, apparatus, and system |
WO2015144084A1 (en) * | 2014-03-27 | 2015-10-01 | Tencent Technology (Shenzhen) Company Limited | Video synchronous playback method, apparatus, and system |
CN103986941A (en) * | 2014-05-28 | 2014-08-13 | 深圳市智英实业发展有限公司 | Wireless audio and video transmission system |
CN105282477A (en) * | 2014-06-09 | 2016-01-27 | 中国移动通信集团公司 | Multiparty video data fusion realization method, device, system and fusion server |
CN104158804A (en) * | 2014-08-07 | 2014-11-19 | 中国海洋大学 | Multi-screen interaction method |
CN104333763A (en) * | 2014-11-24 | 2015-02-04 | 成都瑞博慧窗信息技术有限公司 | Video control method |
CN104519325A (en) * | 2014-12-29 | 2015-04-15 | 重庆邮电大学 | Wireless video monitoring system self-adaptive guaranteeing method based on 4G network |
CN104519325B (en) * | 2014-12-29 | 2018-12-07 | 大唐移动通信设备有限公司 | A kind of adaptive support method of wireless video monitoring system based on 4G network |
CN104980955A (en) * | 2015-06-19 | 2015-10-14 | 重庆市音乐一号科技有限公司 | Method for improving transfer rate of Wi-Fi Display |
US10516892B2 (en) | 2015-09-28 | 2019-12-24 | Cybrook Inc. | Initial bandwidth estimation for real-time video transmission |
US10506257B2 (en) | 2015-09-28 | 2019-12-10 | Cybrook Inc. | Method and system of video processing with back channel message management |
CN106851281A (en) * | 2015-09-28 | 2017-06-13 | 苏州踪视通信息技术有限公司 | The initial bandwidth estimation of real-time video transmission |
US10756997B2 (en) | 2015-09-28 | 2020-08-25 | Cybrook Inc. | Bandwidth adjustment for real-time video transmission |
CN106851281B (en) * | 2015-09-28 | 2020-09-01 | 苏州踪视通信息技术有限公司 | Initial bandwidth estimation for real-time video transmission |
CN109391585A (en) * | 2017-08-03 | 2019-02-26 | 杭州海康威视数字技术股份有限公司 | Video data handling procedure, device, terminal and computer readable storage medium |
CN110602548A (en) * | 2019-09-20 | 2019-12-20 | 北京市博汇科技股份有限公司 | Method and system for high-quality wireless transmission of ultra-high-definition video |
CN110602548B (en) * | 2019-09-20 | 2021-11-02 | 北京市博汇科技股份有限公司 | Method and system for high-quality wireless transmission of ultra-high-definition video |
CN110730335A (en) * | 2019-11-14 | 2020-01-24 | 深圳市高巨创新科技开发有限公司 | Unmanned aerial vehicle video real-time preview method and system |
CN112073363A (en) * | 2020-07-08 | 2020-12-11 | 北京兰亭数字科技有限公司 | Cloud rendering low-delay high-guarantee transmission protocol operation method |
CN112217739A (en) * | 2020-09-30 | 2021-01-12 | 北京淳中科技股份有限公司 | Code stream sending device, code stream sending method and code stream sending system |
CN112217739B (en) * | 2020-09-30 | 2023-05-12 | 北京淳中科技股份有限公司 | Code stream transmitting device, code stream transmitting method and code stream transmitting system |
CN111970215A (en) * | 2020-10-21 | 2020-11-20 | 武汉中科通达高新技术股份有限公司 | Data packet management method and device |
CN114691581A (en) * | 2020-12-29 | 2022-07-01 | 深圳云天励飞技术股份有限公司 | Data transmission method and device, readable storage medium and terminal equipment |
WO2022142901A1 (en) * | 2020-12-29 | 2022-07-07 | 深圳云天励飞技术股份有限公司 | Data transmission method and apparatus, readable storage medium, and terminal device |
CN114691581B (en) * | 2020-12-29 | 2024-08-23 | 深圳云天励飞技术股份有限公司 | Data transmission method and device, readable storage medium and terminal equipment |
CN112911650A (en) * | 2021-03-28 | 2021-06-04 | 高小翎 | Mobile high-definition video intelligent bidirectional detection bandwidth control system |
CN117395466A (en) * | 2023-10-11 | 2024-01-12 | 深邦智能科技集团(青岛)有限公司 | Video transmission real-time monitoring method and system and electronic equipment |
CN117395466B (en) * | 2023-10-11 | 2024-04-30 | 深邦智能科技集团(青岛)有限公司 | Video transmission real-time monitoring method and system and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103051978A (en) | H264-based real-time mobile video service control method | |
US11924263B2 (en) | Methods and devices for efficient adaptive bitrate streaming | |
US10419502B2 (en) | Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network | |
US7984179B1 (en) | Adaptive media transport management for continuous media stream over LAN/WAN environment | |
CN113271316B (en) | Multimedia data transmission control method and device, storage medium and electronic equipment | |
CN103477650B (en) | For the system and method for the data streaming in computer network | |
US9532062B2 (en) | Controlling player buffer and video encoder for adaptive video streaming | |
CN101242359B (en) | Dynamic code rate allocation method and packet domain stream media server | |
US20140181266A1 (en) | System, streaming media optimizer and methods for use therewith | |
US20150101003A1 (en) | Data transmission apparatus, system and method | |
US20130263201A1 (en) | Data transmission apparatus, system and method | |
CN101562615A (en) | Transmission method for MPEG-4 code based multimedia data stream self-adapting network bandwidth | |
CN109729437B (en) | Streaming media self-adaptive transmission method, terminal and system | |
WO2016102001A1 (en) | Method and system for dynamic rate adaptation of a stream of multimedia contents in a wireless communication network | |
CN104980819A (en) | Video transmission method and device | |
CN102098547A (en) | Transmission method of self-adaptive/real-time high-definition video for embedded network | |
Van Beek et al. | Delay-constrained rate adaptation for robust video transmission over home networks | |
CN100544437C (en) | A kind of bandwidth adapting system of streaming media | |
Ramamurthi et al. | Link aware HTTP Adaptive Streaming for enhanced quality of experience | |
CN101090369B (en) | Method for controlling data packet sending speed in flow medium system | |
CN1992886A (en) | Streaming media server with bandwidth adapting function | |
AU2015296746A1 (en) | System and method for automatic encoder adjustment based on transport data | |
Dedu et al. | A taxonomy of the parameters used by decision methods for adaptive video transmission | |
CN1992892A (en) | Bandwidth adapting method of streaming media | |
Colonnese et al. | Performance evaluation of sender-assisted HTTP-based video streaming in wireless ad hoc networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130417 |