2013-02-03 2 views
1

http : // 5fps를 통해 png/jpeg 이미지 스트림으로 변환 된 FMS/AMS 서버의 실시간 rtmp 스트림을 변환하는 솔루션을 찾고 있습니다. 가능한가? 누군가 신뢰할 수있는 방법을 제안 할 수 있습니까?ftmpeg를 사용하여 png로 rtmp 스트림

답변

1

아마도 이것은

#!/bin/sh 

foo=(
    'rtmp://server.com/app' 
    'playpath=mp4:foo.mp4' 
    'swfUrl=http://bar.com/baz.swf' 
    'live=1' 
) 

ffmpeg -i "${foo[*]}" -r 1 a%d.png & 

while sleep 1 
do 
    ls -I a.png | xargs -I % mv % a.png 
done 

는 FFmpeg가 출력 숫자 PNG 매초 (a1.pnga2.pnga3.png). 그러면 Bash는 최신 파일을 a.png에 복사하고 나머지는 매초 삭제합니다. 그러면 a.png이 계속 업데이트됩니다.

관련 문제