2016-06-30 10 views
0

rtmp 프로토콜을 이해하기 위해 Red5 1.0.7-RELEASE (우분투 12.04)를 사용하고 있습니다. 나는 기능을보기 위해 "게시자"데모를 시도했다. 라이브 퍼블리싱 및 플레이는 "Publisher"데모 페이지에서 잘 작동합니다. 하지만 데모 페이지에서 게시하고 FFMPEG로 재생할 때 : avplay rtmp : // localhost/oflaDemo/stream 또는 RTMPDUMP : rtmpdump -v -r "rtmp : // localhost/oflaDemo/stream"-o - | "vlc" 몇 가지 문제점이 있습니다. 게시가 끝난 후에 만 ​​FFMPEG 또는 RTMPDUMP에 데이터가 표시됩니다.FFMPEG 및 RTMPDUMP가 Red5 서버의 콘텐츠를 재생할 수 없습니다.

rtmpt의 경우 게시자 데모 페이지에서 데이터를 재생할 수있을 때 VLC에서 MRL을 열 수 없다고 말합니다.

답변

1

VLC에서 테스트하는 경우 내장 RTMP 처리를 사용하고 VLC가 Speex와 같은 FLV의 일부 코덱을 여전히 지원하지 않을 수 있음을 알고 있어야합니다. 마지막으로 rtmpdump에 스트림이 '라이브'라고 알려 주어야합니다. 그렇지 않은 경우에는 vod를 요구하고 요청할 수 있습니다.