멀티미디어
FLV
다른 이름: .flv , Flash Video , F4V
정의
Flash Video. Adobe Flash Player 전용 컨테이너. H.264/VP6 비디오, AAC/MP3 오디오. 2000년대 웹 동영상 표준 (YouTube 초기). Flash 종료(2020)로 사실상 사멸. RTMP 스트리밍 컨테이너
상세 설명
기술 스펙
- FLV 헤더: Signature(FLV), Version, TypeFlags, DataOffset
- FLV 태그: Previous Tag Size + Tag (Type, DataSize, Timestamp, StreamID, Data)
- 태그 타입: Audio(8), Video(9), Script Data(18)
- 비디오 코덱: Sorenson Spark(FLV1), VP6, H.264(AVC)
- 오디오 코덱: MP3, AAC, Nellymoser
- Keyframe Index: onMetaData 스크립트 태그에 인덱스
실무 활용
- YouTube: 2005~2015년 기본 포맷
- RTMP 스트리밍: Flash Player 라이브 재생
- 중국 동영상 사이트: Youku, Tudou (2010년대)
장점
- Flash Player: 2000년대 유일한 웹 비디오 솔루션
- 경량: 단순한 구조
- RTMP 통합: 스트리밍 + 재생 일체화
단점 및 제약
- Flash 종료: 2020년 12월 완전 사멸
- 코덱 제한: 구형 코덱만 지원
- 메타데이터 부족: MP4 대비 빈약
- 보안 취약점: Flash Player 보안 이슈
호환성
Flash Player (2020 종료), VLC, FFmpeg 변환 전용
표준 정보
표준화 기구: Adobe (독점 스펙)
출시 연도: 2002년