|
RTMP 프로토콜 어도비에서 공개했습니다. 구글링 하시면 됩니다.
프로토콜을 참고해서 핸드쉐이크를 마친 후 내용을 받아와야 합니다.
HTTP처럼 텍스트 기반 프로토콜이 아니라 바이너리 프로토콜이기 때문에 스펙을 준수해야 합니다.
rtmp://abc.co.kr/abc.flv 경우 FMS를 통해서 스트리밍 되는 데이터이기 때문에
RTMP 핸드쉐이크 부분이 필수입니다.
RTMP 자체의 내용은 FLV와 별 차이가 없는 것으로 알고 있습니다.
제가 RTMP로 영상 데이터를 특정한 곳으로 보내는 RTMP 캐스터를 만들었는데,
RTMP 생성 부분은 다른 분이 작업한 라이브러리로 받아서 디테일한 내용까지 설명드리기는 어렵네요 ^^
만약에, 일부 특정한 내용만 받는다면, wireshark 등으로 네트워크로 전달되는 패킷을 스니핑해서
일부 변형하여 사용하는 방법이 있겠습니다.
초보연구원 님이 쓰신 글 :
: rtmp 프로토콜을 이용하여 flv 파일을 스트리밍을 하는 것을 만드려고 합니다.
:
: http 프로토콜을 이용하는게 아니라서 접근이 어렵네요.
:
: rtmp://abc.co.kr/abc.flv 라는 경로를 이용하여 다운을 받을 때 사용하는 프로그램으로
: New Transport를 이용하여 다운을 할 수 있는데, 이것을 프로그램으로 어떻게 다운을 받을 수 있을까요?
:
: 다운받는게 안된다면. 볼랜드 폼에서 플래시를 볼 수 있는 방법이라든
: 다른 방법이라도 도움 부탁드립니다.
:
: wowza server -> flv 파일을 rtmp 프로토콜을 이용하여 볼 수 있도록 하는게 목적입니다.
|