Notice
Recent Posts
Recent Comments
Link
목록스트리밍 (1)
WinGyu_coder
Python, 파이썬으로 실시간 스트리밍 구현하기, RTMP, FFmpeg 사용 방법
Python 개발자로 일을 하다가 보니, 영상 분석쪽 업무를 하게 되었는데 분석한 영상을 스트리밍으로 구현을 해야 했다. 그러기 위해 Cloudflare CDN 서버를 사용했는데, 나쁘지 않게 구현이 가능해서 글을 적어본다. 간단한 구성은 아래와 같다. 설명해보자면 우선 우분투 리눅스로 서버를 구성하였다. 사용자가 영상 분석을 요청하면 HTTP, HTTPS 요청을 서버가 받아서 영상 분석을 시작한다. 들어온 요청 만큼 파이썬이 FFmpeg 프로세서 명령어를 실행해 영상을 RTMP 를 통해 CDN 서버인 Cloudflare에 보낸다. 아무래도 실시간 스트리밍이기 때문에 실시간 영상 분석 속도가 관건이다. (전송속도 및 영상 재생 속도가 문제 있을시 FPS 및 해상도를 조절해보자, 영상 코덱, 전송 통신, ..
Python파이썬
2024. 3. 19. 10:00