- This topic has 2개 답변, 2명 참여, and was last updated 15 years, 1 month 전에 by 인베인. This post has been viewed 700 times
-
-
VLC에서는 rtsp://211.218.209.124:8080/L-FM_300k Play가 정상적으로 잘되는데,
Mplayer에서 제대로 안되는 이유는 M$의 rtsp 프로토콜을 플레이하기 위해서 필요한
"Live Media" 라이브러리(RTP ASF demuxing 기능 지원)가 존재하지 않아서 입니다.이 "Live Media" 라이브러리가 mplayer에 포함되어 있지 않은 경우 mpalyer 플레이시에
RTP payload format unknown or not supported 에러 메세지를 볼수 있게 됩니다.따라서, VLC에서처럼 Mplayer을 이용하여 rtsp://211.218.209.124:8080/L-FM_300k 을 정상적으로
플레이하려면, http://www.live555.com/mplayer/ 주소에서 "Live Media(live555)" 라이브러리를
이용하여 mplayer소스를 재설치하여 이용하시면 됩니다.제 경우에는 vlc가 아닌 mplayer으로 rtsp의 플레이를 할경우에는
이 방법으로 Fedora (필자는 Fedoar Core 6 and Fedora 9만 주로 사용함.) 리눅스 배포판에서 사용합니다.Fedora6#> mplayer -v -rtsp-stream-over-tcp rtsp://211.218.209.124:8080/L-FM_300k
Fedora6#> mplayer rtsp://211.218.209.124:8080/L-FM_300kp.s: 유럽쪽 리눅스 매니아들은 Streamming 쪽은 VLC을 상당히 애용하더군요.
1. LiveMedia Library설치
Fedora6#> w g e t http://www.live555.com/liveMedia/public/live555-latest.tar.gz
Fedora6#> tar xvzf live555-latest.tar.gz
Fedora6#> cd Live
Fedora6#> ./genMakefiles linux
Fedora6#> make
Fedora6#> cd ..
Fedora6#> cp -a live /usr/local/lib/live2. Mplayer 소스 설치
Fedora6#> w g e t http://www5.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2
Fedora6#> tar xvjf MPlayer-1.0rc2.tar.bz2
Fedora6#> cd MPlayer*
Fedora6#> ./configure
Fedora6#> make
Fedora6#> make install
Fedora6#> /usr/local/bin/mplayer rtsp://211.218.209.124:8080/L-FM_300k
Fedora6#> /usr/local/bin/mplayer sdp://3. vlc yum 설치
fc6#> yum install vlc
fc6#> vlc
파일 - 네트웍크 스트림을 연다 클릭 - 네트워크탭 에서
[*]RTSP URL --> rtsp://211.218.209.124:8080/L-FM_300k
"확인"버턴을 클릭하면 재생된다.이하여백.
* 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치
- 답변은 로그인 후 가능합니다.