本文介绍了API中全局参数配置函数的数据类型及返回值。

函数原型

全局参数配置函数。调用顺序:在open前调用,不要在open后调用。此函数以指针的形式出现在rts_glue_funcs中。

int (* preconfig)(
    const char *key,
    const char *val
);

参数介绍

参数 解释
key 参数名称,大小写敏感。
val 参数值。

支持的参数说明

参数名 解释
AutoReconnect 是否允许RTS SDK发现网络断开后自动重联。默认值为允许。
BufferingDuration Jitter buffer缓存时间。默认值为500 ms。
LogCallback 设置外部的日志回调函数。需要同时设置LogCbParam才能生效。
LogCbParam 设置外部的日志的回调函数的参数。需要同时设置LogCallback才能生效。
LogToConsole 设置内置的日志输出到控制台。默认值为不输出。
LogToFile 设置内置的日志输出到文件。默认值为不输出。
LogToServer 设置内置的日志输出到服务器。默认值为不输出。
LogLevel 设置内置的日志输出level。默认值为LOG_INFO=2。
MessageCallback 设置消息回调函数。需要同时设置MessageCbParam才能生效。
MessageCbParam 设置消息回调函数的参数。需要同时设置MessageCallback才能生效。
AacdCreateCallback 设置外部aac解码器创建回调。
AacdDecodeCallback 设置外部aac解码器解码回调。
AacdCloseCallback 设置外部aac解码器关闭回调。
HelpSupportIDPrefix 设置help support id的前缀。

返回值

返回0表示调用成功,否则表示调用失败。