2015-04-04 183 views
0

我想创建一个android多媒体应用程序,其中我的视频将在网络服务器上。我会感谢一些关于如何从Web服务器流式传输视频的帮助或建议,以及从我的Android应用上传/下载我的视频到Web服务器。网络服务器到Android视频流

+0

所以,你创建的服务器应用程序?你现在卡在哪里? – 2015-04-04 08:17:52

回答

0

更简单的方法可能是使用YouTube API,那么你可以在那里举办的影片,只是预先定义了可通过您的应用程序的视频

它消除了对服务器或服务器应用程序的需求完全并让您专注于Android

所以,当你把你的意图YouTube播放器的活动:

Intent intent = new Intent(this, PlayerActivity.class); 
       intent.putExtra(Intent.EXTRA_TEXT, YOUR_VIDEO_ID) 
       startActivity(intent); 

其中YOUR_VIDEO_ID是要显示的视频ID,在PlayerActivity然后你可以阅读ID:

 @Override 
     public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player, boolean wasRestored) { 
      if (!wasRestored) { 
       Intent intent = getIntent(); 
       String videoId = intent.getStringExtra(Intent.EXTRA_TEXT); 
       player.cueVideo(videoId); 
      } 
     } 

你可以找到在YouTube API这里更多的信息:https://developers.google.com/youtube/