안드로이드 동영상 어플을 HTTP GET방식으로 만들면 안되나요?


안녕하세요. 동영상 기술은 뭐가 있는지 모르겠고 그냥 이미지를 연속해서 보여주면 될 거 같아 질문드립니다. 그냥 HTTP GET방식으로 이미지를 계속해서 다운받아 앱의 ImageView나 SurfaceView에 뿌려주는 방식은 일반적으로 쓰는 방식이 아닌가요.ㅠㅠ 소리는 안나와도 괜찮아요. 생각이 짧아 이렇게 밖에 생각을 못하겠네요.

  • 2016년 06월 06일에 작성됨
    개발을 공부하는 학생 ANDROID / IOS / JSP / VB.NET / AWS

조회수 216


1 답변


좋아요
2
싫어요
채택취소하기

이미지를 이용하는 방식보다는 VideoView를 이용하는게 좋겠네요.

아래는 검색해서 찾은 샘플 코드에요.

@Override
protected void onCreate(Bundle savedInstanceState)
     // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    try {
        setContentView(R.layout.videodisplay);
        String link="http://s1133.photobucket.com/albums/m590/Anniebabycupcakez/?action=view& current=1376992942447_242.mp4";
        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();
    }
}
  • 2016년 06월 07일에 작성됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close