資料目錄:
1 跨平臺(tái)sdk_win_demo效果演示.mp4
2 跨平臺(tái)sdk抗弱網(wǎng)抗丟包效果演示.mp4
3 課程核心內(nèi)容介紹.mp4
4 開(kāi)發(fā)環(huán)境準(zhǔn)備和基礎(chǔ)框架搭建.mp4
5 基于duilib的windows UI界面設(shè)計(jì).mp4
6 引入WebRTC的通用基礎(chǔ)庫(kù).mp4
7 XRTC-SDK線程模型設(shè)計(jì).mp4
8 WebRTC線程的同步和異步調(diào)用.mp4
9 視頻-獲取攝像頭的數(shù)量.mp4
10 視頻-獲取攝像頭的ID和名稱并在UI界面展示.mp4
11 視頻-設(shè)計(jì)通用視頻源IVideoSource.mp4
12 視頻-包裝攝像頭為IVideoSource.mp4
13 視頻-實(shí)現(xiàn)創(chuàng)建攝像頭視頻源的方法.mp4
14 視頻-啟動(dòng)攝像頭采集.mp4
15 視頻-實(shí)現(xiàn)啟動(dòng)和停止音視頻設(shè)備UI功能.mp4
16 視頻-停止和銷毀攝像頭采集.mp4
17 基礎(chǔ)-實(shí)現(xiàn)XRTCEngine的事件回調(diào)機(jī)制.mp4
18 視頻-UI處理攝像頭啟動(dòng)的結(jié)果.mp4
19 視頻-視頻動(dòng)畫(huà)是怎么產(chǎn)生的?.mp4
20 視頻-RGB、YUV采樣和存儲(chǔ)詳解.mp4
21 視頻-定義通用的MediaFrame結(jié)構(gòu).mp4
22 視頻-封裝采集數(shù)據(jù)為MediaFrame結(jié)構(gòu).mp4
23 視頻-分發(fā)攝像頭采集數(shù)據(jù).mp4
24 通用-SDK鏈?zhǔn)郊軜?gòu)設(shè)計(jì).mp4
25 通用-實(shí)現(xiàn)鏈?zhǔn)郊軜?gòu)MediaChain.mp4
26 視頻-實(shí)現(xiàn)攝像頭預(yù)覽.mp4
27 視頻-實(shí)現(xiàn)UI本地預(yù)覽按鈕點(diǎn)擊功能.mp4
28 視頻-封裝攝像頭為VideoSource.mp4
29 視頻-封裝D3D9RenderSink.mp4
30 視頻-實(shí)現(xiàn)攝像頭預(yù)覽Start方法.mp4
31 通用-實(shí)現(xiàn)鏈?zhǔn)郊軜?gòu)InPin和OutPin.mp4
32 通用-實(shí)現(xiàn)InPin和OutPin的鏈接功能.mp4
33 通用-MediaObject添加Pin功能.mp4
34 通用-實(shí)現(xiàn)MediaChain的鏈接功能.mp4
35 視頻-實(shí)現(xiàn)預(yù)覽成功或者失敗事件回調(diào).mp4
36 視頻-Direct3D理論知識(shí).mp4
37 視頻-傳遞窗口句柄HWND.mp4
38 視頻-Direct3D初始化.mp4
39 視頻-Direct3D視頻渲染.mp4
40 視頻-視頻縮放處理.mp4
41 視頻-停止攝像頭預(yù)覽.mp4
42 推流-設(shè)計(jì)XRTCPusher.mp4
43 推流-實(shí)現(xiàn)UI開(kāi)始推流按鈕功能].mp4
44 推流-實(shí)現(xiàn)XRTCPushStream.mp4
45 推流-視頻編碼原理.mp4
46 推流-添加x264視頻編碼模塊.mp4
47 推流-創(chuàng)建并啟動(dòng)x264編碼線程.mp4
48 推流-編譯x264庫(kù).mp4
49 推流-x264編碼原理.mp4
50 推流-詳解x264編碼參數(shù).mp4
51 推流-設(shè)置x264編碼參數(shù).mp4
52 推流-開(kāi)始X264編碼1.mp4
53 推流-開(kāi)始X264編碼2.mp4
54 推流-封裝XRTCMediaSink模塊.mp4
55 推流-解析XRTC推流協(xié)議.mp4
56 推流-封裝libcurl庫(kù).mp4
57 推流-向信令服務(wù)請(qǐng)求offer SDP.mp4
58 推流-解析信令服務(wù)返回結(jié)果.mp4
59 推流-實(shí)現(xiàn)SetRemoteSDP方法.mp4
60 推流-解析Offer SDP.mp4
61 推流-解析Offer MediaContent.mp4
62 推流-解析Offer Candidate.mp4
63 推流-解析Offer傳輸信息.mp4
64 推流-創(chuàng)建傳輸控制器類.mp4
65 推流-創(chuàng)建ICE傳輸通道.mp4
66 推流-創(chuàng)建Answer SDP.mp4
67 推流-生成Answer BUNDLE信息.mp4
68 推流-生成Answer 編解碼信息.mp4
69 推流-生成Answer 編解碼參數(shù)信息.mp4
70 推流-生成Answer 傳輸相關(guān)信息.mp4
71 推流-生成Answer SSRC相關(guān)信息.mp4
72 推流-實(shí)現(xiàn)SetLocalSDP方法.mp4
73 推流-向信令服務(wù)發(fā)送Answer SDP.mp4
74 推流-處理ICE狀態(tài).mp4
75 推流-詳解NALU三種RTP打包方式.mp4
76 推流-設(shè)計(jì)RTP打包基類.mp4
77 推流-從buffer中提取NALU索引數(shù)據(jù).mp4
78 推流-H264 NALU數(shù)據(jù)RTP打包1.mp4
79 推流-H264 NALU數(shù)據(jù)RTP打包2.mp4
80 推流-H264 NALU數(shù)據(jù)RTP打包3.mp4
81 推流-H264 NALU數(shù)據(jù)RTP打包4.mp4
82 推流-詳解RTP數(shù)據(jù)包格式.mp4
83 推流-RTP數(shù)據(jù)包封裝1.mp4
84 推流-RTP數(shù)據(jù)包封裝2.mp4
85 推流-RTP數(shù)據(jù)包封裝3.mp4
86 推流-RTP數(shù)據(jù)包封裝4.mp4
87 推流-發(fā)送RTP數(shù)據(jù)到網(wǎng)絡(luò).mp4
88 QoS-利用RTCP調(diào)優(yōu)音視頻QoS.mp4
89 QoS-創(chuàng)建VideoSendStream.mp4
90 QoS-創(chuàng)建Module處理和生成RTCP包.mp4
91 QoS-統(tǒng)計(jì)發(fā)送數(shù)據(jù)包和數(shù)據(jù)量.mp4
92 QoS-實(shí)現(xiàn)定時(shí)機(jī)制發(fā)送SR包.mp4
93 QoS-生成RTCP復(fù)合數(shù)據(jù)包1.mp4
94 QoS-生成RTCP復(fù)合數(shù)據(jù)包2.mp4
95 QoS-生成RTCP復(fù)合數(shù)據(jù)包3.mp4
96 QoS-構(gòu)造SenderReport數(shù)據(jù)包1.mp4
97 QoS-構(gòu)造SenderReport數(shù)據(jù)包2.mp4
98 QoS-構(gòu)造SenderReport數(shù)據(jù)包3.mp4
99 QoS-構(gòu)造SenderReport數(shù)據(jù)包4.mp4
100 QoS-發(fā)送SenderReport到網(wǎng)絡(luò).mp4
101 QoS-調(diào)優(yōu)SenderReport發(fā)送策略.mp4
102 QoS-處理對(duì)端發(fā)送的RTCP數(shù)據(jù)包.mp4
103 QoS-解析復(fù)合RTCP數(shù)據(jù)包1.mp4
104 QoS-解析復(fù)合RTCP數(shù)據(jù)包2.mp4
105 QoS-解析RR數(shù)據(jù)包1.mp4
106 QoS-解析RR數(shù)據(jù)包2.mp4
107 QoS-解析RR數(shù)據(jù)包3.mp4
108 QoS-解析RR數(shù)據(jù)包4.mp4
109 QoS-發(fā)送端計(jì)算RTT.mp4
110 QoS-UI顯示實(shí)時(shí)網(wǎng)絡(luò)質(zhì)量信息.mp4
111 QoS-解析NACK(丟包重傳請(qǐng)求)數(shù)據(jù)包1.mp4
112 QoS-解析NACK(丟包重傳請(qǐng)求)數(shù)據(jù)包2.mp4
113 QoS-響應(yīng)對(duì)端的NACK(丟包重傳請(qǐng)求).mp4
114 QoS-打包重傳包為RTX格式.mp4
115 QoS-發(fā)送視頻重傳RTX包給對(duì)端.mp4
116 推流-推流各環(huán)節(jié)異常處理.mp4
117 推流-實(shí)現(xiàn)停止推流功能.mp4
118 推流-向信令服務(wù)發(fā)送停止推流請(qǐng)求.mp4
119 推流-推流小結(jié).mp4
120 音頻-音頻基礎(chǔ)理論和推流框架.mp4
121 音頻-創(chuàng)建音頻設(shè)備并獲取麥克風(fēng)個(gè)數(shù).mp4
122 音頻-獲取麥克風(fēng)的ID和名稱.mp4
123 音頻-顯示麥克風(fēng)信息到UI界面.mp4
124 音頻-包裝麥克風(fēng)為IAudioSource.mp4
125 音頻-啟動(dòng)麥克風(fēng)采集.mp4
126 音頻-調(diào)整音視頻設(shè)備啟動(dòng)UI層邏輯.mp4
127 音頻-停止麥克風(fēng)采集.mp4
128 音頻-3A算法預(yù)處理&回聲消除.mp4
129 音頻-噪聲抑制.mp4
130 音頻-自動(dòng)增益控制.mp4
131 音頻-封裝麥克風(fēng)為XRTC音頻源.mp4
132 音頻-創(chuàng)建3A預(yù)處理Filter.mp4
133 音頻-WebRTC音頻3A處理核心流程.mp4
134 音頻-設(shè)置最小采樣率和聲道數(shù).mp4
135 音頻-聲道混合和重采樣處理1.mp4
136 音頻-聲道混合和重采樣處理2.mp4
137 音頻-WebRTC音頻3A處理.mp4
138 音頻-創(chuàng)建OpusEncoderFilter.mp4
139 音頻-Opus編解碼器介紹.mp4
140 音頻-創(chuàng)建Opus編碼器.mp4
141 音頻-Opus編碼音頻數(shù)據(jù).mp4
142 音頻-音頻數(shù)據(jù)RTP打包并發(fā)送到網(wǎng)絡(luò).mp4
143 音頻-定時(shí)發(fā)送SenderReport包.mp4
144 小結(jié).mp4