我有視頻inputs.how一個JSON解析器使用JSON如何在Android Studio中發揮使用JSON視頻
http://astrovighnesh.com/admin/videosapi.php
,這是我的解析器來播放視頻,需要發揮使用JSON這個視頻
我有視頻inputs.how一個JSON解析器使用JSON如何在Android Studio中發揮使用JSON視頻
http://astrovighnesh.com/admin/videosapi.php
,這是我的解析器來播放視頻,需要發揮使用JSON這個視頻
原始帖子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){
}
坦克非常適合我們的努力...... – maxwellmobile
JSON實際上不能播放視頻。但你可以做的是解析YouTube的網址,並通過意向調用YouTube的應用程序,看看你是否可以爲它的視頻網址餵你的視頻:) – Razgriz
我還沒有嘗試任何即時通訊新的這個JSON,所以我需要適當的援助.. – maxwellmobile
@maxwellmobile檢查此參考:http://www.androidbegin.com/tutorial/android-video-streaming-videoview-tutorial/ –