"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Metadata and VideoPlayer.Load

Hello,

I need help to understand better how to solve this problem, i'm stuck on it at least 2 days. I guess I change almost everything about videobehaviour and it didn't work so well.

My question: 

I already identify and retrieve a url video from metadata and when I'll put this url on Video path it doesn't work, here's the code:

 

string urlvideo = "SERVER/URLNAME.URLTYPE"; string typeModel = "video";    string urlvideo = j["URL_ANDROID"].ToString().Replace("\"","");    if (typeModel.Equals("video")) {     VideoPlaybackBehaviour video = GetComponentInChildren<VideoPlaybackBehaviour>();     if (video != null && video.AutoPlay)     {      if (video.VideoPlayer.IsPlayableOnTexture()) // IT RETURNS FALSE EVERYTIME SO IT CANN'T LOAD PROPERLY      {       if( video.VideoPlayer.Load(urlvideo, VideoPlayerHelper.MediaType.ON_TEXTURE, true, 0.0f ) ){                     Debug.Log("success");        VideoPlayerHelper.MediaState state = video.VideoPlayer.GetStatus();        if (state == VideoPlayerHelper.MediaState.PAUSED ||         state == VideoPlayerHelper.MediaState.READY ||         state == VideoPlayerHelper.MediaState.STOPPED)        {         PauseOtherVideos(video);         video.m_path = urlvideo;           Debug.Log("Resume Play");                       video.VideoPlayer.Play(false, video.VideoPlayer.GetCurrentPosition());        }        else if (state == VideoPlayerHelper.MediaState.REACHED_END)        {         // Pause other videos before playing this one         PauseOtherVideos(video);

        // Play this video from the beginning         video.m_path = urlvideo;           video.VideoPlayer.Play(false, 0);        }       }else{                              Debug.Log("failure");                       }      }      ShowScanLine(false);     }