2011-02-18 2 views
0

비디오 캡처 카드가 DirectShow 지원이없는 종류이기 때문에 여기서는 FMLE (Flash Media Live Encoder)를 사용할 수 없습니다. .DirectShow가 아닌 ​​비디오 캡처 카드에서 라이브 스트림으로 FMS (Red5)로 H.264 데이터 게시

비디오 캡처 카드는 비디오를 캡처 한 다음 카드의 클립을 통해 비디오를 H.264로 인코딩합니다.

카드는 일부 기본 인터페이스를 제공하므로 카드에서 데이터를 가져 와서 FMS/Red5로 보낸 다음 FMS/Red5로 스트리밍하는 앱을 작성할 수 있습니다.

내 질문 : H.264 데이터를 RTMP 프로토콜로 FMS로 보내는 방법은 무엇입니까?

본인은 RTMP 스펙을 읽고 난 라이브 스트림을 게시하는 방법을 이해하고,

연결 -> createStream -> 게시 -> 메타 데이터 -> Videodata를

을하지만 정확히 모르는 I 메타 데이터 및 비디오 페이로드를 넣어야합니다. RSP? 나루? 어떤 제안을 환영합니다

는 RTMP 프로토콜에 대한 고급 구현을 찾기 위해

답변

0

확인 소스 RTMPD 서버 (rtmpd.com)에 감사드립니다. 한편, 문제의 해결책은 librtmp 라이브러리 (dll 형식 - mplayer 프로젝트에서)를 사용하여 스트림을 게시하는 것처럼 간단 할 수 있습니다.

행운을 빌어 요.