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".

Reply via email to