- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在试验 Vuforia 增强现实 SDK 及其示例。我成功编译了 videopayback 示例并在我的平板电脑上运行了它。然后我尝试从 url 而不是从设备加载视频。按照示例代码中的注释,我在 VideoPlayerHelper.java 中注释掉了这部分:
// This example shows how to load the movie from the
// assets folder of the app
// However, if you would like to load the movie from the
// sdcard or from a network location
// simply comment the three lines below
AssetFileDescriptor afd = mParentActivity.getAssets()
.openFd(filename);
mMediaPlayer.setDataSource(afd.getFileDescriptor(),
afd.getStartOffset(), afd.getLength());
afd.close();
并对这部分进行了评论并在线添加了一个视频文件的url:
mMediaPlayer.setDataSource("http://oneshot.qualcomm.com/webAR/content/strawberryfields_H264_AAC.mp4");
我仍然可以毫无错误地编译它,但是当我将相机指向触发图像时,我要么看到它上面有一个十字,要么看到一个沙漏,这似乎意味着它正在加载视频。但是没有任何反应。知道我还应该做些什么来解决这个问题吗?我在 vuforia 论坛上环顾四周。大多数解决方案都说要正确选择视频(那里建议我正在使用的那个)和基本上我已经在做的改变,比如这样做:
Uri videolink = Uri.parse("http://oneshot.qualcomm.com/webAR/content/strawberryfields_H264_AAC.mp4");
mMediaPlayer.setDataSource(mParentActivity,videolink);
最佳答案
在完成您问题中提到的那些更改后,我遇到了同样的问题。但是,在VideoPlayerHelper.java中,我只是注释了AssetFileDescriptor代码(3行)
//AssetFileDescriptor afd = mParentActivity.getAssets().openFd(filename);
//mMediaPlayer.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(),afd.getLength());
//afd.close();
并取消注释/更改以下行 mMediaPlayer.setDataSource("http://giftsoninternet.com/android/EngageApp/VuforiaSizzleReel_1.m4v ");
我通过注释 VideoPlayback.java 文件中的一行纠正了这个问题,其中视频播放器试图从 assets/VideoPlayback 文件夹访问视频。
// mMovieName[STONES] = "VideoPlayback/VuforiaSizzleReel_1.mp4";
附言-我只评论了这一行,因为我只使用 STONES.jpg 目标图像进行 Vuforia 渲染。如果您使用的是 CHIPS,则可以改为注释该行。
关于java - vuforia AR SDK - 无法通过 url 播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23781700/
我总是收到错误,并且总是说使用 Java Vuforia API 需要通过 com.vuforia.Vuforia 类进行初始化。我不知道如何初始化。任何人都可以帮助我吗?提前致谢。我收到错误的行是
我能够跟踪石头和碎片图像,但是当我使用目标管理器创建自己的目标图像时,我无法跟踪图像。我导入了数据库。它有 5 星级评级。但图像没有被识别。我对此很陌生。 我还需要做什么来跟踪自定义目标图像? 最佳答
我想使用 Vuforia 检测标记并在其上放置一个 3d 对象。从那时起,我想在我的应用程序中使用 ARKit。我如何知道检测到的标记或 3d 对象的 ARKit 世界变换? 我正在使用相同的 Vie
有人能说出在 eclipse 或 android studio 中使用 vuforia sdk 开发应用与使用 vuforia 扩展统一开发之间的区别吗? 在性能、应用大小等方面... 编辑: 我正在
如何在 Vuforia Image Target 示例中更改带有文本内容的茶壶? 该示例位于:https://developer.vuforia.com/resources/sample-apps/i
我正在制作增强现实游戏,我使用了 vuforia sdk。 这是我的问题: 我可以使用 vuforia 的增强现实并将其上传到 App Store 和 Playstore 吗? 最佳答案 vufori
我学习增强现实,但遇到了问题。我想使用一个图像目标,但我有很多图片(在我的 vuforia 数据库中)。我只能阅读一张图片,但这对我来说是个问题。我必须扫描很多标记(我会读取不同的标记,但一个图像目标
我正在尝试使用 Vuforia 视频播放示例应用程序作为大学项目的起点。我想做的是开发一个基于 iOS 的小型应用程序,该应用程序将识别我定义的目标,并根据示例应用程序在目标上播放我选择的视频。我是
我正在使用 Vuforia SDK 构建 Android 应用程序,并且很好奇标记跟踪的工作原理。该应用程序是否将视频帧转换为字节码,然后将这些与通过创建标记生成的 .dat 文件进行比较?此外,在
您好,我正在尝试使用 Vuforia SDK 开发一个 iOS 应用程序,但是我在哪里可以找到开始集成此 SDK 的方法?我查看了 Vuforia 网站,但没有关于如何将 SDK 集成到我的应用程序中
我有一个 AR 应用程序,它有 4 个图像目标,每个图像目标都有一个对应的视频,当它被识别时会在它上面播放。问题在于,即使在识别图像时显示正确的动画,也会播放所有其他动画,即使它们没有显示。因此,每当
是否可以在没有摄像头的情况下使用 Vuforia 进行图像跟踪? 基本上我想要一个函数,我可以用图像作为 indata 参数和图像目标的坐标作为结果来调用。存在吗? 最佳答案 不幸的是,这是不可能的。
我遇到了一个集成 three.js 和 Vuforia 的问题,我真的不知道如何解决这个问题,因为我对 OpenGl 真的一无所知。 我们正在开发一个小型 AR 应用程序,我们希望使用 Vuforia
我正在使用 Untiy 使用 Vuforia 为 HoloLens 构建 AR 应用程序。 我正在使用标记来放置多个对象以引用标记位置。没什么了不起的。还没有写脚本。 不时弹出以下错误消息。我不知道是
我正在尝试探索 Vuforia API,但文档仅解释了方法/类的用途。例如,如果我想了解如何自己扫描对象并将其添加到数据集中,我首先应该知道什么?是否有任何简单的教程可以开始(最好是 Android,
我打算为 Android 设备编写一个增强现实应用程序。 QualComm 的“Vuforia”似乎是一个好的开始,但我有一些问题他们的网站无法回答。由于支持 Android 2.1 及更高版本,这意
谁能告诉我为什么 android 应用程序中的 UI 元素与 unity 编辑器中的相比太少了? 不得不提一下,当我在 pc 上的编辑器中启动游戏时看起来还不错。 请查看屏幕上的差异。也许有一些设置I
我正在开发一款增强现实应用,可用于 Google 的 Project Tango 平板电脑和普通安卓设备。普通设备上的 AR 由 Vuforia 提供支持,因此其库可用于应用程序的开发。 虽然 Tan
我正在关注 Vuforia 并且我已经运行了示例,但是如果我想启动我们自己的应用程序怎么办,那么任何人都可以知道一些引用资料或书籍或任何可以帮助我首次启动该应用程序的东西。 最佳答案 不完全是 Vuf
我有一个由 Unity3D 生成的 xCode 项目(其中包括一个动画),我已经集成了用于显示动画(增强现实)的 vuforia SDK 我现在遇到的问题是在我的应用程序的相机屏幕和仪表板之间添加导航
我是一名优秀的程序员,十分优秀!