Hubungi Kami

Kerangka Materi

Riwayat, Standar, dan Fondasi Arsitektur Streaming Video

  • Evolusi protokol komunikasi waktu nyata
  • Arsitektur streaming: klien-server, P2P, dan model hibrida
  • Prinsip streaming bitrate adaptif (ABR)
  • Model pengiriman CDN dan konfigurasi server asal Kata kunciArsitektur streaming, protokol pengiriman video, streaming adaptif, arsitektur CDN, komunikasi waktu nyata, penyiapan server asal, komputasi tepi

Protokol Streaming Inti dan Teknologi Transmisi

  • RTMP (Real-Time Messaging Protocol): Penggunaan legacy dan transisi, strategi migrasi Adobe Flash
  • HLS (HTTP Live Streaming): Standar streaming adaptif Apple, manifes m3u8, manajemen segmen
  • MPEG-DASH: Streaming adaptif standar ISO, generasi manifes, pengalihan bitrate
  • WebRTC: Streaming latensi rendah antar perangkat, server TURN/STUN/ICE, arsitektur SFU/MCU
  • SRT (Secure Reliable Transport): Protokol pemulihan kehilangan data sumber terbuka, enkripsi AES-256, kontrol laju antar
  • WebSockets dan SIP: Sinyal interaktif dan konferensi waktu nyata Kata kunciProtokol RTMP, streaming HLS, MPEG-DASH, WebRTC, protokol SRT, server TURN/STUN, arsitektur SFU, bitrate adaptif, streaming latensi rendah, transmisi waktu nyata, sinyal video

Framework Transcoding dan Pemrosesan Media Sumber Terbuka

  • FFmpeg: Manajemen kodek (H.264/HEVC AV1), pembangunan pipa, akselerasi perangkat keras (NVENC, QSV), multiplexing stream, konversi format
  • GStreamer: Arsitektur pipa, ekosistem plugin (GIR), pembuatan elemen kustom, integrasi plugin WebRTC
  • x264/x265: Profil pengkodean lanjutan (high, main, main10), kontrol laju PBR/ABR/crf, optimasi preset (slow hingga ultrafast)
  • HandBrake CLI: Pemrosesan media batch dan alur kerja transcoding berbasis cloud Kata kukuPipa FFmpeg, framework GStreamer,
  • pengkodean x264, kodek HEVC/H.265, pengkodean AV1, optimasi transcoding, pengkodean perangkat keras, manajemen kodek, pemrosesan media, transcoding batch, kontrol laju (CRF), profil pengkodean

Server Streaming dan Infrastruktur Sumber Terbuka

SRS (Simple Realtime Server - Tencent): Penyiapan Docker, pengalihan mode HLS/DASH/WebRTC, konfigurasi kluster dengan SRS Edge

  • Wowza Streaming Engine (komponen sumber terbuka): Manajemen stream, konfigurasi host virtual, orkestrasi berbasis API
  • nginx-mod-rtmp: Konfigurasi modul RTMP, penyiapan modul HLS/DASH, konversi live ke VOD
  • Janus Gateway: Arsitektur server media WebRTC, ekosistem plugin (rekaman VoIP, konferensi video), API administratif RESTful
  • mediasoup: Perpustakaan SFU WebRTC, manajemen RTP/RTCP/RDTP, pola konsumen/produsen, dukungan simulcast
  • Jitsi VideoBridge: Konfigurasi JVB, kluster bridge, penyeimbangan beban dengan JVB-colibri
  • Ant Media Server Community Edition: Streaming WebRTC/RTMP/HLS, konfigurasi dasbor, integrasi WebSockets Kata kunciServer SRS, modul nginx-rtmp, Janus Gateway, SFU mediasoup, Jitsi VideoBridge, Ant Media Server, streaming Wowza, server media WebRTC, penyiapan Docker, orkestrasi stream, konfigurasi kluster

Produksi Video Langsung dan Sesuai Permintaan dengan Alat Sumber Terbuka

  • OBS Studio: Manajemen scene, filter dan transisi kustom, integrasi StreamDSP/NDI, pemantauan jarak jauh, preset encoding
  • Lister (Open Broadcaster Tools): Penyiapan multi-scene, pencampuran sumber audio, dukungan kamera virtual (OBS-VirtualCam)
  • VLC Media Server: Antarmuka streaming, konversi multicast ke unicast, manajemen playlist
  • Mixxx: Remixing langsung dan siaran DJ melalui protokol internet
  • Whisper: Pengenalan suara sumber terbuka untuk subtital langsung dan transkripsi selama streaming Kata kunciOBS Studio, produksi video, siaran langsung, manajemen scene, integrasi NDI, streamDSP, manajemen sumber audio pencampuran video, kamera virtual, VLC Media Server, transcoding, subtital langsung, pengenalan suara sumber terbuka Whisper

Sistem Streaming Grup dan Konferensi WebRTC

  • Tumpukan sumber terbuka Jitsi Meet: Konfigurasi Prosody, manajemen sesi Jicofo, arsitektur berbasis komponen, pengembangan tema kustom
  • mediasoup + WebRTC: Desain arsitektur SFU, strategi pengkodean simulcast dan SVC, estimasi bandwidth
  • SFUs MediaSoup: Perpustakaan SFU WebRTC (C++/Node.js), topologi ruangan, kontrol aliran media, dukungan simulcast
  • LiveKit: Platform SFU WebRTC, manajemen ruangan, manajemen peserta, API egress/ingress, penyiapan Kubernetes
  • BigBlueButton: Ruang kelas virtual sumber terbuka, berbagi layar berbasis WebRTC, polling, ruangan pecahan, rekaman
  • Kata kunciKonferensi WebRTC, Jitsi Meet, SFU mediasoup, Pengkodean Simulcast, kodec video skalabel SVC, estimasi bandwidth, BigBlueButton, SFU LiveKit, manajemen peserta, egress/ingress, penyiapan Kubernetes, ruang kelas virtual, berbagi layar, komunikasi sumber terbuka

Komputasi Tepi, Integrasi CDN, dan Strategi Skalabilitas

  • Desain topologi pengiriman tepi CDN asal untuk latensi global rendah
  • Manajemen titik ingest FFmpeg dan penyeimbangan beban multi-CDN
  • Perlindungan asal dinamis dan strategi caching tepi (Akamai CloudFront Fastly edge workers)
  • Streaming multi-CDN: redundansi, failover, dan optimasi biaya
  • Server tepi WebRTC dan penyiapan TURN global
  • Streaming asli Kubernetes: K3s, KubeEdge, orkestrasi kontainer tepi Kata kunciPengiriman CDN, komputasi tepi Kubernetes, multi-CDN, topologi tepi asal, Akamai CloudFront, asal dinamis, caching tepi, server TURN global, redundansi failover, optimasi biaya, orkestrasi tepi K3s

Analisis Streaming, Pemantauan, dan Kualitas Pengalaman (QoE)

  • Alat pemantauan stream langsung (FFprobe Prometheus, dasbor Grafana)
  • Analitik retensi pemirsa, peristiwa buffering, pengukuran waktu mulai
  • Tumpukan observabilitas sumber terbuka: Prometheus + Grafana untuk KPI streaming
  • Metrik kualitas ABR (Adaptive Bitrate): frekuensi pengalihan bitrate, rasio rebuffer
  • Alat korelasi log dan debugging: analisis paket Wireshark untuk RTP/RTCP Kata kunciAnalisis streaming, pemantauan FFprobe, dasbor Prometheus Grafana, metrik kualitas ABR, retensi pemirsa, peristiwa buffering, pengukuran QoE waktu mulai, korelasi log analisis RTP Wireshark, pemantauan sumber terbuka

Monetisasi, DRM, dan Proteksi Konten

  • Strategi DRM untuk ekosistem sumber terbuka: integrasi PlayReady, Widevine, FairPlay
  • Model monetisasi langganan: penagihan berulang dengan Stripe open-payments, alur pembayaran
  • Sisip iklan: SSAI (Server-Side Ad Insertion) dengan Server Iklan Sumber Terbuka (OpenX, Prebid)
  • Watermarking dan fingerprinting untuk proteksi konten
  • Kontrol akses, autentikasi berbasis token, proteksi stream berbasis JWT Kata kunciStrategi DRM, PlayReady Widevine, proteksi konten FairPlay, Sisipan Iklan Sisi Server, server iklan OpenX, Prebid sumber terbuka, watermarking video, autentikasi JWT, kontrol akses berbasis token, penagihan berulang, monetisasi langganan

Arsitektur Penyiapan, CI/CD, dan Streaming Terkontainerisasi

  • Penyiapan Docker Compose untuk tumpukan streaming multi-layanan (FFmpeg SRS Janus nginx)
  • Diagram Helm Kubernetes untuk kluster server media yang dapat diskalakan
  • Pipa CI/CD untuk infrastruktur streaming (GitHub Actions GitLab CI)
  • Infrastruktur-sebagai-Kode: Terraform AWS CloudFormation untuk layanan media
  • Strategi penyeimbangan beban: HAProxy round-robin weighted least-connections
  • Penyiapan biru/hijau dan kanary untuk pembaruan streaming tanpa downtime Kata kunciTumpukan streaming Docker Compose Kubernetes penyiapan Helm pipa CI/CD GitHub Actions Terraform CloudFormation infrastruktur-sebagai-Kode penyeimbangan beban HAProxy penyiapan biru-hijau penyiapan canary pembaruan tanpa downtime penskalaan server media

Tren Muncul dan Aplikasi Praktis

Inovasi HLS dan DASH latensi rendah, protokol streaming sub-detik (LL-HLS LL-DASH)

  • Optimasi kodek AV1 dan VP9 untuk pengiriman CDN
  • Transcoding video berbasis AI (klasifikasi adegan Deepstream berbasis OpenCV)
  • Streaming cloud-native dengan Knative Knative Eventing untuk pipa media serverless
  • Network slicing 5G untuk streaming video latensi rendah yang sangat andal
  • WebAssembly (Wasm) untuk pemrosesan video sisi klien di browser
  • Streaming video XR/AR dengan WebXR dan protokol video 360° Kata kunciLL-HLS HLS latensi rendah LL-DASH kodek AV1 optimasi VP9 transcoding berbasis AI klasifikasi adegan OpenCV streaming cloud-native Knative Eventing pipa media serverless network slicing 5G WebAssembly video sisi klien streaming AR WebXR protokol video 360

Lab Praktis dan Aplikasi Berbasis Proyek

Pipa streaming langsung ujung-ke-ujung: OBS → nginx-rtmp → SRS → pemutar HLS/DASH

  • Penyiapan konferensi video WebRTC dengan Jitsi Meet
  • Pipa FFmpeg kustom untuk output multibitrate (SD/HD/4K) dengan push CDN
  • Pengujian integrasi: pengujian beban infrastruktur streaming (Locust/AB) secara skala besar
  • Troubleshooting: masalah streaming umum, ketidakcocokan kodek, masalah firewall/NAT, debugging negosiasi kodek kata kuispipa streaming langsung OBS nginx-rtmp FFmpeg multibitrate HLS DASH konferensi video WebRTC Jitsi Meet pengujian integrasi pengujian beban Locust AB troubleshooting kodek masalah NAT firewall negosiasi kodek output SD HD 4K

Persyaratan

Pengetahuan umum administrator sistem

 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait