1. push one file to rtmp server
ffmpeg -re -i "test.3gp" -f flv rtmp://127.0.0.1/live/stream
ffmpeg -re -i "test.3gp" -f flv rtmp://127.0.0.1/live/stream
2. translate one file into hls m3u8 format
ffmpeg -re -i %1 -codec:v libx264 -map 0 -f hls -hls_list_size 6 -hls_wrap 10 -hls_time 10 playlist.m3u8
3. translate one video file format
ffmpeg -i %1 -bsf:a aac_adtstoasc -acodec copy -vcodec copy .\out.mp4
4. broadcast mp4 file by rtmp
ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName
5. dump rtmp stream into file
ffmpeg -i rtmp://server/live/streamName -c copy dump.flv
6. translave video to H264 format, send to another rtmp
ffmpeg -i rtmp://server/live/originalStream -c:a copy -c:v libx264 -vpre slow -f flv rtmp://server/live/h264Stream
7. translate audio to aac format
ffmpeg -i rtmp://server/live/originalStream -c:a libfaac -ar 44100 -ab 48k -c:v libx264 -vpre slow -vpre baseline -f flv rtmp://server/live/h264Stream
4. broadcast mp4 file by rtmp
ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName
5. dump rtmp stream into file
ffmpeg -i rtmp://server/live/streamName -c copy dump.flv
6. translave video to H264 format, send to another rtmp
ffmpeg -i rtmp://server/live/originalStream -c:a copy -c:v libx264 -vpre slow -f flv rtmp://server/live/h264Stream
7. translate audio to aac format
ffmpeg -i rtmp://server/live/originalStream -c:a libfaac -ar 44100 -ab 48k -c:v libx264 -vpre slow -vpre baseline -f flv rtmp://server/live/h264Stream
8. translate one rtmp into several rtmp with different para
ffmpeg -re -i rtmp://server/live/high_FMLE_stream -acodec copy -vcodec x264lib -s 640×360 -b 500k -vpre medium -vpre baseline rtmp://server/live/baseline_500k -acodec copy -vcodec x264lib -s 480×272 -b 300k -vpre medium -vpre baseline rtmp://server/live/baseline_300k -acodec copy -vcodec x264lib -s 320×200 -b 150k -vpre medium -vpre baseline rtmp://server/live/baseline_150k -acodec libfaac -vn -ab 48k rtmp://server/live/audio_only_AAC_48k
9. broadcase camera
ffmpeg -r 25 -f dshow -s 640×480 -i video=”video source name”:audio=”audio source name” -vcodec libx264 -b 600k -vpre slow -acodec libfaac -ab 128k -f flv rtmp://server/application/stream_name
10.
No comments:
Post a Comment