通过阅读本文,你可以了解Linux推流SDK所涉及的回调函数详情。

目录

API 描述
on_key_frame_req 请求关键帧回调,收到该请求后设置编码器生成关键帧。
on_disconnected 网络连接断开回调,由于网络异常等导致连接断开。
on_publish 推流建连是否成功回调,建连过程是异步的,需要回调通知建连是否成功。

详情

  • on_key_frame_req: 请求关键帧回调。
    void (*on_key_frame_req)(void *user_data);
    参数 类型 描述
    user_data void * 用户自定义信息。
  • on_disconnected:网络连接断开回调。
    void (*on_disconnected)(void *user_data);
    参数 类型 描述
    user_data void * 用户自定义信息。
  • on_publish:推流建连是否成功回调。
    void (*on_publish)(void *user_data, int result);
    参数 类型 描述
    user_data void * 用户自定义信息。
    result int 推流建连是否成功。
    • 0:建连成功。
    • 其他:建连失败。