안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
Darwin Streaming Server를 윈도우 2003서버에 구성해서 동영상 스트리밍을 테스트해보려고 공부중입니다.
vlc플레이어로 다른 클라이언트 PC에서 접속해서 테스트영상이 나오는것도 확인했습니다.
문제는 실제 갤럭시폰이나 에뮬에서는 응용프로그램이 예상치 않게 중지되었다고 메시지만 뜨고 강제종료하라고만 나옵니다.
처음 해보는거라 그런지 에러도 없는데 무슨 문제인지 모르겠어서 글을 남겨봅니다.
아래는 소스입니다.
package MobilePlace.lecture; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.VideoView; import android.net.Uri; import android.widget.MediaController; public class MyActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.myactivity); VideoView video = (VideoView)findViewById(R.id.vv); final MediaController mc = new MediaController(this); video.setMediaController(mc); Uri source = Uri.parse("rtsp://test.com:1111/sample_100kbit.mp4"); video.setVideoURI(source); video.start(); } }
레이아웃 xml파일내용에 videoview id만 설정해서 그럴지도 몰라서 xml내용도 같이 올립니다.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#FF0000FF"
android:padding="10px"
>
<VideoView android:id="@+id/vv"/>
</RelativeLayout>
2010.08.17 18:35:41
비트레이트를 줄인다는게 원본 영상의 비트레이트를 줄이라는 말씀이신가요 ?
아니면 소스상에서 비트레이트 조절하는게 있는건지요..
영상 소스가 다윈 스트리밍서버 기본 제공 영상이라 1메가도 안되는 영상이라...ㅜ.ㅡ
회사 cctv영상을 스마트폰에서 보는 어플을 개발하려고 테스트중인데 기본 영상도 안나오면 이거 난감하네요..
아니면 소스상에서 비트레이트 조절하는게 있는건지요..
영상 소스가 다윈 스트리밍서버 기본 제공 영상이라 1메가도 안되는 영상이라...ㅜ.ㅡ
회사 cctv영상을 스마트폰에서 보는 어플을 개발하려고 테스트중인데 기본 영상도 안나오면 이거 난감하네요..
2010.08.29 16:44:28
이 문제를 해결 하셨는지 궁금합니다.
저는 대학생이고 현재 랩실 서버(윈2003)에 구현된 감시시스템의 스트리밍 화면을 모토로이로 보는 것을 알아보고 있는데
1. RTSP를 이용해야 한다는 것
2. 보통 다윈 스트리밍 서버를 이용한다는 것
만 계속 보이고 다른 자료들을 찾지 못했습니다.
실험해 보기위한 rtsp주소의 소스 찾기가 어려웠고(윈2003에서 어떻게 서비스할 수 있는지도 솔직히 잘 모르겠어요ㅠ)
윈2003에 다윈 스트리밍 서버를 설치하는 법도 잘 나와있지가 않더라고요. 며칠동안 자료 검색만 해보고 있는 중인데
도움 주실 수 있으신가요? ㅠㅠ