DuMix_AR
骑士
骑士
  • UID5959
  • 粉丝1
  • 关注0
  • 发帖数37
阅读:903回复:0

百度AR SDK使用Q&A

楼主#
更多 发布于:2019-03-15 15:18


Q1:一个AR内容对应一个ARkey,  是不是指每次识别不同的内容都需要更改这个key值?
A1:是的,一个内容对应一个key。但如果您使用本地识图云端识图功能,AR Key可以传空。

Q2:我已经创建了多个2d跟踪AR内容,是不是要把所有的AR key都放在demo里?
A2:不用,本地识图和云端识图(arkey传空)都会在您自己的渠道里进行检索,只要你渠道里已经上传对应这个图片的项目,就可以触发相应的AR内容。

Q3:怎么在demo中识别多张图片、扫描不同的图片播放不同的资源?
A3:制作多个AR内容,然后在内容平台创建对应的项目。目前多次扫描需先退出当前case再重新扫描。

Q4:在iOS端使用2D图片跟踪,里面的识别图片怎么替换?
A4:平台创建项目时选择2D跟踪模板,会有上传触发图选项,点击上传需要替换的图即可。[/p][/p][/p][p][p]
[/p][/p][p][p][p]
Q5:AR Demo提示授权失败是什么原因呢?
A5:查看api.license文件有没有添加正确
*鉴权失败等常见问题可参考:
https://ai.baidu.com/forum/topic/show/496581

Q6:一直提示资源解析失败是什么原因?
A6:一般是包上传失败,或资源包结构有误(解压后须为一个ar文件夹,包内结构可查看官网说明文档)

Q7:在控制台创建AR应用失败,报错内容为“BOS:Internal Server Error” ?
A7:此问题是由于您之前存在创建失败的AR 应用,在BOS产品处已经创建了bucket。请您根据创建的时间删除创建失败的AR app所对应的BOS bucket——在百度云控制台页面选择对象存储产品BOS,手动删除创建失败的AR app对应的BOS bucket,再尝试即可。

Q8:在控制台创建AR应用失败,报错内容为“BOS:开通失败,服务已开通”怎么解决?
A8:请清除浏览器cookie和缓存,刷新浏览器页面,重新创建AR应用。

[/p][/p][/p][p][p][p]
Q9:SDK里有没有接口可以控制内容呢?
A9:目前内容控制都需要在lua中完成(该部分内容即是AR内容制作,请阅读内容制作文档)。

Q10:除了接入SDK到我们项目,我们制作的内容怎样才能在手机百度app里面展示?
A10 : 此类投放推广相关问题请到百度APP官网投放咨询页面了解。[/p][/p][/p][p][p][p]


Q11:使用Android demo工程,控制台的应用鉴权信息应该添加在哪个文件中?
A11:App ID、API key、Secret key信息写到文件
demo/app/src/main/java/com.baidu.ardemo/ARActivity.java中;
在内容平台生成的AR key写到文件
demo/app/src/main/java/com.baidu.ardemo/MainActivity.java中;
鉴权文件aip.license下载后放在app/src/main/assets这个路径下,文件存在即可,不要修改文件名。
*该部分文档有详细流程介绍
https://ai.baidu.com/docs#/DuMixAR-Android-SDK/top

Q12:选择了2D跟踪空模版,AR Type=0,需要把demo代码里红框部分改了吗?[/p][/p][/p][p][p]

图片:微信图片_20190315151717.jpg


[/p][/p][p][p][p]
A12:不用改这里,6代表本地识图,识别的就是2D跟踪的触发图。

Q13:IOS环境下,刚下的包导入xcode编译,怎么直接报错?
A13:无法模拟调试,需用真机调试。

Q14:官方demo中的本地识别和云端识别怎么看效果?
A14:创建一个2D跟踪类型的项目就可以看效果了。本地识别和云端识别即识别触发图。
*关于云端识图和本地识图更多见:
https://ai.baidu.com/forum/topic/show/497680

Q15:试验图片跟踪时,创建跟踪类型空模型,上传sample中的城市地图触发图,然后要求上传10M以内的资源包,但是sample中给出的2D tracking有13M,上传失败。
A15:可以删减一下包内资源,包体越小加载越快、体验越好。资源包建议10M以内,超过10M我们建议增加分步加载以提高用户体验。

Q16:关于包名,直接导入的SDK里的demo,需要修改包名吗?
A16:需要,你申请的正式应用需要填写包名, demo里要和你申请的应用包名保持一致。


Q17:我的工程里添加了afnetwork,sdk里也打包了一个afnetwork.a文件,编译的时候会报错,提示重复文件,我删掉.a文件,只用自己添加的afnetwork可以吗?
A17:至少保留一个就行。

Q18:SDK集成后,把demo改成我自己的key,上传到内容发布平台,是不是就可以看到效果了?
A18:平台创建应用后,上传资源文件到平台就会生成ar_type、ar_key。还需要修改Demo中的ar_key和type值。

Q19:目前有本地调试工具的支持吗?
A19:官网下载的SDK中demo工程已经支持本地调试。

Q20:每次打开都要下载资源,可以缓存吗?
A20:加载过一次就会缓存,下次加载会先判断本地资源是否和服务端资源一致,再决定是否进行下载。

Q21:专业版(Pro版)与基础版(Easy版)有什么区别呢?
A21:专业版不带任何UI,开放了更多的接口、比较灵活,但开发量比较大。

Q22:可以修改demo里的UI按钮么?
A22:目前基础版的UI均是无法修改的。

Q23:图片和视频上传的接口是只能上传到百度还是可以上传到自己的服务器?
A23:资源统一部署在百度云BOS,Pro版支持私有化部署。




欢迎使用百度AR开放平台(http://ar.baidu.com/)提供的AR集成开发服务.
首次使用百度AR开放技术的应用开发者,如有疑问可以通过以下几种方式联系我们:

  • 加入百度AR开发技术交流QQ群:472081119;
  • 进入AI社区交流(http://ai.baidu.com/forum/topic/list/175
  • 微信公众号:百度AR


欢迎分享

游客

返回顶部