Hi Team,
We are working on a prototype which converts RTSP streams to HLS using ffmpeg
transcoder.
We are using below ffmpeg command to convert RTSP to HLS :
cmd:-
ffmpeg.exe -rtsp_transport tcp -re -i
rtsp://<username>:<rtsp://root:><password>@172.31.67.223<mailto:[email protected]>:554/axis-media/media.amp?videocodec=h264
-c:v libx264 -crf 21 -preset veryfast -c:a aac -ac 2 -f hls -hls_flags delete_segments -hls_list_size
4 -hls_time 1 -g 5 -sc_threshold 0 -hls_playlist_type event
C:\Users\Niagara4.13\tridium\stations\HLSTest\shared\vids\-514225936\stream.m3u8
We downloaded "ffmpeg.exe(5.0)" from https://www.videohelp.com/software/ffmpeg . We are
also using FFmpeg 5.0.1 "Lorentz" (https://ffmpeg.org/download.html) libraries in our
project.
Can somebody help me answering below questions :
1. Can we reduce the size of ffmpeg.exe ? Any idea how can we create a smaller
ffmpeg.exe which should be able to run only above command to convert RTSP to
HLS? (as its size is 110 mb+ so it is difficult to ship it with our product).
Yes, compile it yourself with only the external libraries and features
you need. My version of 5.1 for my needs is 45 MB.
2. Is there a way to run above ffmpeg command using "dll files" or other alternative
instead of using "ffmpeg.exe"
check out the documentation of the libraries and API here:
https://ffmpeg.org/documentation.html
Regards,
Rahul K
Honeywell
_______________________________________________
ffmpeg-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".