Hubungi Kami

Kerangka Materi

Sejarah Streaming Video, Standar, dan Fondasi Arsitektur

  • Evolusi protokol komunikasi real-time
  • Arsitektur streaming: model klien-server, P2P, dan hybrid
  • Prinsip streaming bitrate adaptif (ABR)
  • Model distribusi CDN dan konfigurasi server-origin KeywordsArsitektur streaming, protokol pengiriman video, streaming adaptif, arsitektur CDN, komunikasi real-time, pengaturan server-origin, komputasi edge

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, manifest m3u8, manajemen segmen
  • MPEG-DASH: Streaming adaptif standar ISO, pembuatan manifest, peralihan bitrate
  • WebRTC: Streaming berlatensi rendah antar-peer, server TURN/STUN/ICE, arsitektur SFU/MCU
  • SRT (Secure Reliable Transport): Protokol pemulihan kehilangan data open source, enkripsi AES-256, pengendalian laju ant
  • WebSockets dan SIP: Sinyaling interaktif dan konferensi real-time KeywordsProtokol RTMP, streaming HLS, MPEG-DASH, WebRTC, protokol SRT, server TURN/STUN, arsitektur SFU, bitrate adaptif, streaming berlatensi rendah, transport real-time, sinyal video

Framework Transcoding dan Pemrosesan Media Open Source

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

Server Streaming dan Infrastruktur Open Source

SRS (Simple Realtime Server - Tencent): Deploy Docker, peralihan mode HLS/DASH/WebRTC, konfigurasi cluster dengan SRS Edge

  • Wowza Streaming Engine (komponen open source): Manajemen stream, konfigurasi virtual host, orkestrasi berbasis API
  • nginx-mod-rtmp: Konfigurasi modul RTMP, pengaturan modul HLS/DASH, konversi live-to-VOD
  • Janus Gateway: Arsitektur server media WebRTC, ekosistem plugin (rekaman VoIP, konferensi video), API admin RESTful
  • mediasoup: Library SFU WebRTC, manajemen RTP/RTCP/RDTP, pola consumer/producer, dukungan simulcast
  • Jitsi VideoBridge: Konfigurasi JVB, cluster bridge, load balancing dengan JVB-colibri
  • Ant Media Server Community Edition: Streaming WebRTC/RTMP/HLS, konfigurasi dashboard, integrasi WebSockets KeywordsServer SRS, modul nginx-rtmp, Janus Gateway, mediasoup SFU, Jitsi VideoBridge, Ant Media Server, streaming Wowza, server media WebRTC, deploy Docker, orkestrasi stream, konfigurasi cluster

Produksi Video Langsung dan On-Demand dengan Alat Open Source

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

Sistem Konferensi dan Streaming Grup WebRTC

  • Stack open source Jitsi Meet: Konfigurasi Prosody, manajemen sesi Jicofo, arsitektur berbasis komponen, pengembangan tema kustom
  • mediasoup + WebRTC: Desain arsitektur SFU, strategi encoding simulcast dan SVC, estimasi bandwidth
  • MediaSoup SFUs: Library SFU WebRTC (C++/Node.js), topologi ruang, kontrol aliran media, dukungan simulcast
  • LiveKit: Platform SFU WebRTC, manajemen ruang, manajemen peserta, API egress/ingress, deploy Kubernetes
  • BigBlueButton: Ruang kelas virtual open source, berbagi layar berbasis WebRTC, polling, breakout rooms, rekaman
  • KeywordsKonferensi WebRTC, Jitsi Meet, mediasoup SFU, encoding Simulcast, SVC scalable video coding, estimasi bandwidth, BigBlueButton, LiveKit SFU, manajemen peserta, egress/ingress, deploy Kubernetes, ruang kelas virtual, berbagi layar, komunikasi open source

Komputasi Edge, Integrasi CDN, dan Strategi Skalabilitas

  • Desain topologi distribusi edge CDN Origin untuk latensi global yang rendah
  • Manajemen titik ingest FFmpeg dan load balancing multi-CDN
  • Pengamanan origin dinamis dan strategi edge caching (Akamai CloudFront Fastly edge workers)
  • Streaming multi-CDN: redundansi, failover, dan optimasi biaya
  • Server edge WebRTC dan deploy TURN global
  • Streaming native Kubernetes: K3s, KubeEdge, orkestrasi container edge KeywordsDistribusi CDN, komputasi edge Kubernetes, multi-CDN, topologi edge origin, Akamai CloudFront, origin dinamis, edge caching, server TURN global, redundansi failover, optimasi biaya, orkestrasi edge K3s

Analitik Streaming, Pemantauan, dan Kualitas Pengalaman (QoE)

  • Alat pemantauan stream live (FFprobe Prometheus, dashboard Grafana)
  • Analitik retensi penonton, kejadian buffering, pengukuran waktu startup
  • Stack observabilitas open source: Prometheus + Grafana untuk KPI streaming
  • Metriks kualitas ABR (Adaptive Bitrate): frekuensi peralihan bitrate, rasio rebuffer
  • Korelasi log dan alat debugging: analisis paket Wireshark untuk RTP/RTCP KeywordsAnalitik streaming, pemantauan FFprobe, dashboard Prometheus Grafana, metriks kualitas ABR, retensi penonton, kejadian buffering, pengukuran QoE waktu startup, korelasi log analisis Wireshark RTP, pemantauan open source

Monetisasi, DRM, dan Perlindungan Konten

  • Strategi DRM untuk ekosistem open source: integrasi PlayReady, Widevine, FairPlay
  • Model monetisasi langganan: tagihan berulang dengan Stripe open-payments, alur pembayaran
  • Sisipkan iklan: SSAI (Server-Side Ad Insertion) dengan Server Iklan Open Source (OpenX, Prebid)
  • Watermarking dan fingerprinting untuk perlindungan konten
  • Kontrol akses, autentikasi berbasis token, perlindungan stream berbasis JWT KeywordsStrategi DRM, PlayReady Widevine, perlindungan konten FairPlay, Server-Side Ad Insertion, server iklan OpenX, Prebid open source, watermarking video, autentikasi JWT, kontrol akses berbasis token, tagihan berulang, monetisasi langganan

Arsitektur Deploy, CI/CD, dan Streaming Berkontainer

  • Deploy Docker Compose untuk stack streaming multi-layanan (FFmpeg SRS Janus nginx)
  • Chart Kubernetes Helm untuk cluster server media yang dapat diskalakan
  • Pipeline CI/CD untuk infrastruktur streaming (GitHub Actions GitLab CI)
  • Infrastructure-as-Code: Terraform AWS CloudFormation untuk layanan media
  • Strategi load balancing: HAProxy round-robin weighted least-connections
  • Deploy blue/green dan canary untuk pembaruan streaming tanpa downtime KeywordsStack streaming Docker Compose deploy Kubernetes Helm pipeline CI/CD GitHub Actions Terraform CloudFormation infrastructure-as-Code load balancing HAProxy deploy blue-green deploy canary pembaruan tanpa downtime penskalaan server media

Tren Muncul dan Aplikasi Praktis

Inovasi HLS dan DASH berlatensi rendah protokol streaming di bawah satu detik (LL-HLS LL-DASH)

  • Optimasi codec AV1 dan VP9 untuk distribusi CDN
  • Transcoding video berbasis AI (klasifikasi scene berbasis Deepstream OpenCV)
  • Streaming cloud-native dengan Knative Knative Eventing untuk pipeline media serverless
  • Slicing jaringan 5G untuk streaming video berlatensi rendah dan ultra-reliable
  • WebAssembly (Wasm) untuk pemrosesan video sisi klien di browser
  • Streaming video XR/AR dengan WebXR dan protokol video 360° keywordsLL-HLS latensi rendah HLS LL-DASH codec AV1 optimasi VP9 transcoding berbasis AI klasifikasi scene OpenCV streaming cloud-native Knative Eventing pipeline media serverless slicing jaringan 5G video sisi klien WebAssembly streaming AR WebXR protokol video 360

Lab Hands-On dan Aplikasi Berbasis Proyek

Pipeline streaming live end-to-end: OBS → nginx-rtmp → SRS → pemutar HLS/DASH

  • Pengaturan konferensi video WebRTC dengan Jitsi Meet
  • Pipeline FFmpeg kustom untuk output multibitrate (SD/HD/4K) dengan push CDN
  • Pengujian integrasi: load testing infrastruktur streaming (Locust/AB) dalam skala besar
  • Pemecahan masalah: masalah streaming umum, ketidakcocokan codec, masalah firewall/NAT, debugging negosiasi codec keywordspipeline streaming live OBS nginx-rtmp FFmpeg multibitrate HLS DASH konferensi video WebRTC Jitsi Meet pengujian integrasi load testing Locust AB troubleshooting codec masalah NAT firewall negosiasi codec output SD HD 4K

Persyaratan

Pengetahuan umum administrasi sistem

 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait