2012-12-10 113 views
1

我已經使用了高通VUforia SDK中VideoPlayback樣品,這裏是我的應用程序流量如何去:音頻播放,但視頻觀看都沒有加載

當應用程序被啓動,視圖帶有一個按鈕。按下按鈕時,加載增強現實視圖。

我已經成功地創建了一個新的viewcontroller,我已經把所有的功能從VideoPlaybackAppDelegate。它起作用,它檢測目標並向我顯示圖像和播放按鈕。當我點擊按鈕時,聲音開始播放。但是MoviePlayerView沒有加載到屏幕上。

,我發現,這是負責該行是VideoPlayerHelper.m:

// Add the MPMoviePlayerController's view to the 

     // arParentViewController's view 

     VideoPlaybackAppDelegate* appDelegate = [[UIApplication sharedApplication] delegate]; 

     [[appDelegate arParentViewController] addMoviePlayerViewToMainView:moviePlayer.view]; 

所以我把它改爲:

(ARview is my customView Controller) 

ARView *myview = [[ARView alloc]init]; 

      [[myview arParentViewController] addMoviePlayerViewToMainView:moviePlayer.view]; 

有了這個我能夠播放視頻有聲音的。但電影播放器​​未加載;聲音播放,屏幕上沒有視頻。

我該如何解決這個問題?

+0

我也有類似的問題,玩遠程視頻文件。你可以在Vuforia論壇上查看我的帖子。我希望他們能很快發佈一個解決方案。 https://developer.vuforia.com/forum/ios/videoplayback-remote-video 如果您在此期間找到任何合適的解決方法,請將其發佈。 謝謝 – Claus

回答

0

我曾經遇到類似的情況,Vuforia VideoPlayback + Unity + Android,聽起來很健全,但沒有視頻,只是注意到在設計模式下視頻url路徑是錯誤的(無效),當運行應用程序並嘗試改變路徑通過代碼產生這個問題。也許在初始化視頻時出現錯誤,尚不確定。 但是,當用現有的設計模式替換url路徑,並運行我的應用程序,並再次通過代碼更改網址都工作正常。 希望能幫助你

馬里亞諾

相關問題