마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

rtsp 스트리밍을 연결하여 동영상을 보려고 하는데 재생할수 없는 동영상이라고...ㅜ

0 추천

왕초보로 어떻게 풀어가야하는지 몰라 이렇게 질문 올립니다! 허접한 질문이지만 한수 부탁드립니다.

MainActivity.java소스는 아래와 같습니다. 별거 없이 그냥 videoview 객체 생성해서 uri 파싱해주는거 뿐이 없는거 같은데

왜 동영상이 안나오는지...계속 삽질만 하고 있네요..

참고로 layout는 만들어 놨고요 Manifest에 permission.INTERNET도 해 놨습니다.

 

갈길이 먼 초보 개발자에게 많은 가르침 부탁드립니다.

package com.example.layoutbycode;

import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;

public class MainActivity extends Activity {

 VideoView video;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        video = (VideoView) findViewById(R.id.videoView1);
        video.setVideoURI(Uri.parse("rtsp URL"));
        
        final MediaController mc = new MediaController(this);
        video.setMediaController(mc);
        video.postDelayed(new Runnable() {
   
   @Override
   public void run() {
    // TODO Auto-generated method stub
    mc.show(0);
   }
  }, 100);
        
    }
}

 

이밤이 (510 포인트) 님이 2014년 6월 18일 질문

1개의 답변

0 추천
 
채택된 답변
동영상이 단말기에서 지원하지 않는 코덱일 경우가 있습니다..
인연 (31,880 포인트) 님이 2014년 6월 18일 답변
이밤이님이 2014년 7월 3일 채택됨
다른어플에서 사용하는 스트리밍주소인데 그게 가능한가요?
다른어플에서 sw 디코딩할 수도 있습니다. apk 파일 받아 압축 풀어 libs 폴더에 libffmpeg로 시작되는 파일이 있나 보세요.
...