2012-12-05 5 views
0

내 코드는 다음과 같습니다. 앱을 실행하면 '이 동영상을 재생할 수 없습니다.'라는 메시지가 표시됩니다.안드로이드의 RTSP 스트리밍

public class rtspActivity extends Activity { 

    Button btn; 
    VideoView v; 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_rtsp); 
     v=(VideoView)findViewById(R.id.vv); 

     v.setVideoURI(Uri.parse("rtsp://server.intelcast.tv:554/live/haditvfour1")); 

    } 

} 
+0

@ShreyaShah 이번 호에는 Logcat이 없습니다. –

+2

테스트 할 장치를 언급하십시오. 몇 달 전 [나는 삼성 갤럭시 S2에서이 코드를 실행할 수 없었다] (http://stackoverflow.com/questions/11715702/cannot-play-rtsp-video-in-videoview-in-samsung-galaxy-s2) ! 다른 모든 장치, 심지어 에뮬레이터도 실행할 수 있습니다. – 0605002

+0

나는 소니 에릭슨 xperia x10 –

답변

1

당신은 또한

v.setMediaController(new MediaController(this)); 
v.requestFocus(); 
v.start(); 

, 당신이 잘되지 않을 수 있습니다 사용하고있는 URL로 시작해야합니다. VLC 또는 그 안에 실제로 거기 있는지보십시오

또 다른 문제는 "server.intelcast.tv:554"부분이 될 수 있습니다 실제 ip 주소와 함께 이것을 바꾸십시오,이 문제를 experinced했습니다. 나 자신

+0

에 체크하고있다. 나에게 테스트를위한 링크를 줄 수 있니? –

관련 문제