public interface IChuangCustomVideoCaptureHandler
限定符和类型 | 方法和说明 |
---|---|
void |
onEncodedDataTrafficControl(ChuangTrafficControlInfo info,
int channel)
当外部采集视频格式为VIDEO_BUFFER_TYPE_ENCODED_DATA时,sdk无法控制外部编码参数,
当发生网络变化时,sdk会回调当前的推荐编码参数值,需要上层编码时控制编码参数,以保证视频传输的流畅性
请不要在此回调中执行耗时操作,若需执行耗时操作,请切换线程
|
void |
onRequestKeyFrame(int channel)
当外部采集视频格式为VIDEO_BUFFER_TYPE_ENCODED_DATA时,sdk无法控制外部编码参数,
当发生网络变化时,sdk会回调请求编码关键帧,以保证视频传输的流畅性
请不要在此回调中执行耗时操作,若需执行耗时操作,请切换线程
|
boolean |
onStart(int channel)
sdk在启动视频源时回调此函数,需要通过返回值告诉sdk视频源启动是否成功,成功返回true,失败返回false。
|
void |
onStop(int channel)
sdk在视频源停止时回调此函数,此函数回调后,再调用consumer向sdk发送视频数据后无效
|
boolean onStart(int channel)
void onStop(int channel)
void onEncodedDataTrafficControl(ChuangTrafficControlInfo info, int channel)
info
- 外部编码的流控信息channel
- 推流通道ChuangTrafficControlInfo
void onRequestKeyFrame(int channel)