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()
|