Katalog Multimedya 2026

Multimedya

Ekran/GUI (DRM-KMS, Wayland/Weston, Qt6, LVGL, framebuffer), ses (ALSA/ASoC/PipeWire), video/kamera (GStreamer, V4L2, HW codec, RTSP, DMA-BUF sıfır-kopya).

/ · esc
14 eğitim
01 Gömülü Li̇nux

ALSA & Ses — Linux Audio Alt Sistemi

ALSA kernel mimarisinden .asoundrc yapılandırmasına, ASoC machine driver tasarımından DAPM güç yönetimine ve Device Tree binding'den Raspberry Pi I2S DAC uygulamasına kadar eksiksiz Linux ses alt sistemi rehberi.

9 bölümALSA
Eğitime git
02 Gömülü Li̇nux

ASoC — ALSA System on Chip Ses Sürücüsü

Codec, platform ve machine üçlü mimarisini anlayarak gömülü Linux ses sürücüsü yaz; DAPM ile güç yönetimini uygula.

9 bölümSES ALT SİSTEMİ
Eğitime git
03 Gömülü Li̇nux

DMA-BUF & CMA — Sıfır Kopyalı Bellek Paylaşımı

Çekirdek altsistemleri arasında kamera, GPU ve encoder pipeline'larını kopyasız bellek paylaşımıyla birleştirin.

8 bölümDMA-BUF
Eğitime git
04 Grafi̇k &

DRM/KMS — Grafik & Görüntü

libdrm ile display pipeline'ı doğrudan yönet. CRTC, encoder, connector ve plane hiyerarşisini anla; atomic commit ile tear-free sayfa çevirimi yap; GEM ve DMA-BUF ile zero-copy grafik pipeline kur.

9 bölümDRM/KMS
Eğitime git
05 Grafi̇k &

Linux Framebuffer (fbdev) — Grafik & Görüntü

Doğrudan piksel yazımından boot splash screen'e, Python ile video playback'ten DRM/KMS migration yoluna kadar Linux framebuffer alt sisteminin eksiksiz rehberi.

9 bölümFRAMEBUFFER / FBDEV
Eğitime git
06 Grafi̇k &

LVGL — Grafik & Görüntü

64KB RAM ile çalışan, MCU'dan Linux'a taşınabilir MIT lisanslı C99 grafik kütüphanesi. Widget sistemi, CSS-benzeri style, flexbox layout, animasyon ve Squareline Studio GUI tasarımı.

9 bölümLVGL
Eğitime git
07 Grafi̇k &

Qt 6 Embedded / EGLFS — Grafik & Görüntü

Cross-compile sysroot'tan EGLFS KMS/DRM backend'ine, QML Quick Controls 2 dokunmatik HMI'dan Yocto meta-qt6 entegrasyonuna kadar eksiksiz Qt 6 embedded geliştirme rehberi.

9 bölümQT 6 EMBEDDED
Eğitime git
08 Grafi̇k &

Wayland / Weston Embedded — Grafik & Görüntü

X11'in karmaşıklığı olmadan modern display server mimarisi. Weston kiosk shell ile tek-uygulama HMI, EGL/GLES2 ile donanım hızlandırmalı render ve Yocto entegrasyonu.

9 bölümWAYLAND / WESTON
Eğitime git
09 Gstreamer

GStreamer Temelleri — Pipeline & Element

GStreamer mimarisini sıfırdan öğren: element, pad, bus ve caps kavramlarından C API'ye, state machine'den canlı kamera pipeline'ına — gömülü sistemlerde multimedya işlemenin temeli.

9 bölümTEMELLER
Eğitime git
10 Gstreamer

Donanım Hızlandırmalı Video — VPU & Zero-Copy

CPU yerine VPU/GPU: i.MX VPU, Rockchip MPP, Jetson NVENC/NVDEC, VA-API ve DMA-BUF zero-copy pipeline — gömülü sistemlerde güç ve termal sınırları aşmadan 1080p encode.

9 bölümDONANIM HIZLANDIRMA
Eğitime git
11 Gömülü Li̇nux

PipeWire — Modern Linux Audio/Video

PipeWire mimarisinden WirePlumber politika motoruna, ALSA/JACK uyumluluğundan düşük gecikme ayarlarına ve Yocto entegrasyonundan RPi4 USB mikrofon kurulumuna kadar modern Linux ses altyapısının eksiksiz rehberi.

9 bölümPIPEWIRE
Eğitime git
12 Gstreamer

RTSP & Streaming — gst-rtsp-server

RFC 2326 RTSP protokolü, gst-rtsp-server API, RTP/RTCP taşıma, çok istemcili kamera yayını ve adaptif streaming — gömülü sistemlerde canlı video altyapısı kur.

9 bölümRTSP STREAMING
Eğitime git
13 Gömülü Li̇nux

V4L2 & Kamera — Linux Video Capture

Video4Linux2 API ile kamera frame yakalama, buffer yönetimi, MIPI CSI pipeline yapılandırması ve sıfır kopya DMA-BUF entegrasyonu.

9 bölümV4L2
Eğitime git
14 Gstreamer

Video Pipeline — Encode & Decode

H.264'ten AV1'e codec temelleri, V4L2 kamera formatları, software ve hardware encode/decode pipeline'ları — gömülü sistemlerde video kalitesi ile kaynak kullanımını dengele.

9 bölümVIDEO PIPELINE
Eğitime git