안드로이드 개발 질문/답변
(글 수 45,052)
package com.androidbook.multimedia;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class Moving extends Activity {
private static final String MOVIE_URL = "http://www.archive.org/download/Unexpect2001/Unexpect2001_512kb.mp4";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.moving);
VideoView vv = (VideoView) findViewById(R.id.video);
// must be activity context and not app context
MediaController mc = new MediaController(this);
//mc.setAnchorView(vv);
Uri video = Uri.parse(MOVIE_URL);
vv.setMediaController(mc);
vv.setVideoURI(video);
}
}
이 샘플소스를 구해서 보고 있는데
이렇게 동영상 파일을 보여주는 것과
실시간으로 계속 받아서 보여주는 DMB 같은 개념과는
다른 건가요??
아니면 Uri 에 주소만 넣어 주면 되는건가요??
스트리밍쪽은 처음이라 개념이 아예 안잡히네요 ;;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class Moving extends Activity {
private static final String MOVIE_URL = "http://www.archive.org/download/Unexpect2001/Unexpect2001_512kb.mp4";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.moving);
VideoView vv = (VideoView) findViewById(R.id.video);
// must be activity context and not app context
MediaController mc = new MediaController(this);
//mc.setAnchorView(vv);
Uri video = Uri.parse(MOVIE_URL);
vv.setMediaController(mc);
vv.setVideoURI(video);
}
}
이 샘플소스를 구해서 보고 있는데
이렇게 동영상 파일을 보여주는 것과
실시간으로 계속 받아서 보여주는 DMB 같은 개념과는
다른 건가요??
아니면 Uri 에 주소만 넣어 주면 되는건가요??
스트리밍쪽은 처음이라 개념이 아예 안잡히네요 ;;
그리고 위 내용에서 http url은 스트리밍이 안되실 것 같습니다.
(rtsp 지원됨)