大家好,我想在目标识别上播放视频,以及来自云中元数据的视频 url,我以 json 格式给出。
我在我的 onQCARUpdate(State state) 方法中做到了这一点....
if (finder.getResultCount() > 0)
{
TargetSearchResult result = finder.getResult(0);
String metaResult = result.getMetaData();
Toast.makeText(this, "Detected:" + metaResult, Toast.LENGTH_LONG).show();
JSONObject jsonObject = null;
try {
jsonObject = new JSONObject(metaResult);
String video = jsonObject.getString("videolink").toString();
for (int i = 0;i < mMovieName[i].length();i++){
mVideoPlayerHelper[i].load(video, VideoPlayerHelper.MEDIA_TYPE.ON_TEXTURE,true,mSeekPosition[i]);
}
} catch (JSONException e) {
e.printStackTrace();
}
// Check if this target is suitable for tracking:
if (result.getTrackingRating() > 0)
{
Trackable trackable = finder.enableTracking(result);
//if (mExtendedTracking)
trackable.startExtendedTracking();
//Toast.makeText(this,"Detected Name"+trackable.getName(), Toast.LENGTH_SHORT).show();
}
}
但它不起作用,在识别目标时,它只在表面上显示加载图标,然后什么也没有发生。请建议我如何实现这一目标