Get Feedback Data Using Observer Mode

28 thousand Unauthorized reproduction is prohibited Understanding the course
Course Introduction
discuss {{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
Suitable for people
This course is a high-frequency content in the process of audio and video job interview. Learning this course is very helpful for the interview. In addition, this course is WebRTC hard core technology, which helps to improve the competitiveness of the workplace.
You will learn
Master WebRTC's weak network optimization hard core technology, congestion control gcc+smooth sending pacer+packet loss retransmission nack
  • Master the architecture and design idea of congestion control GCC
  • Master bandwidth estimation based on delay/packet loss
  • Master throughput estimation/ALR detection/Probe
  • Master the dynamic rate adaptive comprehensive tuning technology
Course Introduction

Fans group of WebRTC full course consultation&question answering service can also join the group to exchange and learn WebRTC and audio and video technology without buying courses. Please be sure to add fans group after buying courses to provide better question answering service

 51 QR Code.png

WebRTC bandwidth estimation&congestion control module structure diagram

 Gcc module structure diagram.png

Course services

1. Video tutorial (theory+hands on practice)
2. Detailed learning notes of the course
3. Complete source code
4. 1V1 question answering service

Complete core content of the course (see the course catalogue for details)

1. WebRTC congestion control GCC architecture
2. RTP header extension
3. TransportFeeback RTCP package
4. GoogCcNetworkController
5. Delay based bandwidth estimation - Overview
6. Delay based bandwidth estimation packet group delay difference
7. Delay based bandwidth estimation Trendline estimator
8. Delay based bandwidth estimation AIMD rate controller
9. Throughput estimation
10. Bandwidth estimation based on packet loss
11. Application sender rate estimation
12. ALR detection
13. Probe Technology - Create Task
14. Probe Technology - Performing Tasks
15. Probe technology - analysis results
16. Probe technology - improvement and application results
17. Tuning
18. Summary and future work

Course effect


 Streaming end.png Pulling end. png trend.png

Expand more
release
 head portrait

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

Topping note
 Discussion Chart
{{ item.create_time }} reply
  • delete

    Are you sure to delete?

    confirm
    cancel
  • {{item. is_top==1? 'Cancel topping': 'topping'}}

    The discussion that has been set to the top, do you want to replace the existing one?

    confirm
    cancel
{{ tag.text}}
 head portrait
{{ subitem.user.nick_name }} {{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }} reply
delete

Are you sure to delete?

confirm
cancel
release
{{pageType==='video '?' The discussion area grabs the sofa, and you can get double credits': 'The discussion area is empty, please say two sentences~'}}
release
{{tips.text}}
{{ noteHeaderTitle }} note {{hasMyNote? 'My notes':' Take notes'}}
{{hasMyNote? 'My notes':' Take notes'}}
Quality Notes
Updated on: {{$dayjs. format ('YYYY-MM-DD HH: mm: ss', item.last_uptime*1000) }}
 head portrait
{{ detail.username }}

Public notes are visible to others and have the opportunity to be rated as "high-quality notes" by the administrator

{{ noteEditor.content.length }}/2000

Public Notes
preservation
put questions to

The lecturer will answer your questions as soon as possible. If you choose to ask questions in public, you can get more help from students.

Record time point
Record the time when the video is played when asking questions, so as to facilitate subsequent viewing
Open questions
Submit