Video SDK for macOS 特殊接口

局域网传输接口

设置局域网信息

  • 功能描述 设置局域网内,两台设备的ip和port。p2p连接成功上报 TRTP_ROUTE_EVENT_TYPE_P2P_SUCCESS 事件,失败则上报 TRTP_ROUTE_EVENT_TYPE_P2P_FAIL 事件

  • 语法

    -(int)setLocalConnectionInfo:(NSString *)strLocalIP localPort:(int)iLocalPort remoteIP:(NSString *)strLocalRemoteIP remotePort:(int)iRemotePort;
  • 参数说明

    pLocalIP: 本端ip iLocalPort: 本端数据端口 pRemoteIP: 远端ip iRemotePort: 远端数据端口

  • 返回值

    错误码,0 - 表示成功,其他 - 具体错误码

清除局域网信息

  • 功能描述 清除本地局域网连接信息,强制server转发

  • 语法
    -(void)clearLocalConnectionInfo;

设置P2P连接异常时是否切换server转发

  • 功能描述 当p2p连接异常时,配置是否回到server转发

  • 语法

    -(int)setRouteChangeFlag:(bool)enable;
  • 参数说明 enable: 设置是否切换server通路标志

  • 返回值 错误码,0 - 表示成功,其他 - 具体错误码