CN111615006B - 基于网络状态自评估的视频编码转换传输控制系统 - Google Patents
基于网络状态自评估的视频编码转换传输控制系统 Download PDFInfo
- Publication number
- CN111615006B CN111615006B CN202010480017.7A CN202010480017A CN111615006B CN 111615006 B CN111615006 B CN 111615006B CN 202010480017 A CN202010480017 A CN 202010480017A CN 111615006 B CN111615006 B CN 111615006B
- Authority
- CN
- China
- Prior art keywords
- network
- video
- overload
- delay
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 136
- 238000011156 evaluation Methods 0.000 title claims abstract description 90
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 59
- 238000000034 method Methods 0.000 claims abstract description 89
- 238000005070 sampling Methods 0.000 claims description 96
- 230000011664 signaling Effects 0.000 claims description 30
- 230000003044 adaptive effect Effects 0.000 claims description 21
- 238000004364 calculation method Methods 0.000 claims description 17
- 230000006854 communication Effects 0.000 claims description 16
- 230000000694 effects Effects 0.000 claims description 14
- 238000005516 engineering process Methods 0.000 claims description 13
- 230000006835 compression Effects 0.000 claims description 12
- 238000007906 compression Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 11
- 230000003247 decreasing effect Effects 0.000 claims description 9
- 238000012360 testing method Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 6
- 125000001967 indiganyl group Chemical group [H][In]([H])[*] 0.000 claims description 6
- 230000007774 longterm Effects 0.000 claims description 6
- 230000008713 feedback mechanism Effects 0.000 claims description 3
- 239000003102 growth factor Substances 0.000 claims description 2
- 239000002699 waste material Substances 0.000 claims description 2
- 238000005259 measurement Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 230000007547 defect Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000013441 quality evaluation Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64784—Data processing by the network
- H04N21/64792—Controlling the complexity of the content stream, e.g. by dropping packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/64738—Monitoring network characteristics, e.g. bandwidth, congestion level
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010480017.7A CN111615006B (zh) | 2020-05-29 | 2020-05-29 | 基于网络状态自评估的视频编码转换传输控制系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010480017.7A CN111615006B (zh) | 2020-05-29 | 2020-05-29 | 基于网络状态自评估的视频编码转换传输控制系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111615006A CN111615006A (zh) | 2020-09-01 |
| CN111615006B true CN111615006B (zh) | 2022-02-01 |
Family
ID=72203871
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010480017.7A Active CN111615006B (zh) | 2020-05-29 | 2020-05-29 | 基于网络状态自评估的视频编码转换传输控制系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111615006B (zh) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112399268A (zh) * | 2020-11-12 | 2021-02-23 | 唐桥科技(杭州)有限公司 | 实时流媒体传输方法、装置和电子设备 |
| CN112866746A (zh) * | 2020-12-31 | 2021-05-28 | 杭州雾联科技有限公司 | 一种多路串流云游戏控制方法、装置、设备及存储介质 |
| KR102463916B1 (ko) * | 2021-02-04 | 2022-11-04 | 상명대학교산학협력단 | 시간 동기화 없는 결정론적 네트워크를 위한 지터 상한 보장 방법 |
| CN112969202B (zh) * | 2021-03-15 | 2023-03-07 | 北京东土军悦科技有限公司 | 一种网络参数调整方法、装置、电子设备及存储介质 |
| CN113747194B (zh) * | 2021-03-18 | 2023-04-07 | 上海达龙信息科技有限公司 | 远程视频传输方法、传输装置、存储介质及电子设备 |
| CN112911650A (zh) * | 2021-03-28 | 2021-06-04 | 高小翎 | 移动高清视频智能双向探测带宽控制系统 |
| CN113301051A (zh) * | 2021-05-27 | 2021-08-24 | 西安万像电子科技有限公司 | 数据的传输方法、装置、计算机存储介质和处理器 |
| CN113382236B (zh) * | 2021-06-08 | 2022-06-28 | 北京杰瑞创通科技有限公司 | 实时视频传输的自适应动态抗网络丢包智能信源编码方法 |
| CN115701709A (zh) * | 2021-08-02 | 2023-02-10 | 腾讯科技(深圳)有限公司 | 视频编码方法、装置、计算机可读介质及电子设备 |
| CN114222194A (zh) * | 2021-12-17 | 2022-03-22 | 浙江大华技术股份有限公司 | 一种视频码流调整方法、装置及系统 |
| CN114501145B (zh) * | 2021-12-24 | 2024-06-04 | 浙江大华技术股份有限公司 | 视频传输的码率控制方法、装置、电子装置和存储介质 |
| CN114915785A (zh) * | 2022-02-25 | 2022-08-16 | 上海电机学院 | 一种基于量化参数调节的发送端编码码率控制方法 |
| CN114513620B (zh) * | 2022-02-28 | 2025-01-17 | 睿云联(厦门)网络通讯技术有限公司 | 基于WebRTC弱网环境的视频丢帧补帧传输方法及系统和应用 |
| CN115022719B (zh) * | 2022-05-12 | 2023-05-26 | 东风汽车集团股份有限公司 | 一种远程驾驶自适应视频码率控制传输方法与系统 |
| CN115396702B (zh) * | 2022-05-23 | 2024-01-23 | 广州市奥威亚电子科技有限公司 | 视频发送方法、装置、电子设备及存储介质 |
| CN115174846A (zh) * | 2022-07-06 | 2022-10-11 | 四川湖山电器股份有限公司 | 弱网环境下提升视频会议质量的方法、系统、终端及介质 |
| CN115379159B (zh) * | 2022-07-14 | 2024-12-13 | 百果园技术(新加坡)有限公司 | 一种基于画质监控的帧队列管理方法及系统 |
| CN115801639B (zh) * | 2022-08-01 | 2024-06-07 | 天翼云科技有限公司 | 一种带宽探测方法、装置、电子设备及存储介质 |
| CN116996649B (zh) * | 2023-04-04 | 2024-04-30 | 深圳Tcl新技术有限公司 | 投屏方法、装置、存储介质及电子设备 |
| CN116634203B (zh) * | 2023-07-18 | 2023-09-19 | 湖南马栏山视频先进技术研究院有限公司 | 一种多协同自适应的视频质量优化方法 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100444637C (zh) * | 2005-04-14 | 2008-12-17 | 中兴通讯股份有限公司 | 一种在网络中传输视频流的方法 |
| CN101222296B (zh) * | 2008-01-31 | 2010-06-09 | 上海交通大学 | 上行蜂窝视频通信中自适应的传输方法及系统 |
| US20110235709A1 (en) * | 2010-03-25 | 2011-09-29 | Apple Inc. | Frame dropping algorithm for fast adaptation of buffered compressed video to network condition changes |
| CN101909060B (zh) * | 2010-08-05 | 2012-11-21 | 浙江工业大学 | 一种适用于移动视频实时流媒体传输的Qos控制方法 |
| CN102231898A (zh) * | 2011-07-05 | 2011-11-02 | 深圳市融创天下科技股份有限公司 | 一种网络带宽自适应qos传输的方法、系统和终端设备 |
| CN102710374B (zh) * | 2012-05-28 | 2015-05-20 | 天津大学 | 无线流媒体传输中的速率控制方法 |
| CN103595652B (zh) * | 2013-11-08 | 2016-08-17 | 国家电网公司 | 一种电力通信网络中QoS能效的分级方法 |
| CN105357592B (zh) * | 2015-10-26 | 2018-02-27 | 山东大学苏州研究院 | 一种流媒体自适应传输选择性丢帧方法 |
| CN109327288B (zh) * | 2015-12-14 | 2023-11-10 | 华为技术有限公司 | 数据传输加速方法、装置及系统 |
| CN106385374B (zh) * | 2016-08-17 | 2019-12-06 | 武汉精伦电气有限公司 | 一种局域网发送端的缓解网络拥塞的传输控制方法及系统 |
| CN107888342B (zh) * | 2016-09-30 | 2019-10-25 | 瞬已网络科技(上海)有限公司 | 一种网络实时视频传输方法及装置 |
| CN108881780B (zh) * | 2018-07-17 | 2021-02-12 | 聚好看科技股份有限公司 | 视频通话中动态调整清晰度模式的方法、服务器 |
-
2020
- 2020-05-29 CN CN202010480017.7A patent/CN111615006B/zh active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN111615006A (zh) | 2020-09-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111615006B (zh) | 基于网络状态自评估的视频编码转换传输控制系统 | |
| US11503307B2 (en) | System and method for automatic encoder adjustment based on transport data | |
| US8467457B2 (en) | System and a method for controlling one or more signal sequences characteristics | |
| US7218610B2 (en) | Communication system and techniques for transmission from source to destination | |
| EP2615760B1 (en) | Data flow control method and apparatus | |
| JP4299275B2 (ja) | マルチメディアデータ転送率の適応的推定方法 | |
| EP2255535B1 (en) | Device and method for adaptation of target rate of video signals | |
| KR20040041170A (ko) | 혼잡 제어를 위한 전송률을 계산하기 위해 수신 버퍼 크기를 사용하는 데이터 통신 방법 및 시스템 | |
| US20130298170A1 (en) | Video streaming quality of experience recovery using a video quality metric | |
| WO2008014707A1 (en) | Method, system and terminal of adjusting video quality | |
| KR100924309B1 (ko) | 시간확장성과 버퍼상태판단을 통한 품질 적응적 멀티미디어 데이터 스트리밍 방법 및 시스템 | |
| CN1998238B (zh) | 用于产生发送帧的设备和方法 | |
| AU2021200428B2 (en) | System and method for automatic encoder adjustment based on transport data | |
| Zhang et al. | Network-adaptive rate control with TCP-friendly protocol for multiple video objects | |
| CN113891172B (zh) | 一种适于无线Mesh网络的基于RTT的自适应码率控制方法 | |
| US9258347B2 (en) | Encoding of a video frame for transmission to a plurality of clients | |
| KR100652574B1 (ko) | 스트리밍 시스템 및 적응적 대역 할당 방법 | |
| CN113747102B (zh) | 视频通话处理方法、装置、设备及存储介质 | |
| Zhang et al. | Resource allocation for audio and video streaming over the Internet | |
| Tan et al. | Video tfrc | |
| Jammeh et al. | Rate-adaptive video streaming through packet dispersion feedback | |
| Dujfield et al. | Feedback of rate and loss information for networked video | |
| CN117749776A (zh) | 流媒体数据包的传输方法及装置 | |
| Papadimitriou | An integrated smooth transmission control and temporal scaling scheme for MPEG-4 streaming video | |
| Singh | Rate-control for conversational H. 264 video communication in heterogeneous networks |
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 | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20211230 Address after: 100000 605, 6 / F, No. a 6, Zhongguancun South Street, Haidian District, Beijing Applicant after: Beijing XunZhong Communication Technology Co.,Ltd. Address before: 317000 No. 695, Linhai Avenue, Dayang street, Linhai City, Taizhou City, Zhejiang Province Applicant before: Gao Xiaoling |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: Room 1101, 11th Floor, Block B, Xingdi Center, Building 2, No.10, Jiuxianqiao North Road, Jiangtai Township, Chaoyang District, Beijing, 100020 Patentee after: Beijing XunZhong Communication Technology Co.,Ltd. Country or region after: China Address before: 100000 605, 6 / F, No. a 6, Zhongguancun South Street, Haidian District, Beijing Patentee before: Beijing XunZhong Communication Technology Co.,Ltd. Country or region before: China |