2014-02-21 6 views
-1

YouTube 앱을 사용하지 않고 Android에서 YouTube 동영상을 재생하고 싶습니다. 그것은 안드로이드 플레이어와 재생해야합니다. YouTube 앱을 사용해 보았지만 YouTube 애플리케이션을 사용하지 않고 Android 플레이어로 직접 YouTube 동영상을 재생해야합니다.Android 플레이어에서 YouTube 동영상을 재생하는 방법은 무엇인가요?

가능합니까? 그렇다면 어떻게해야합니까?

+0

복제를 재생할 (비디오 장치와 호환) : //stackoverflow.com/questions/19534647/how-to-play-youtube-video-in-android-native-player – 323go

답변

-1

시도해보십시오.

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

    VideoView videoView = (VideoView) findViewById(R.id.VideoView); 
    MediaController mediaController = new MediaController(this); 
    mediaController.setAnchorView(videoView); 
    // Set video link (mp4 format) 
    Uri video = Uri.parse("your url in rtsp format"); 
    videoView.setMediaController(mediaController); 
    videoView.setVideoURI(video); 
    videoView.start(); 
} 
-1

단순한 비디오보기를 만든 다음 새 미디어 컨트롤러를 추가하고 비디오보기에서 비디오 URL을 설정 한 다음 작동시킬 비디오를 시작하십시오.

MainActivity.java 파일에 아래 코드를 추가하십시오. @Override

protected void onCreate(Bundle savedInstanceState) 

     // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    try { 
    setContentView(R.layout.videodisplay); 
    String link="http://www.youtube.com/watch?v=JSnB06um5r4"; 
    VideoView videoView = (VideoView) findViewById(R.id.VideoView); 
    MediaController mediaController = new MediaController(this); 
    mediaController.setAnchorView(videoView); 
    Uri video = Uri.parse(link); 
    videoView.setMediaController(mediaController); 
    videoView.setVideoURI(video); 
    videoView.start(); 
} catch (Exception e) { 
    // TODO: handle exception 
    Toast.makeText(this, "Error connecting", Toast.LENGTH_SHORT).show(); 
} 

}

당신은 더 나은 비디오 뷰어가 잘 작동하는지 확인하기 위해 오프라인 파일을 시도하십시오 HTTP의 온라인

관련 문제