ScnLib_IsStreaming()

ScnLib_IsStreaming()

标准版专业版超级版至尊版
C++ __declspec(dllimport) BOOL __stdcall ScnLib_IsStreaming(void);
C# [DllImport("ScnLib.dll")] public static extern bool ScnLib_IsStreaming();
Basic Public Declare Function ScnLib_IsStreaming Lib "ScnLib.dll" () As Boolean
Delphi function ScnLib_IsStreaming(): LongBool; stdcall; external 'ScnLib.dll';
  • 描述
    检测当前是否正在进行直播推流。

  • 参数
    无。

  • 返回值
    如果当前正在进行直播推流,返回值为TRUE。否则,返回值为FALSE。

  • 备注
    调用此函数来检测当前是否正在进行直播推流。直播推流仅在录制前设置了有效的RTMP(Real-Time Messaging Protocol)直播地址,并且录制开始后与RTMP服务器建立网络连接成功了才处于活跃状态。直播推流可能在录制过程中由于网络I/O故障中断。在这种情况下,SDK会每隔10秒尝试重新连接到RTMP服务器。由于没有自动通知系统,可能需要定期调用此函数来检验直播是否处于活跃状态。

  • 参见
    ScnLib_SetStreamingUrlA/W()

下载 SDK API 总览