Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Video Akışı Geçmişi, Standartlar ve Mimari Temelleri
- Gerçek zamanlı iletişim protokollerinin evrimi
- Akış mimarileri: istemci-sunucu, P2P ve hibrit modeller
- Uyarlanabilir bitrate akışı (ABR) ilkeleri
- CDN teslim modelleri ve kök sunucu yapılandırmaları Anahtar Kelimeler: Akış mimarisi, video teslim protokolleri, uyarlanabilir akış, CDN mimarisi, gerçek zamanlı iletişim, kök sunucu kurulumu, kenar bilişimi
Temel Akış Protokolleri ve İletim Teknolojileri
- RTMP (Gerçek Zamanlı İletişim Protokolü): Eski geçişli kullanım, Adobe Flash migrasyon stratejileri
- HLS (HTTP Canlı Akışı): Apple'ın uyarlanabilir akış standardı, m3u8 manifestoları ve parçalanmış (segment) yönetimi
- MPEG-DASH: ISO standardı uyarlanabilir akış, manifesto oluşturma, bitrate geçişi
- WebRTC: Noktadan noktaya (P2P) düşük gecikmeli akış, TURN/STUN/ICE sunucuları, SFU/MCU mimarileri
- SRT (Güvenilir Güvenli Taşıma): Açık kaynaklı kayıp kurtarma protokolü, AES-256 şifreleme, ant rate kontrolü
- WebSockets ve SIP: Etkileşimli sinyalleme ve gerçek zamanlı konferans Anahtar Kelimeler: RTMP protokolü, HLS akışı, MPEG-DASH, WebRTC, SRT protokolü, TURN/STUN sunucuları, SFU mimarisi, uyarlanabilir bitrate, düşük gecikmeli akış, gerçek zamanlı taşıma, video sinyalleme
Açık Kaynak Transcoding ve Medya İşleme Çerçeveleri
- FFmpeg: Codec yönetimi (H.264/HEVC AV1), boru hattı oluşturma, donanım hızlandırma (NVENC, QSV), akış çoklama, format dönüştürme
- GStreamer: Boru hattı mimarisi, eklenti ekosistemi (GIR), özel öğe oluşturma, WebRTC eklentisi entegrasyonu
- x264/x265: Gelişmiş kodlama profilleri (high, main, main10), PBR/ABR/crf hız kontrolü, ön ayar optimizasyonu (slow'dan ultrafast'e)
- HandBrake CLI: Toplu medya işleme ve bulut tabanlı transcoding iş akışları Anahtar Kelimeler: FFmpeg boru hatları, GStreamer çerçevesi,
- x264 kodlama, HEVC/H.265 codec, AV1 kodlama, transcoding optimizasyonu, donanım kodlama, codec yönetimi, medya işleme, toplu transcoding, hız kontrolü (CRF), kodlama profilleri
Açık Kaynak Akış Sunucuları ve Altyapı
SRS (Simple Realtime Server - Tencent): Docker dağıtımı, HLS/DASH/WebRTC mod geçişi, SRS Edge ile küme yapılandırmaları
- Wowza Streaming Engine (açık kaynak bileşenleri): Akış yönetimi, sanal sunucu yapılandırmaları, API tabanlı orkestrasyon
- nginx-mod-rtmp: RTMP modülü yapılandırması, HLS/DASH modül kurulumu, canlıdan VOD'a dönüşüm
- Janus Gateway: WebRTC medya sunucu mimarisi, eklenti ekosistemi (VoIP kayıt, video konferans), RESTful yönetici API'si
- mediasoup: WebRTC SFU kütüphanesi, RTP/RTCP/RDTP yönetimi, tüketici/üretici deseni, simulcast desteği
- Jitsi VideoBridge: JVB yapılandırması, köprü kümeleri, JVB-colibri ile yük dengeleme
- Ant Media Server Community Edition: WebRTC/RTMP/HLS akışı, dashboard yapılandırması, WebSockets entegrasyonu Anahtar Kelimeler: SRS sunucusu, nginx-rtmp-module, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, Wowza akışı, WebRTC medya sunucusu, Docker dağıtımı, akış orkestrasyonu, küme yapılandırması
Açık Kaynak Araçlarıyla Canlı ve İsteğe Bağlı Video Prodüksiyonu
- OBS Studio: Sahne yönetimi, özel filtreler ve geçişler, StreamDSP/NDI entegrasyonu, uzaktan izleme, kodlama ön ayarları
- Lister (Open Broadcaster Tools): Çoklu sahne kurulumları, ses kaynağı karıştırma, sanal kamera desteği (OBS-VirtualCam)
- VLC Media Server: Akış arayüzü, multicast/unicast dönüşümü, çalma listesi yönetimi
- Mixxx: İnternet protokolleri üzerinden canlı remixleme ve DJ yayıncılığı
- Whisper: Akışlar sırasında canlı altyazılandırma ve transkripsiyon için açık kaynaklı konuşma tanıma Anahtar Kelimeler: OBS Studio, video prodüksiyonu, canlı yayıncılık, sahne yönetimi, NDI entegrasyonu, streamDSP, video karıştırma, ses kaynak yönetimi, sanal kamera, VLC Media Server, transcoding, canlı altyazılandırma, Whisper açık kaynak konuşma tanıma
WebRTC Konferans ve Grup Akış Sistemleri
- Jitsi Meet açık kaynak yığını: Prosody yapılandırması, Jicofo oturum yönetimi, bileşen tabanlı mimari, özel tema geliştirme
- mediasoup + WebRTC: SFU mimari tasarımı, simulcast ve SVC kodlama stratejileri, bant genişliği tahmini
- MediaSoup SFUs: WebRTC SFU kütüphanesi (C++/Node.js), oda topolojisi, medya akış kontrolü, simulcast desteği
- LiveKit: WebRTC SFU platformu, oda yönetimi, katılımcı yönetimi, egress/ingress API'leri, Kubernetes dağıtımı
- BigBlueButton: Açık kaynak sanal sınıf, WebRTC tabanlı ekran paylaşımı, anketler, çalışma odaları, kayıt
- Anahtar Kelimeler: WebRTC konferans, Jitsi Meet, mediasoup SFU, Simulcast kodlama, SVC ölçeklenebilir video kodlama, bant genişliği tahmini, BigBlueButton, LiveKit SFU, katılımcı yönetimi, egress/ingress, Kubernetes dağıtımı, sanal sınıf, ekran paylaşımı, açık kaynak iletişim
Kenar Bilişimi, CDN Entegrasyonu ve Ölçeklenebilirlik Stratejileri
- Global düşük gecikme için CDN kenar teslim topoloji tasarımı
- FFmpeg giriş noktası yönetimi ve çoklu-CDN yük dengeleme
- Dinamik kök koruma ve kenar önbellekleme stratejileri (Akamai CloudFastly edge workers)
- Çoklu-CDN akışı: yedeklilik, failover ve maliyet optimizasyonu
- WebRTC kenar sunucuları ve küresel TURN dağıtımı
- Kubernetes-native akış: K3s, KubeEdge, kenar container orkestrasyonu Anahtar Kelimeler: CDN teslimi, kenar bilişimi Kubernetes, çoklu-CDN, kök kenar topolojisi, Akamai CloudFront, dinamik kök, kenar önbellekleme, küresel TURN sunucuları, failover yedekliliği, maliyet optimizasyonu, K3s kenar orkestrasyonu
Akış Analitiği, İzleme ve Deneyim Kalitesi (QoE)
- Canlı akış izleme araçları (FFprobe Prometheus, Grafana panoları)
- İzleyici tutunma analitiği, tamponlama olayları, başlatma süresi ölçümü
- Açık kaynak gözlemlenebilirlik yığını: Akış KPI'ları için Prometheus + Grafana
- ABR (Uyarlanabilir Bitrate) kalite metrikleri: bitrate geçişi sıklığı, yeniden tamponlama oranı
- Log korelasyonu ve hata ayıklama araçları: RTP/RTCP için Wireshark paket analizi Anahtar Kelimeler: akış analitiği, FFprobe izleme, Prometheus Grafana panoları, ABR kalite metrikleri, izleyici tutunma, tamponlama olayları, QoE ölçümü başlatma süresi, log korelasyonu Wireshark RTP analizi, açık kaynak izleme
Ticarileştirme, DRM ve İçerik Koruması
- Açık kaynak ekosistemler için DRM stratejileri: PlayReady, Widevine, FairPlay entegrasyonu
- Abonelik ticariştirma modelleri: Stripe açık ödemeler ile periyetli faturalandırma, ödeme iş akışları
- Reklam yerleştirme: Açık Kaynak Reklam Sunucuları (OpenX, Prebid) ile Sunucu Tarafı Reklam Yerleştirme (SSAI)
- İçerik koruması için filigranlama ve parmak izleme
- Erişim kontrolü, token tabanlı kimlik doğrulama, JWT tabanlı akış koruması Anahtar Kelimeler: DRM stratejileri, PlayReady Widevine, FairPlay İçerik koruma, Sunucu Tarafı Reklam Yerleştirme, OpenX reklam sunucusu, Prebid açık kaynak, video filigranlama, JWT kimlik doğrulama, token tabanlı erişim kontrolü, periyetli faturalandırma, abonelik ticariştirme
Dağıtım Mimarisi, CI/CD ve Containerize Edilmiş Akış
- Çoklu hizmetli akış yığını (FFmpeg SRS Janus nginx) için Docker Compose dağıtımı
- Ölçeklenebilir medya sunucu kümeleri için Kubernetes Helm grafikleri
- Akış altyapısı için CI/CD pipeline'ları (GitHub Actions GitLab CI)
- Altyapı Olarak Kod: Medya hizmetleri için Terraform AWS CloudFormation
- Yük dengeleme stratejileri: HAProxy round-robin ağırlıklı en az bağlantı
- Sıfır kesinti akış güncellemeleri için Mavi/yeşil ve kani dağıtımları Anahtar Kelimeler: Docker Compose akış yığını Kubernetes Helm dağıtımı CI/CD pipeline'ları GitHub Actions Terraform CloudFormation altyapı-olarak-kod HAProxy yük dengeleme mavi-yeşil dağıtım kani dağıtımı sıfır-kesinti güncellemeleri medya sunucu ölçekleme
Çıkan Trendler ve Pratik Uygulamalar
Düşük gecikmeli HLS ve DASH yenilikleri: altıncı saniye akış protokolleri (LL-HLS LL-DASH)
- CDN teslimi için AV1 ve VP9 codec optimizasyonu
- AI destekli video transcoding (Deepstream OpenCV tabanlı sahne sınıflandırma)
- Knative Eventing ile sunucusuz medya boruhatları için bulut-native akış
- Ultra güvenilir düşük gecikmeli video akışı için 5G ağ dilimleme
- Tarayıcılar içinde istemci tarafı video işleme için WebAssembly (Wasm)
- WebXR ve 360° video protokolleri ile XR/AR video akışı Anahtar Kelimeler: LL-HLS düşük gecikmeli HLS, LL-DASH, AV1 codec, VP9 optimizasyonu, AI destekli transcoding, OpenCV sahne sınıflandırma, Bulut-native akış, Knative Eventing, sunucusuz medya boruhatları, 5G ağ dilimleme, WebAssembly istemci tarafı video, WebXR AR akış, 360 video protokolleri
Pratik Laboratuvar ve Proje Tabanlı Uygulama
Kundan kula canlı akış boru hattı: OBS → nginx-rtmp → SRS → HLS/DASH oyuncular
- Jitsi Meet ile WebRTC video konferans kurulumu
- CDN push ile çoklu bitrate çıktısı (SD/HD/4K) için özel FFmpeg boru hattı
- Entegrasyon testi: ölçekli akış altyapısında yük testi (Locust/AB)
- Sorun giderme: yaygın akış sorunları, codec uyumsuzlukları, güvenlik duvarı/NAT sorunları, codec müzakere hata ayıklama Anahtar Kelimeler: canlı akış boru hattı OBS nginx-rtmp FFmpeg çoklu bitrate HLS DASH WebRTC video konferans Jitsi Meet entegrasyon testi yük testi Locust AB codec sorun giderme NAT güvenlik duvarı sorunları codec müzakere SD HD 4K çıktı
Kurs İçin Gerekli Önbilgiler
Genel sistem yöneticisi bilgisi
14 Saatler