2015. 7. 9. 15:57
- 출처
http://aslike.egloos.com/3082696
- 컨테이너(Container) : 파일 그 자체 / ex) 유형(Type) : avi, Quicktime
- 스트림(Stream) : 데이터 원소(element)의 연속
- 프레임(Frame) : 데이터 원소 하나
- 패킷(Packet) : 응용프로그램에서 사용 가능할만큼의 raw 프레임으로 디코딩 가능한 데이터의 비트를 포함하는 데이터의 조각
- 먹싱(Muxing) : 오디오와 비디오를 하나의 파일로 합침
- 디먹싱(Demuxing) : 하나의 파일을 오디오와 비디오로 분리
- 컨테이너라 부르는 이유 : 그 파일 안에 파일 정보, 코덱 정보, 시간, 비트레이트 등 모든 정보를 담고 있는 박스이기 때문
- 한 패킷은 보통 한 프레임으로 묶임
- 패킷 : 데이터 전송 상으로 주로 쓰이기 때문에 패킷이라는 용어를 사용
- 스트리밍 기초 흐름도
- 동영상 파일로부터 비디오 스트림을 연다
- 비디오 스트림으로부터 패킷을 연다
- 패킷을 디코딩하여 프레임을 얻는다
- 만약 프레임이 완전하지 않으면 다음 프레임을 얻는다
- 프레임을 가지고 무엇을 한다
- 다음 패킷을 읽어들인다