Flash Media Server 를 올리고, 
간단한 방화벽 설정(80포트 허용)을 하고
rtmpdump 를 사용해 봤다.

rtmpdump 는 동영상 플레이어로 유명한 mplayer 사이트에서 제공한다.

소스 컴파일은 make posix 로 간단히 처리됐다. (OS: Fedora 12)

rtmpdump 실행 내용
[root@f rtmpdump-2.2d]# ./rtmpdump -r rtmp://10.101.101.228/vod/mp4:sample2_1000kbps.f4v -o dump.flv
RTMPDump v2.2d
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO:   duration              45.14
INFO:   moovPosition          28.00
INFO:   width                 640.00
INFO:   height                352.00
INFO:   videocodecid          avc1
INFO:   audiocodecid          mp4a
INFO:   avcprofile            100.00
INFO:   avclevel              30.00
INFO:   aacaot                2.00
INFO:   videoframerate        29.97
INFO:   audiosamplerate       24000.00
INFO:   audiochannels         2.00
INFO: trackinfo:
INFO:   length                1352351.00
INFO:   timescale             30000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            avc1
INFO:   length                1083392.00
INFO:   timescale             24000.00
INFO:   language              eng
INFO: sampledescription:
INFO:   sampletype            mp4a
5565.859 kB / 45.10 sec (99.9%)
Download complete

* 10.101.101.228 은 Flash Media Server 를 설치한(회사 내부에서만 접근 가능한) 사설 IP주소입니다.

rtmpdump man page:

dump 한 파일을 다음 팟 플레이어로 play 해 봤더니, 
정상적으로 잘 나온다.

youtube 동영상의 RTMP 주소를 알려면 어떻게 해야할까?
아래에 좋은 방법들이 잘 정리되어 있다.



Latest update: 2010. 5. 4. 17:44