这是接口引导ONVIF源过滤器。
该过滤器可以通过使用该接口和在ONVIF源URL中传递参数来控制。有关URL参数的更多信息,请参见ONVIF源URL语法.
类型 | 名字 | 描述 | |
IUnknown * | CallbackObj | 当某些事件发生时将被调用的用户回调。目前,只有一项活动(EVENTTYPE_NODATAAVAILABLE),表示源筛选器没有收到任何数据。您可以使用此回调来接收指示没有数据到达的通知并取消等待。 用户回调对象应该实现ILMSrcCallback接口。 当您使用UDP源过滤器加载流时,LEADTOOLS在内部使用此接口。播放和转换对象将自动拦截ILMSrcCallback通知并将发送ltmmEC_LOADSTATUS事件。ltmmAM_LOADSTATUS_WAITING_FOR_DATA通知通知你的时间EVENTTYPE_NODATAAVAILABLE由ONVIF源触发。换句话说,您不需要实现ILMSrcCallback接口来利用此特性。有关更多信息,请参阅停止从RTSP、ONVIF和UDP源过滤器加载. |
|
VARIANT_BOOL | CallInSameThread | 在设置ReceiveProcObj属性的同一个线程中启用或禁用CallbackProc通知的调用。可能取值为: | |
价值 | 意义 | ||
VARIANT_TRUE | 在设置回调的同一个线程中调用通知。这降低了性能,并要求应用程序处理消息,否则将无法调用回调。它是默认的,对于多线程有问题的平台是必需的,如VB 6.0, MFC或DotNet。 这是默认值。 |
||
VARIANT_FALSE | 在进程的任何线程中调用通知。使用此设置可在能够处理此问题的平台中获得最佳性能。这是c++应用程序的推荐模式。但是你应该意识到你的回调不会在主线程中被调用,所以当你与用户界面交互时你需要小心。 | ||
VARIANT_BOOL | EnableSecurityUI | 启用或禁用显示消息框,要求用户输入需要用户名和密码的ONVIF服务器的用户名和密码。 默认值是VARIANT_FALSE (ONVIF源筛选器不会显示用于输入用户名和密码的消息框)。 当VARIANT_FALSE时,ONVIF源将无法使用安全性从ONVIF服务器传输,除非在URL中输入了正确的用户名/密码。如果ONVIF服务器需要用户名/密码,而URL不包含正确的用户名/密码,过滤器将无法加载或播放带有LTMM_E_RTSP_UNAUTHORIZED (0x80050037)错误码的流。在这种情况下,将此属性设置为VARIANT_TRUE,并通过UI输入正确的用户名/密码。 另一种设置此属性并禁用显示消息的方法是添加“?”EnableSecurityUI=0"参数设置为URL。有关更多信息,请参阅ONVIF源URL语法. |
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。