第1回 Takeshiba WebMeeting #tksbmeet

1
WebMeeting Software Suite 公式 @meeting_dev

延期させていただいた 第1回 Takeshiba WebMeeting は 2022/03/30(水) 18:00 から開催予定です。 延期で時間ができたので、高品質な資料を作っています。 #WebRTC の説明です。みなさんこれで解るかな? takeshiba-webmtg.connpass.com/event/243026/ #tksbmeet pic.twitter.com/BsnPdMlWIj

2022-03-25 18:19:03
拡大
拡大
koba @tetsu_koba

#tksbmeet 「なんで今更 Web 会議システムを自社で開発しようと思ったの?」

2022-03-30 18:04:11
コキチーズ @k2wanko

(再実施)第1回 Takeshiba WebMeetingに参加を申し込みました! takeshiba-webmtg.connpass.com/event/243026/?… #tksbmeet

2022-03-30 18:04:11
koba @tetsu_koba

#tksbmeet オフシォアで海外とやりとりしているのに、相手国の政府の方針でSaaSのWeb会議が使えなくなった

2022-03-30 18:07:19
koba @tetsu_koba

#tksbmeet インフラ(=クラウド)でも同様な問題が。

2022-03-30 18:08:35
koba @tetsu_koba

#tksbmeet リスクヘッジのために自社のWeb会議システムが必要になった。需要もあるだろう

2022-03-30 18:10:06
koba @tetsu_koba

#tksbmeet SaaSでなくソースコードを販売することにした

2022-03-30 18:10:41
koba @tetsu_koba

#tksbmeet ソースコードを売り切り。ユーザがソースコードを改変する権利を与える。瑕疵担保責任は負わない

2022-03-30 18:11:53
koba @tetsu_koba

#tksbmeet ARM(半導体)のビジネスモデルを参考にした

2022-03-30 18:12:49
kinneko @kinneko

なんでJavaで実装になったのだろうか? #tksbmeet

2022-03-30 18:12:49
koba @tetsu_koba

#tksbmeet WebRTCは難しい。実際のトラブル対応が。

2022-03-30 18:13:31
koba @tetsu_koba

#tksbmeet OSSにしないの?会社の稟議が通りません

2022-03-30 18:14:22
koba @tetsu_koba

#tksbmeet 偉い人と話が合わない ...

2022-03-30 18:15:50
koba @tetsu_koba

#tksbmeet 偉い人は会議をしたがるが、それを極力避けた

2022-03-30 18:18:03
koba @tetsu_koba

#tksbmeet 「WebRTC で Web 会議システムを作る」

2022-03-30 18:19:05
koba @tetsu_koba

#tksbmeet WebRTCとは: Webブラウザでリアルタイムの映像音声通信を行う規格

2022-03-30 18:20:28
koba @tetsu_koba

#tksbmeet WebRTCは対話を重視。そのために低遅延が最重要で、画質は二の次。

2022-03-30 18:22:07
koba @tetsu_koba

#tksbmeet 回線状況が悪いときに相手からPLI(=キーフレームの再送要求)に応じて再送する。個々に対応するのでCPU使用率が高騰する

2022-03-30 18:24:15
koba @tetsu_koba

#tksbmeet CPU利用率が高まるとビットレートを落とす。解像度かフレームレートが犠牲に

2022-03-30 18:25:11
koba @tetsu_koba

#tksbmeet P2P (Peer to Peer)では4-5人が限界。SFUなら数十人までいける

2022-03-30 18:26:11
koba @tetsu_koba

#tksbmeet SFUで上りを一本化すると、もっとも回線品質が低い人に合わせる必要がある -> これを解決するのがサイマルキャスト。複数の解像度で送る

2022-03-30 18:29:10
koba @tetsu_koba

#tksbmeet 大人数対策。発言者の映像を高いビットレートで。それ以外は低ビットレートで。画面外の映像は配信しない

2022-03-30 18:31:08
koba @tetsu_koba

#tksbmeet 実際にやるのは大変。リロードすると再接続に時間がかかる

2022-03-30 18:31:59
koba @tetsu_koba

#tksbmeet WebRTCの欠点。ブラウザのバグを踏みやすい。ブラウザによって挙動がちがう

2022-03-30 18:33:36