媒体帧的回调
代理协议是 本地媒体采集数据 和 远端媒体数据 的代理回调。 ⚠️注意:该部分回调函数均不是线程安全的。
on_captureaudioframe
- 
简要描述 本地采集的音频数据的回调 
- 
接口详情 bool (on_captureaudioframe)( struct roomclient client , AudioFrame_C& packet , TK_MEDIATYPE_C type); 
- 
参数 参数 说明 packet 捕获音频帧 AudioFrame_C type 数据类型 TK_MEDIATYPE_C 
on_capturevideoframe
- 
简要描述 本地采集的视频数据的回调 
- 
接口详情 bool (on_capturevideoframe)( struct roomclient client , VideoFrame_C& packet , const char* id); 
- 
参数 参数 说明 packet 捕获视频帧 VideoFrame_C id 类型 media,screen 默认为screen;多个视频设备时应为deviceid 
on_renderaudioframe
- 
简要描述 收到远端音频数据的回调 
- 
接口详情 bool (on_renderaudioframe)( struct roomclient client , AudioFrame_C& packet , const char* uid , TK_MEDIATYPE_C type); 
- 
参数 参数 说明 packet 捕获音频帧 AudioFrame_C uid 用户ID type 数据类型 TK_MEDIATYPE_C 
on_rendervideoframe
- 
简要描述 收到远端视频数据的回调 
- 
接口详情 bool (on_rendervideoframe)( struct roomclient client , VideoFrame_C& packet , const char uid , const char type); 
- 
参数 参数 说明 packet 捕获视频帧 VideoFrame_C uid 用户ID type 类型 media,screen 默认为screen;多个视频设备时应为deviceid 




 
                   
                  