Shell
-
FFmpeg 프리징 현상 해결하기Programming 2023. 9. 12. 16:40
한 줄로 요약을 하면 timeout 을 설정하자. 현재의 상황 현재 회사에서 IP CAM을 이용하여 CCTV 처럼 활용을 하려고 한다. 처음에는 AWS Media Package 를 사용했지만 비용이 상상이상으로 발생해(하루에 약 15만원 부과??) 자체적으로 구현하기로 하고 자체 서버를 구입해서 해결을 하는 중이다. 원래는 EC2로 할까했지만 계산을 해보니 자체서버가 더욱 더 싸게 먹혔다. 현재의 구현방식 FFmpeg 를 이용해서 24시간 돌아가는 실시간 스트리밍을 해야한다.(무중단 필요) 그래서 RTSP => HLS 로 변환작업을 FFmpeg 로 하고 AWS S3로 실시간으로 업로드를 진행한다. AWS S3 주소의 경우에는 백엔드 서버에 보내는 형태로 제공이되어진다. 순서도로 나타내면 1. 업로드 되어..