← Documents Documentation/admin-guide/media/intro.rst GitHub 원문 ↗

Linux 6.18.37 · Administration / Media

Introduction

Linux media subsystem이 지원하는 장치 유형과 Remote Controller·CEC·V4L·Media Controller·DVB API를 정리합니다.

Source pathDocumentation/admin-guide/media/intro.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Subsystem 핵심

intro.rst:1-27

Media subsystem은 capture, broadcast, control, codec, 복합 topology를 하나의 문서군으로 다루되 각 기능에 맞는 별도 API를 제공합니다.

영역핵심
CaptureGrabber, PC/laptop camera, embedded camera
BroadcastAnalog/digital TV와 DVB API
ControlRemote Controller와 HDMI CEC
TopologyMedia controller graph와 Video4Linux Request API

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2
3 ============
4 Introduction
5 ============
6
7 The media subsystem consists on Linux support for several different types
8 of devices:
9
10 - Audio and video grabbers;
11 - PC and Laptop Cameras;
12 - Complex cameras found on Embedded hardware;
13 - Analog and digital TV;
14 - HDMI Customer Electronics Control (CEC);
15 - Multi-touch input devices;
16 - Remote Controllers;
17 - Media encoders and decoders.
18
19 Due to the diversity of devices, the subsystem provides several different
20 APIs:
21
22 - Remote Controller API;
23 - HDMI CEC API;
24 - Video4Linux API;
25 - Media controller API;
26 - Video4Linux Request API (experimental);
27 - Digital TV API (also known as DVB API).
28

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

소개

1-8

Linux media subsystem은 서로 다른 여러 종류의 media·input device를 지원하는 공통 기반입니다.

지원 장치 유형

9-18
원문 분류설명
Audio and video grabbersAudio·video capture 장치
PC and Laptop CamerasPC와 laptop 내장·외장 camera
Complex embedded camerasEmbedded hardware의 복합 camera pipeline
Analog and digital TVAnalog TV와 digital TV 수신 장치
HDMI CECHDMI Consumer Electronics Control
Multi-touch input devices복수 contact를 처리하는 touch input
Remote ControllersIR 등 remote control 장치
Media encoders and decodersHardware media codec 장치

제공 API

19-27

장치가 매우 다양하므로 subsystem은 기능 영역별로 여러 API를 제공합니다.

API역할
Remote Controller APIRemote control event와 protocol
HDMI CEC APIHDMI CEC adapter와 message
Video4Linux APIVideo capture·output·codec interface
Media controller API복합 media graph와 entity·link 제어
Video4Linux Request APIRequest 단위 control·buffer 결합, experimental
Digital TV API (DVB API)Digital broadcast frontend·demux·DVR 제어