블로그
-
H.264 vs HEVC vs AV1 비디오 코덱 비교: 압축, 호환성, 인코딩 선택
H.264, HEVC, AV1을 압축 효율, 인코딩·디코딩 부하, 기기 지원, 라이선스 기준으로 비교하고, 스트리밍·아카이브·실시간 전송 같은 용도별 코덱 선택과 FFmpeg 인코딩 예제, 기존 H.264 자산을 옮기는 마이그레이션 절차를 정리했습니다.
-
H.264(AVC) 실무: 프로파일·레벨 계산, NAL 구조, FFmpeg 인코딩과 재생 안 되는 파일 고치기
H.264(AVC)의 압축 원리, 프로파일·레벨(MBPS 계산), NAL·SPS·PPS와 Annex B·AVCC 차이, libx264 CRF·preset과 NVENC 설정, HLS용 키프레임 정렬, faststart, 브라우저에서 재생 안 되는 High 4:4:4·10비트 문제까지 실무 중심으로 정리합니다.
-
HEVC(H.265) 비디오 코덱 실전 활용 | 4K·8K·x265·FFmpeg 튜닝
HEVC(H.265)가 CTU 분할과 개선된 예측·변환으로 H.264보다 압축률을 높이는 원리를 설명하고, libx265 CRF·Main 10·NVENC 인코딩 명령과 파라미터 튜닝, 브라우저·기기 호환성, 특허 라이선스 문제까지 실무 판단에 필요한 내용을 다룹니다.
-
영상 인코딩 도구 고르기: ffmpeg preset과 faststart 실행 결과, GStreamer와의 역할 차이
ffmpeg libx264에서 preset이 시간과 파일 크기를 얼마나 바꾸는지, faststart가 MP4 박스 순서를 어떻게 바꾸는지 합성 영상으로 실행해 확인하고, 파일 변환에는 ffmpeg, 파이프라인 조립에는 GStreamer라는 역할 차이를 실험 글과 연결해 설명합니다.
-
CMAF(Common Media Application Format) 레퍼런스 — ISO 23000-19·fMP4·HLS+DASH·저지연
CMAF가 ISO BMFF 기반 fMP4 세그먼트 하나로 HLS와 DASH를 동시에 서빙하는 구조를 트랙·헤더·프래그먼트 단위로 설명하고, LL-HLS·LL-DASH 저지연 구성, FFmpeg·Shaka Packager 패키징, CDN 캐싱과 프래그먼트 크기 튜닝을 다룹니다.
-
MPEG-DASH 레퍼런스 — MPD(ISO 23009-1)·세그먼트·CENC/DRM·플레이어
ISO/IEC 23009-1 MPD(Period, AdaptationSet, SegmentTemplate)와 FFmpeg·Shaka Packager, CENC, dash.js·Shaka·ExoPlayer·AVPlayer까지 MPEG-DASH 실무·플레이어 가이드.
-
HLS(HTTP Live Streaming) 레퍼런스 — M3U8·ABR·암호화·LL-HLS
RFC 8216 기반 HLS 스펙(M3U8, EXT-X, TS/fMP4, 바이트 레인지)과 FFmpeg·ABR·AES-128·FairPlay·CDN, LL-HLS·hls.js·Safari까지 실무에 바로 쓰는 기술 가이드입니다.
-
RTMP·RTSP·HLS·DASH·CMAF·WebRTC 비교: 스트리밍 프로토콜별 지연과 용도
RTMP·SRT·RTSP·HLS·DASH·CMAF·WebRTC의 동작 원리와 지연이 생기는 지점, LL-HLS의 실제 요구사항, 키프레임 정렬 같은 라이브 구축 함정과 용도별 선택 기준을 정리합니다.
-
RTMP(Real-Time Messaging Protocol) 레퍼런스 — 핸드셰이크·청크·Nginx·FFmpeg·OBS
RTMP의 앱 수준 핸드셰이크와 청크 스트림, AMF0 명령 메시지 구조를 짚고, Nginx-RTMP 설정, FFmpeg·OBS 송출, Node.js 서버 구성을 예제로 다룹니다. RTMPS·RTMPT의 차이와 연결 실패·지연·방화벽 문제를 점검하는 순서도 정리했습니다.
-
RTSP(Real Time Streaming Protocol) 레퍼런스 — RFC 2326·7826·SDP·RTP·IP 카메라
RFC 2326/7826 RTSP·SDP·RTP/RTCP, IP카메라·ONVIF·Digest, FFmpeg·GStreamer, NAT·방화벽, 버퍼·GOP·멀티스트림까지 실시간 수신·릴레이·녹화를 설계하는 가이드입니다.