【问题标题】:Play Video From URL By Using Vuforia for Android Native?使用 Vuforia for Android Native 从 URL 播放视频?
【发布时间】:2015-12-01 09:32:26
【问题描述】:

我想使用 Vuforia Android Native API 从 URL 播放视频。

我已经更改了VideoPlayback示例中的代码,如下所示:

VideoPlayback.java

Video from Url
mMovieName[STONES]       = "..Youtube Video link..";
mMovieName[CHIPS]        = "..Youtube Video link..";
mMovieName[celebVM_LOGO] = "..Youtube Video link..";

我从 VideoPlayerHelper.java 中删除了一些代码,如下所示:

for Video from Url, in Load method
AssetFileDescriptor afd = mParentActivity.getAssets().openFd(filename);
mMediaPlayer.setDataSource(afd.getFileDescriptor(),
                    afd.getStartOffset(), afd.getLength());
                    afd.close();

添加:

mMediaPlayer.setDataSource(filename);

并删除代码

try {
    AssetFileDescriptor afd = mParentActivity.getAssets().openFd(filename);
    afd.close();
} catch (Exception e) {
    Log.d(LOGTAG, "File does not exist");
    mCurrentState = MEDIA_STATE.ERROR;
    mMediaPlayerLock.unlock();
    mSurfaceTextureLock.unlock();
    return false;
}

它不起作用,任何人都可以提出原因吗?请参阅此链接以获取更多信息: https://developer.vuforia.com/forum/android/how-work-video-url-videoplayback

【问题讨论】:

    标签: java android augmented-reality vuforia


    【解决方案1】:

    我相信它只适用于实际视频的链接,例如this one

    【讨论】:

      【解决方案2】:
      mMediaPlayer.setDataSource("../video.mp4"); //or any video type
      

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多