2016-08-16 27 views
-2

我有視頻inputs.how一個JSON解析器使用JSON如何在Android Studio中發揮使用JSON視頻

http://astrovighnesh.com/admin/videosapi.php

,這是我的解析器來播放視頻,需要發揮使用JSON這個視頻

+1

JSON實際上不能播放視頻。但你可以做的是解析YouTube的網址,並通過意向調用YouTube的應用程序,看看你是否可以爲它的視頻網址餵你的視頻:) – Razgriz

+0

我還沒有嘗試任何即時通訊新的這個JSON,所以我需要適當的援助.. – maxwellmobile

+0

@maxwellmobile檢查此參考:http://www.androidbegin.com/tutorial/android-video-streaming-videoview-tutorial/ –

回答

0

原始帖子here

首先,您需要獲取YouTube視頻網址,在您的情況下,這是「d2LAjSBm0lc」或「zUVe4_krJRw」。

您還需要「YouTube Android播放器API」,可以找到here

然後使用空的活動創建新項目。在佈局XML中,添加以下代碼:

<com.google.android.youtube.player.YouTubePlayerView 
     android:id=「@+id/videoView1「 
     android:layout_width=「match_parent「 
     android:layout_height=「wrap_content「 /> 

在YourActivity.Java類,改變基類胡亞蓉到YouTubeBaseActivity:您的活動

public class MainActivity extends YouTubeBaseActivity implements 
      YouTubePlayer.OnInitializedListener 

在OnCreate()函數中,添加下面的代碼:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    YouTubePlayerView youTubeView = (YouTubePlayerView) 
        findViewById(R.id.videoView1); 
    youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, this); 
} 

在這裏,你需要開發人員密鑰,該密鑰保存在靜態類替換DeveloperKey:

public class DeveloperKey { 
    /** 
    * Please replace this with a valid API key which is enabled for the 
    * YouTube Data API v3 service. Go to the 
    * <a href=」https://code.google.com/apis/console/「>Google APIs Console</a> to 
    * register a new developer key. 
    */ 
    public static final String DEVELOPER_KEY = 「abcdedefghijklmnopqrstuvwxyz」; 
} 

實現接口YouTubePlayer.OnInitializedListener:

@Override 
public void onInitializationSuccess(YouTubePlayer.Provider provider, 
      YouTubePlayer player, boolean wasRestored) { 
     if (!wasRestored) player.cueVideo(「d2LAjSBm0lc」); // your video to play 
} 
@Override 
public void onInitializationFailure(Provider arg0, 
      YouTubeInitializationResult arg1){ 
} 
+0

坦克非常適合我們的努力...... – maxwellmobile

相關問題