올린글을 확인할 수 있도록 포스팅을 공개로 설정해 주세요.
[전자공학] open source FFmpeg Multimedia System

open source FFmpeg Multimedia System

Contents

1. Project Description
2. 분석 환경 구축
3. FFmpeg 실행상태
4. ffserver의 개략적인 동작구조
5. HTTPState 상태도
6. Data Structure
7. feed1.ffm File Structure
8. ffmpeg 전체 동작구조 및 Summary

1. Project Description

FFmpeg은 audio와 video를 record, convert, stream 하는 solution이다. livavcodec 이라는 자체 library로 codec을 구현한다. FFmpeg은 Linux OS에서 동작하도록 설계되어있지만, Windows 같은 다른 OS에서도 Compile 할수 있다.

FFmpeg project는 다음과 같은 component가 있다

ffmpeg : video file format을 convert.
ffserver : live broadcasting을 위한 HTTP multimedia streaming server
libavcodec : audio/video를 encode , decode 하는 library
libavformat : 공통 audio, video를 생성하는 library

2. 분석 환경 구축

ffmpeg를 분석하기 위해서는 linux 가 OS인 network에 연결된 PC가 필요하고, TV card 가 필요하다. TV card에서 grab 된 영상을 video4linux device를 이용해서 ffmpeg 이 필요한 작업을 수행한다.

....

[hwp/pdf][전자공학] open source FFmpeg Multimedia System
포스팅 주소 입력
  올린글을 확인할 수 있는 포스팅 주소를 입력해 주세요.
  네이버,다음,티스토리,스팀잇,페이스북,레딧,기타 등 각각 4개(20,000p) 까지 등록 가능하며 총 80,000p(8,000원)까지 적립이 가능합니다.