IDirectCdnStreamingEventHandler
IDirectCdnStreamingEventHandler 接口类用于 SDK 向 app 发送 CDN 推流的事件通知,app 通过继承该接口类的方法获取 SDK 的事件通知。
onDirectCdnStreamingStateChanged
CDN 推流状态改变回调。
void onDirectCdnStreamingStateChanged( DirectCdnStreamingState state, DirectCdnStreamingError error, String message);
主播端直接向 CDN 推流后,当推流状态改变时,SDK 会触发该回调向你报告新的状态、错误码和信息。你可以据此排查问题。
参数
- state
- 当前推流状态。详见 DirectCdnStreamingState。
- error
- 推流出错的原因。详见 DirectCdnStreamingError。
- message
- 状态改变对应的信息。
onDirectCdnStreamingStats
CDN 推流统计数据回调。
void onDirectCdnStreamingStats(DirectCdnStreamingStats stats);
在主播直接向 CDN 推流的过程中,SDK 每隔 1 秒触发一次该回调。
参数
- stats
- 当前推流的统计数据。详见 DirectCdnStreamingStats。