728x90
반응형
본인 개발 사이트 http://sunsson.iptime.org/projects/juliet/wiki/14496-12 에서 계속 업데이트 됩니다.
ISO base media file format?
- 멀티미디어 서비스를 위해 사용되는 표준 파일포맷
- ISO에서 제정
- timed media informaion 을 포함
- 유연하면서도 확장가능한 기본 파일구조
- 여러 미디어 파일 포맷의 근간이 됨
- JPEG2000 , 3gpp 파일 포맷이 이에 기반
- MP4 파일 포맷도 ISO base media file format의 확장형태
용어
- Box : unique한 type identifier와 length에 의해 정의되는 객체지향형 block (atom이라고 불리어 지기도 함)
- Chunk : 한 트랙내에서의 연속적인 샘플의 집합
- Container Box : 연관된 박스의 집합을 포함하거나 그룹화하는데 목적을 두는 박스
- Presentation : 오디오와 결합되기도 하는 하나 이상의 동영상 시퀀스
- Sample : 힌트 트랙이 아닌경우에 샘플이란 비디오의 각 프레임, 시간적으로 연속된 비디오 프레임들 또는 시간적으로 연속된 오디오 압축부분
- Track 이란?
- ISO base media file format 내에 있는 연관된 sample들의 집합
- 종류
- Video track – video media를 다룸
- Audio track – audio media를 다룸
- hint track – streaming service를 하기 위한 패킷화 정보를 다룸
- Hint track
- streaming 전송을 위한 패킷을 형성하는데 streaming server에 도움을 주는 지시사항(instruction)을 포함
- 지시사항(instruction)은 server가 보내야 할 즉각적인 data(ex 헤더정보)를 포함 하거나 media data segment를 참조
- 지시사항(instruction)은 media data내에 interleaved하게 포함
- protocol 별로 각각의 hint track이 있어야 함
- 종류
ISO Based Media File 구조
반응형