首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果在H.265上设置了设备编解码器,Soap getProfiles将返回错误

如果在H.265上设置了设备编解码器,Soap getProfiles将返回错误
EN

Stack Overflow用户
提问于 2022-10-17 14:26:02
回答 1查看 14关注 0票数 0

我用gSOAP 2.8.123E生成代理。使用MediaBindingProxy中包含的消息,我尝试使用GetProfiles消息检索远程设备上的配置文件列表。

如果我将设备编解码器设置为H.264,一切都很好,但是当编码为H.265时,我检索soap响应中的一个错误(使用wireshark进行嗅探,我注意到正确返回了H.265配置文件)。

代码语言:javascript
复制
        bool soap_OK = false;
        MediaBindingProxy   * media;
        AddUsernameTokenDigest(media, NULL, GetUser(), GetPwd(), deltaT); //authentication
        int ret_value = media->GetProfiles(&GetProfiles, GetProfilesResponse);
        if (ret_value == SOAP_OK)
           soap_OK = true; //returns true id H.264, with H.265 returns false

你能帮我修一下吗?如果您需要进一步的信息,请征求意见。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-20 11:11:11

阅读关于Onvif,H.265的文档是在"http://www.onvif.org/ver20/media/wsdl“中启用的,而不是在"http://www.onvif.org/ver10/media/wsdl"”中。

这解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74098791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档