Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WebRTCとコラボ配信 / cabasecamp2019-webrtc-and-collab...
Search
CyberAgent
PRO
February 22, 2019
Technology
11k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WebRTCとコラボ配信 / cabasecamp2019-webrtc-and-collabo-live
CyberAgent
PRO
February 22, 2019
More Decks by CyberAgent
See All by CyberAgent
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
cyberagentdevelopers
PRO
2
320
Databricks 導入から Genie 活用まで、全部やった話
cyberagentdevelopers
PRO
0
1.6k
専任DEゼロからの データ基盤構築 - Databricks x IaC x AIで 進める「データの民主化」-
cyberagentdevelopers
PRO
1
1.1k
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
10
9.7k
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
1
440
Local LLM Meetup #1 Opening
cyberagentdevelopers
PRO
1
510
LocalLLMで機密データを匿名化したい
cyberagentdevelopers
PRO
2
560
Vibe Fine-Tuning Version 2 — RunPod SSH で安く学習してみた
cyberagentdevelopers
PRO
1
510
2026年度新卒技術研修 サイバーエージェントのデータベース 活用事例とパフォーマンス調査入門
cyberagentdevelopers
PRO
11
13k
Other Decks in Technology
See All in Technology
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
270
多摩川(.dev)ランニング入門 / Tamagawa.dev#3
fujiwara3
3
350
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
140
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.2k
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
2
1.2k
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.5k
JAWS-UG初心者支部#88わいわい初心塾(夏休みの宿題やったかGit編)
otsuki
0
120
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
110
Bet AI Day 2026丨How We Bet AI: AIとともに働く場をつくる
layerx
PRO
2
2.2k
Autonomous AI Databaseサービス・アップデート(FY27)/ adb-service-update-jp-fy27
oracle4engineer
PRO
0
110
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
150
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
570
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Rails Girls Zürich Keynote
gr2m
96
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
920
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
190
Designing for Timeless Needs
cassininazir
1
470
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
360
The Curse of the Amulet
leimatthew05
2
14k
Claude Code のすすめ
schroneko
67
230k
Transcript
WebRTC
1. 2.WebRTC 3. 4. Media Server
• 2000 2005 IP-700 • 2007
2014 • 2015 2016 • 2016 FRESH LIVE HLSSRT @thmatuza @thmatuza (http://www.fujitsu.com/jp/products/network/br oadsight/old/ip7002m4/ )
• " • !$ •
• • #
# " • Text tab or
shift + tab or % & • Text highlight Text highlight $('!
!8- 7,1 • 9@?6 &,#4< • 9@?6/-;:>
iOSAndroidWeb 9@" &,5)(=2+ 8-%'3$0 9@?6 9@?6 (https://www.twitch.tv/twitch/clip/SillyJollyNigiriTBTacoLeft.*)
% $ • Text tab or
shift + tab or !' ( • Text highlight " Text highlight &*)# P2P )#
!1* 0)- • 1*28 ,3'( • 7/ .&+
7/ #546 7/7/%$ "9
!3* 2)- • Text tab or "", "" shift
+ tab or ""+ "".6 7 "" • Text highlight #/(' Text highlight 5:91 %) P2P&* 91 %) 3* 8< ;4 3* 8<%) 5:$0*
#" • # $% •
#!&
&#%"$ • E !&# • &# &#
SkypeWirecast Rendezvous • &#'
WebRTC
%! • RTMP %! & # "! $'"! "
RTMP
WebRTC • WebRTC Web Real Time Communication(RTC)Flash RTC à
WebRTC • Native APIWebRTC iOSAndroid Google HangoutsFacebook Messenger
WebRTC • Mesh • MCU – Multipoint Control
Unit • SFU – Selective Forwarding Unit
Mesh • " $ # •
N–1 N-1&%" (https://antmedia.io/webrtc-servers/ !)
MCU – Multipoint Control Unit • "% 1 !#%
%#%43 0* • &+.%%15' &+$"% 2/ ,( (https://antmedia.io/webrtc-servers/-))
SFU – Selective Forwarding Unit • 1 #"
! • N-1 #" (https://antmedia.io/webrtc-servers/ )
SFUMCU • Text tab or
shift + tab or • Text highlight Text highlight SFU MCU
$ & $ %) "'#
$ %) ( (https://www.elirose.com/2017/04/invite-guest-facebook-live/!)
tab or shift
+ tab or • Text highlight Text highlight
WebRTC SFU MCU OSS Intel CS for WebRTC
Janus Jitsi VideoBridge Kurento Licode/Erizo MediaSoup Medooze
Kurento Media Server • Media Element
• Gstreamer Gstreamer (https://doc-kurento.readthedocs.io/en/6.9.0/user/features.html)
Kurento Media Server'%! • GStreamer
# • iOSAndroid $ &"Composite
Media Server
Intel Collaboration Suite for WebRTC • SFUMCU • $%
" • iOSAndroid ! • RTMPRTSP#" Wowza HLS • HEVC •
MCU (https://docplayer.net/63218501-Building-a-scalable-and-hybrid-communication-cloud-with-intel-collaboration-suite-for-webrtc.html )
• WebRTC Access Video Processing
20 • – Last-usedleast-usedmost-usedround-robinrandomly-pick • AudioVideo ProcessingCluster Manager
Open Media Streamer (OMS) • Intel CS for WebRTC
https://github.com/open-media-streamer • 201812 • 2019Q1
OMS • OMS iOS https://github.com/thmatuza/oms-client-ios-sample • OMS
Native SDK Build Script (Docker) https://github.com/thmatuza/oms-native-sdk-build-docker