You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: windows/README.md
+40-2Lines changed: 40 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,42 @@ You can directly run `APIExample/installThirdParty.bat` to automatically environ
49
49
50
50
## Advanced Scene
51
51
52
+
53
+
### Zone access restrictions
54
+
55
+
* Specify SDK access restrictions through Area Code
56
+
57
+
### Cross-channel media streaming
58
+
59
+
* Send the anchor flow of Channel A to Channel B to achieve anchor PK
60
+
61
+
### Add multiple channels
62
+
63
+
* Use joinChannel to join channels
64
+
* Multiple other channels can be joined using RtcChannel
65
+
66
+
### Quality monitoring during calls
67
+
68
+
* Upstream and downstream network quality
69
+
* Statistical Information
70
+
* Audio and video quality
71
+
72
+
### Adjust the call volume
73
+
74
+
* Collection volume for local users
75
+
* Local playback volume for remote users
76
+
* Ear-Return volume
77
+
* User volume prompt
78
+
79
+
### Pre-call device and network detection
80
+
81
+
* Echo test
82
+
* Audio acquisition equipment test
83
+
* Audio playback device test
84
+
* Joint testing of audio acquisition and playback equipment
85
+
* Test of video acquisition equipment
86
+
87
+
52
88
### RTMP Streaming
53
89
54
90
* Add publish stream url after join channel success
@@ -100,7 +136,8 @@ You can directly run `APIExample/installThirdParty.bat` to automatically environ
100
136
* Sets whether to play locally only
101
137
* Sets whether to replace the microphone audio
102
138
103
-
### Camera Capture
139
+
### Camera Capture And Render
140
+
There are two ways for SDK to realize self-collection. One is to use pushVideoFrame to actively push video frames to SDK without local rendering. In the demo, DirectX is used for local rendering; the other is to use MediaIO, which is used by SDK for local rendering of images.
104
141
105
142
* Camera capture using DirectShow
106
143
* Enumerates all image acquisition devices and types
@@ -114,7 +151,8 @@ You can directly run `APIExample/installThirdParty.bat` to automatically environ
114
151
* Sign up as a video observer
115
152
* Process video frames in onCaptureVideoFrame
116
153
117
-
### Audio Capture
154
+
### Audio Capture And Render
155
+
Custom audio capture use MeidaIO method for capture, use Sink method to obtain audio data, and then use DirectSound for local rendering.
118
156
119
157
* Audio acquisition using DirectShow
120
158
* Enumerates all audio acquisition devices and types
0 commit comments