SlideShare una empresa de Scribd logo
1 de 72
Janus: the server-side WebRTC jack-of-all-trades
Lorenzo Miniero
@elminiero
2017年11⽉20⽇、東京
今⽇は誕⽣⽇!(もう若くないです。。。)
私について
Lorenzo Miniero
• ナポリ⼤学で博⼠なりました
• Meetecho の社⻑
• オーペンソース⼤好きです
• バイキングになりたいのようです (←)
連絡線
• lorenzo@meetecho.com
• https://twitter.com/elminiero
• https://www.slideshare.net/LorenzoMiniero
私にもっとついて
私にもっとついて
私にもっとついて
Meetecho(ミテーコ) は何ですか?
• 2009年にナポリ⼤学から設⽴した⼩さな会社
• ⼤学研究からビジネスまで
• けど、⼤学と関係じゃないです
• リアルタイムマルチメディアアプリケーション
• 標準化とオープンソースがとても⼤事
• ことなるサービス
• コンサルティング
• Janus の商⽤サポートとライセンス
• ライブイベントの配信するの (IETF とか、ACM とか, 。。。)
• ナポリで得意げに開発しました(*)
Meetecho(ミテーコ) は何ですか?
• 2009年にナポリ⼤学から設⽴した⼩さな会社
• ⼤学研究からビジネスまで
• けど、⼤学と関係じゃないです
• リアルタイムマルチメディアアプリケーション
• 標準化とオープンソースがとても⼤事
• ことなるサービス
• コンサルティング
• Janus の商⽤サポートとライセンス
• ライブイベントの配信するの (IETF とか、ACM とか, 。。。)
• ナポリで得意げに開発しました(*)
Meetecho(ミテーコ) は何ですか?
• 2009年にナポリ⼤学から設⽴した⼩さな会社
• ⼤学研究からビジネスまで
• けど、⼤学と関係じゃないです
• リアルタイムマルチメディアアプリケーション
• 標準化とオープンソースがとても⼤事
• ことなるサービス
• コンサルティング
• Janus の商⽤サポートとライセンス
• ライブイベントの配信するの (IETF とか、ACM とか, 。。。)
• ナポリで得意げに開発しました(*)
Meetecho(ミテーコ) は何ですか?
• 2009年にナポリ⼤学から設⽴した⼩さな会社
• ⼤学研究からビジネスまで
• けど、⼤学と関係じゃないです
• リアルタイムマルチメディアアプリケーション
• 標準化とオープンソースがとても⼤事
• ことなるサービス
• コンサルティング
• Janus の商⽤サポートとライセンス
• ライブイベントの配信するの (IETF とか、ACM とか, 。。。)
• ナポリで得意げに開発しました(*)
(*
両⽅家と事務所が⾒えます! )
Meetecho と CoSMo: 「the WebRTC A-TeamTM
!」
http://www.meetecho.com/blog/availability-of-chrome-interoperable-vp9-svc-in-janus-a-meetecho-cosmo-collaboration/
http://www.meetecho.com/blog/meetecho-and-cosmo-strike-again-perc-lite-integration-in-janus/
WebRTC のアーキテクチャ:ピアツーピア
WebRTC のアーキテクチャ:ピアツーピア
サーバ・ゲートウェイ・アプリケーションなら
サーバ・ゲートウェイ・アプリケーションなら
サーバ・ゲートウェイ・アプリケーションなら
サーバ・ゲートウェイ・アプリケーションなら
他のレガシーテクノロジーなら
他のレガシーテクノロジーなら
他のレガシーテクノロジーなら
Janus: 汎⽤オープンソース WebRTC サーバ
「ヤーヌス(ヤヌス Janus)は、ローマ
神話の出⼊り⼝と扉の神。前後 2 つの
顔を持つのが特徴である。表現上、左右
に別々の顔を持つように描く場合もあ
る。[..] 過去と未来の間に⽴つという説
明もする。」
— https://ja.wikipedia.org/wiki/ヤーヌス
Janus: 汎⽤オープンソース WebRTC サーバ
• コミュニケーションでは、過去と未来の間
• レガシーテクノロジー (「過去」)
• WebRTC(「未来」)
Janus
汎⽤オープンソース WebRTC サーバ
• https://github.com/meetecho/janus-gateway
• デモとドキュメント: https://janus.conf.meetecho.com
• コミュ: https://groups.google.com/forum/#!forum/meetecho-janus
モジュラーアーキテクチャ
• コアには WebRTC スタックだけあります
• JSEP/SDP や ICE や DTLS-SRTP や Data Channels。。。
• Recording や Simulcasting や SVC や監視もコアにあります
• プラグインは、複数のトランスポートプロトコルの上に API を提供しています
• 当分 HTTP と WebSockets と RabbitMQ と Unix Sockets と MQTT があります
• 他のプラグインでアプリケーションロジックを実装できます
• ユーザは Janus コアでプラグインと話します
• コアは「WebRTC PeerConnection」を⼿がけます
• プラグインはメディアとデータを制御・操作できます
• プラグインは「レンガ」です
• Streaming + VideoRoom = ソーシャルテレビを実装でくます
• VideoRoom + AudioBridge + TextRoom = オンラインセミナーを実装でくます
• ...
モジュラーアーキテクチャ
• コアには WebRTC スタックだけあります
• JSEP/SDP や ICE や DTLS-SRTP や Data Channels。。。
• Recording や Simulcasting や SVC や監視もコアにあります
• プラグインは、複数のトランスポートプロトコルの上に API を提供しています
• 当分 HTTP と WebSockets と RabbitMQ と Unix Sockets と MQTT があります
• 他のプラグインでアプリケーションロジックを実装できます
• ユーザは Janus コアでプラグインと話します
• コアは「WebRTC PeerConnection」を⼿がけます
• プラグインはメディアとデータを制御・操作できます
• プラグインは「レンガ」です
• Streaming + VideoRoom = ソーシャルテレビを実装でくます
• VideoRoom + AudioBridge + TextRoom = オンラインセミナーを実装でくます
• ...
モジュラーアーキテクチャ
• コアには WebRTC スタックだけあります
• JSEP/SDP や ICE や DTLS-SRTP や Data Channels。。。
• Recording や Simulcasting や SVC や監視もコアにあります
• プラグインは、複数のトランスポートプロトコルの上に API を提供しています
• 当分 HTTP と WebSockets と RabbitMQ と Unix Sockets と MQTT があります
• 他のプラグインでアプリケーションロジックを実装できます
• ユーザは Janus コアでプラグインと話します
• コアは「WebRTC PeerConnection」を⼿がけます
• プラグインはメディアとデータを制御・操作できます
• プラグインは「レンガ」です
• Streaming + VideoRoom = ソーシャルテレビを実装でくます
• VideoRoom + AudioBridge + TextRoom = オンラインセミナーを実装でくます
• ...
モジュラーアーキテクチャ
• コアには WebRTC スタックだけあります
• JSEP/SDP や ICE や DTLS-SRTP や Data Channels。。。
• Recording や Simulcasting や SVC や監視もコアにあります
• プラグインは、複数のトランスポートプロトコルの上に API を提供しています
• 当分 HTTP と WebSockets と RabbitMQ と Unix Sockets と MQTT があります
• 他のプラグインでアプリケーションロジックを実装できます
• ユーザは Janus コアでプラグインと話します
• コアは「WebRTC PeerConnection」を⼿がけます
• プラグインはメディアとデータを制御・操作できます
• プラグインは「レンガ」です
• Streaming + VideoRoom = ソーシャルテレビを実装でくます
• VideoRoom + AudioBridge + TextRoom = オンラインセミナーを実装でくます
• ...
Janus のアーキテクチャと API
Janus のアーキテクチャと API
例えば:オンラインセミナーと Q&A
例えば:ソーシャルテレビ
新機能:Event Handlers (統計の為にイベント)
http://www.meetecho.com/blog/correlating-janus-event-handlers/
新機能:VP8 Simulcasting
https://github.com/meetecho/janus-gateway/pull/944 (merged)
新機能:VP9 SVC (Cosmo と提携)
http://www.meetecho.com/blog/availability-of-chrome-interoperable-vp9-svc-in-janus-a-meetecho-cosmo-collaboration/
新機能:PERC Lite (Cosmo と提携)
http://www.meetecho.com/blog/meetecho-and-cosmo-strike-again-perc-lite-integration-in-janus/
新機能:Janus Lua プラギン
http://www.meetecho.com/blog/tutorial-writing-a-janus-video-call-plugin-in-lua/
Janus のスケーリング:ロードバランシング
Janus のスケーリング:ロードバランシング
Janus のスケーリング:「RTP forwarders」
Janus のスケーリング:「RTP forwarders」
Janus は誰に使われてますか?どうやって?
• 私たちは Janus を使⽤してます(もちろん!)
• ネット会議とオンラインセミナーやライブイベントのストリーミングや
WebRTC-to-SIP ゲートウェイ
• たくさんの⼈と会社も独創的に使⽤してます!
• eラーニング
• コワーキング
• コンタクトセンター
• テレビ放送やソーシャルテレビ
• テレビゲームのストリーミングとコプレイング
• 監視体制
• E ヘルス
• ホームオートメーションやモノのインターネット(IoT)
• 携帯電話や Raspberry Pi やウェアラブルやドローン
• たくさんのサードパーティーソフト
• https://janus.conf.meetecho.com/docs/resources
Janus は誰に使われてますか?どうやって?
• 私たちは Janus を使⽤してます(もちろん!)
• ネット会議とオンラインセミナーやライブイベントのストリーミングや
WebRTC-to-SIP ゲートウェイ
• たくさんの⼈と会社も独創的に使⽤してます!
• eラーニング
• コワーキング
• コンタクトセンター
• テレビ放送やソーシャルテレビ
• テレビゲームのストリーミングとコプレイング
• 監視体制
• E ヘルス
• ホームオートメーションやモノのインターネット(IoT)
• 携帯電話や Raspberry Pi やウェアラブルやドローン
• たくさんのサードパーティーソフト
• https://janus.conf.meetecho.com/docs/resources
Janus は誰に使われてますか?どうやって?
• 私たちは Janus を使⽤してます(もちろん!)
• ネット会議とオンラインセミナーやライブイベントのストリーミングや
WebRTC-to-SIP ゲートウェイ
• たくさんの⼈と会社も独創的に使⽤してます!
• eラーニング
• コワーキング
• コンタクトセンター
• テレビ放送やソーシャルテレビ
• テレビゲームのストリーミングとコプレイング
• 監視体制
• E ヘルス
• ホームオートメーションやモノのインターネット(IoT)
• 携帯電話や Raspberry Pi やウェアラブルやドローン
• たくさんのサードパーティーソフト
• https://janus.conf.meetecho.com/docs/resources
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://ietf.org/meeting/remote-participation.html
Janus で IETF のミーティング
https://www.slideshare.net/LorenzoMiniero/ietf-remote-participation-via-meetecho-webrtc-meetup-stockholm
https://www.vuc.me/2017/vuc640-ietf-remote-participation-with-lorenzo-miniero/
SkyWay IoT SDK (モノのインターネット)
https://github.com/nttcom/skyway-iot-sdk
Slack (チームコワーキング)
https://slack.engineering/calls-is-it-you-or-is-it-me-f5d36749e8ed
Slack (チームコワーキング)
Figure: 古いフォーク
https://slack.engineering/calls-is-it-you-or-is-it-me-f5d36749e8ed
Mattermost (チームコワーキング)
https://docs.mattermost.com/deployment/webrtc.html
https://github.com/mattermost/mattermost-webrtc
Tok.tv (スポーツソーシャルネットワーク)
https://www.tok.tv/tok-tv-kicks-off-official-real-madrid-mobile-app-china/
Xirsys (WebRTC インフラ)
https://xirsys.com/
Lenovo’s AirClass (eラーニング)
https://www.airclass.com
Voxbone (電話するにはクリック)
https://click2vox.com/
Convoso (コンタクトセンター)
https://www.convoso.com
Veeting rooms (ネット会議)
https://www.veeting.com
Evercast (メディア制作)
https://www.evercast.us/
Jangouts (「Janus Hangouts」 、ネット会議)
https://github.com/jangouts/jangouts
SylkServer (SIP/XMPP AS やネット会議)
http://sylkserver.com/
Microsoft Mixer (テレビゲームのストリーミング)
https://mixer.com/
https://opensource.microsoft.com/?tag=mixer
Bebo (テレビゲームのストリーミング)
https://bebo.com/
Evasyst (テレビゲームのストリーミング)
https://evasyst.com/
Evasyst (テレビゲームのストリーミング)
https://evasyst.com/
次の開発予定
• Janus の WebRTC の実装を磨くことはいいんですが
• レネゴシエート (ICE restart はほぼ準備がです)
• マルチストリーム (Unified Plan)
• プラギンを書きたいが C で難しいすぎるのであれば、今は Lua が使えます
• https://github.com/meetecho/janus-gateway/pull/1033
• 未来に、JavaScript と TCL と Python プラギンを書くかもしれません?
• Janus のスケーリングの開発を続きたいです
• 例えば、Cosmo や Xirsys と開発しましょう
お願いします!試して!
• What if this was just what you needed? Play with it!
• ⾃分のアプリケーションやラッパーやプラグインを開発して!
次の開発予定
• Janus の WebRTC の実装を磨くことはいいんですが
• レネゴシエート (ICE restart はほぼ準備がです)
• マルチストリーム (Unified Plan)
• プラギンを書きたいが C で難しいすぎるのであれば、今は Lua が使えます
• https://github.com/meetecho/janus-gateway/pull/1033
• 未来に、JavaScript と TCL と Python プラギンを書くかもしれません?
• Janus のスケーリングの開発を続きたいです
• 例えば、Cosmo や Xirsys と開発しましょう
お願いします!試して!
• What if this was just what you needed? Play with it!
• ⾃分のアプリケーションやラッパーやプラグインを開発して!
次の開発予定
• Janus の WebRTC の実装を磨くことはいいんですが
• レネゴシエート (ICE restart はほぼ準備がです)
• マルチストリーム (Unified Plan)
• プラギンを書きたいが C で難しいすぎるのであれば、今は Lua が使えます
• https://github.com/meetecho/janus-gateway/pull/1033
• 未来に、JavaScript と TCL と Python プラギンを書くかもしれません?
• Janus のスケーリングの開発を続きたいです
• 例えば、Cosmo や Xirsys と開発しましょう
お願いします!試して!
• What if this was just what you needed? Play with it!
• ⾃分のアプリケーションやラッパーやプラグインを開発して!
次の開発予定
• Janus の WebRTC の実装を磨くことはいいんですが
• レネゴシエート (ICE restart はほぼ準備がです)
• マルチストリーム (Unified Plan)
• プラギンを書きたいが C で難しいすぎるのであれば、今は Lua が使えます
• https://github.com/meetecho/janus-gateway/pull/1033
• 未来に、JavaScript と TCL と Python プラギンを書くかもしれません?
• Janus のスケーリングの開発を続きたいです
• 例えば、Cosmo や Xirsys と開発しましょう
お願いします!試して!
• What if this was just what you needed? Play with it!
• ⾃分のアプリケーションやラッパーやプラグインを開発して!
ありがとうございました!質問がありますか?
お願いします!連絡して!
• https://twitter.com/elminiero
• https://twitter.com/meetecho
• http://www.meetecho.com

Más contenido relacionado

Similar a WebRTC Rockstars Asian Tour 2017 (JP)

HTML5とWeb開発に関する最新動向
HTML5とWeb開発に関する最新動向HTML5とWeb開発に関する最新動向
HTML5とWeb開発に関する最新動向
Shumpei Shiraishi
 
リモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみたリモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみた
Masakazu Muraoka
 
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
Takayuki Shimizukawa
 
HTML5によるリアルタイムコミュニケーション WebRTCの概説
HTML5によるリアルタイムコミュニケーション WebRTCの概説HTML5によるリアルタイムコミュニケーション WebRTCの概説
HTML5によるリアルタイムコミュニケーション WebRTCの概説
You_Kinjoh
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
Masakazu Muraoka
 

Similar a WebRTC Rockstars Asian Tour 2017 (JP) (20)

Thing.jsについて
Thing.jsについてThing.jsについて
Thing.jsについて
 
HTML5とWeb開発に関する最新動向
HTML5とWeb開発に関する最新動向HTML5とWeb開発に関する最新動向
HTML5とWeb開発に関する最新動向
 
さくらのIoT Platformを使ってみよう ~OSC大阪編~
さくらのIoT Platformを使ってみよう ~OSC大阪編~さくらのIoT Platformを使ってみよう ~OSC大阪編~
さくらのIoT Platformを使ってみよう ~OSC大阪編~
 
OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528OSC Nagoya NETMF 160528
OSC Nagoya NETMF 160528
 
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
WebRTC Meetup Tokyo #3 - WebRTC Conference参加報告
 
Web OSで可能になる世界
Web OSで可能になる世界Web OSで可能になる世界
Web OSで可能になる世界
 
起業家的?!エンジニアのススメ | Developer Summit 2020
起業家的?!エンジニアのススメ | Developer Summit 2020起業家的?!エンジニアのススメ | Developer Summit 2020
起業家的?!エンジニアのススメ | Developer Summit 2020
 
最新Web 通信系API総まくり!WebRTC, Streams, Push api etc.
最新Web 通信系API総まくり!WebRTC, Streams, Push api etc.最新Web 通信系API総まくり!WebRTC, Streams, Push api etc.
最新Web 通信系API総まくり!WebRTC, Streams, Push api etc.
 
リモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみたリモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみた
 
.NET Micro Framework で IoT
.NET Micro Framework で IoT.NET Micro Framework で IoT
.NET Micro Framework で IoT
 
WebRTCエキスパート座談会
WebRTCエキスパート座談会WebRTCエキスパート座談会
WebRTCエキスパート座談会
 
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
 
CONBU API の開発
CONBU API の開発CONBU API の開発
CONBU API の開発
 
Magic Leap で WebRTC 触ってみた
Magic Leap で WebRTC 触ってみたMagic Leap で WebRTC 触ってみた
Magic Leap で WebRTC 触ってみた
 
TTNのご紹介_2023年版
TTNのご紹介_2023年版TTNのご紹介_2023年版
TTNのご紹介_2023年版
 
HTML5から始まる技術革新
HTML5から始まる技術革新HTML5から始まる技術革新
HTML5から始まる技術革新
 
getUserMedia
getUserMediagetUserMedia
getUserMedia
 
HTML5によるリアルタイムコミュニケーション WebRTCの概説
HTML5によるリアルタイムコミュニケーション WebRTCの概説HTML5によるリアルタイムコミュニケーション WebRTCの概説
HTML5によるリアルタイムコミュニケーション WebRTCの概説
 
OSC Tokyo/Fall NETMF 161105
OSC Tokyo/Fall NETMF 161105OSC Tokyo/Fall NETMF 161105
OSC Tokyo/Fall NETMF 161105
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
 

Más de Lorenzo Miniero

Más de Lorenzo Miniero (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Getting AV1/SVC to work in the Janus WebRTC Server
Getting AV1/SVC to work in the Janus WebRTC ServerGetting AV1/SVC to work in the Janus WebRTC Server
Getting AV1/SVC to work in the Janus WebRTC Server
 
WebRTC Broadcasting @ TADSummit 2023
WebRTC Broadcasting @ TADSummit 2023WebRTC Broadcasting @ TADSummit 2023
WebRTC Broadcasting @ TADSummit 2023
 
BWE in Janus
BWE in JanusBWE in Janus
BWE in Janus
 
The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023
 
Real-Time Text and WebRTC @ Kamailio World 2023
Real-Time Text and WebRTC @ Kamailio World 2023Real-Time Text and WebRTC @ Kamailio World 2023
Real-Time Text and WebRTC @ Kamailio World 2023
 
Become a rockstar using FOSS!
Become a rockstar using FOSS!Become a rockstar using FOSS!
Become a rockstar using FOSS!
 
Janus SFU cascading @ IIT-RTC 2022
Janus SFU cascading @ IIT-RTC 2022Janus SFU cascading @ IIT-RTC 2022
Janus SFU cascading @ IIT-RTC 2022
 
SIP transfer with Janus/WebRTC @ OpenSIPS 2022
SIP transfer with Janus/WebRTC @ OpenSIPS 2022SIP transfer with Janus/WebRTC @ OpenSIPS 2022
SIP transfer with Janus/WebRTC @ OpenSIPS 2022
 
WHIP WebRTC Broadcasting @ FOSDEM 2022
WHIP WebRTC Broadcasting @ FOSDEM 2022WHIP WebRTC Broadcasting @ FOSDEM 2022
WHIP WebRTC Broadcasting @ FOSDEM 2022
 
WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21
 
WHIP and Janus @ IIT-RTC 2021
WHIP and Janus @ IIT-RTC 2021WHIP and Janus @ IIT-RTC 2021
WHIP and Janus @ IIT-RTC 2021
 
Write a SocialTV app @ OpenSIPS 2021
Write a SocialTV app @ OpenSIPS 2021Write a SocialTV app @ OpenSIPS 2021
Write a SocialTV app @ OpenSIPS 2021
 
Janus + Audio @ Open Source World
Janus + Audio @ Open Source WorldJanus + Audio @ Open Source World
Janus + Audio @ Open Source World
 
JamRTC @ Wonder WebRTC unConference
JamRTC @ Wonder WebRTC unConferenceJamRTC @ Wonder WebRTC unConference
JamRTC @ Wonder WebRTC unConference
 
Scaling WebRTC deployments with multicast @ IETF 110 MBONED
Scaling WebRTC deployments with multicast @ IETF 110 MBONEDScaling WebRTC deployments with multicast @ IETF 110 MBONED
Scaling WebRTC deployments with multicast @ IETF 110 MBONED
 
Janus Workshop pt.2 @ ClueCon 2021
Janus Workshop pt.2 @ ClueCon 2021Janus Workshop pt.2 @ ClueCon 2021
Janus Workshop pt.2 @ ClueCon 2021
 
Janus + NDI @ ClueCon 2021
Janus + NDI @ ClueCon 2021Janus + NDI @ ClueCon 2021
Janus + NDI @ ClueCon 2021
 
Can WebRTC help musicians? @ FOSDEM 2021
Can WebRTC help musicians? @ FOSDEM 2021Can WebRTC help musicians? @ FOSDEM 2021
Can WebRTC help musicians? @ FOSDEM 2021
 
Virtual IETF meetings with WebRTC @ IETF 109 MOPS
Virtual IETF meetings with WebRTC @ IETF 109 MOPSVirtual IETF meetings with WebRTC @ IETF 109 MOPS
Virtual IETF meetings with WebRTC @ IETF 109 MOPS
 

Último

Último (11)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

WebRTC Rockstars Asian Tour 2017 (JP)