検索 - みる会図書館

全データから 210249件ヒットしました。

わか(った気がす)るWebRTC


わ か ( っ た 気 が す ) る WebRTC mzsm 2017-10-22 版 1 著 Route 312 発 行

わか(った気がす)るWebRTC


付 録 B WebRTC の 理 解 ・ 活 用 に 役 立 つ Web ペ ー ジ 集 B. 1 情 報 サ イ ト 標 準 仕 様 ・ 標 準 化 作 業 グ ル ー プ 98 ・ https : //webrtc . org/ Google が 運 営 し て い る WebRTC プ ロ ジ ェ ク ト 情 報 サ イ ト 。 WebRTC project プ ロ ジ ェ ク ト サ イ ト ・ https : //datatracker. ietf .org/wg/rtcweb/ IETF に よ る WebRTC 作 業 グ ル ー プ 。 主 に プ ロ ト コ ル ま わ り の 標 準 化 を 担 当 。 ReaI-Time Communication in WEB-browsers (rtcweb) ・ https ://www.w3.org/2011/04/webrtc/ W3C に よ る WebRTC 作 業 グ ル ー プ 。 主 に ク ラ イ ア ン ト 側 API の 標 準 化 を 担 当 。 Web ReaI-Time Communications Working Group

わか(った気がす)るWebRTC


そ の 他 ニ ュ ー ス サ イ ト ・ プ ロ グ 等 WebRTC Standards WebRTC の 標 準 化 や プ ラ ウ ザ 実 装 に 関 す る ニ ュ ー ス サ イ ト ・ https : //webrtcstandards . info/ webrtcHacks B. 2 コ ミ ュ ー ( 英 語 ) 。 ー ア イ WebRTC に 関 す る 技 術 的 で 詳 細 な 記 事 を 掲 載 し て い る ニ ュ ー ス サ イ ト ( 英 語 ) 。 ・ https ://htm15experts . jp/ り 、 WebRTC 関 連 の 記 事 が 多 い 。 日 本 初 の HTML5 技 術 専 門 サ イ ト 。 NTT コ ミ ュ ニ ケ ー シ ョ ン ズ 株 式 会 社 が 運 営 し て お HTML5 Experts.jp ・ https : //webrtchacks . com/about/ WebRTC に 関 す る 製 品 を 開 発 し て い る 株 式 会 社 時 雨 堂 の 創 業 者 voluntas さ ん の サ イ Twisted Mind WebRTC タ グ https : //htm15experts ・ jp/tag/webrtc/ 99 ・ https ://groups ・ google. com/group/discuss-webrtc ノ ー ト が 便 利 。 WebRTC に 関 す る 議 論 が も っ と も 活 発 に 行 わ れ て い る MLO プ ラ ウ ザ ー の リ リ ー ス discuss-webrtc - Goog 厄 Groups 全 世 界 B.2 コ ミ ュ ニ テ ィ Gist https : //gist . github. com/voluntas ・ https ://voluntas . github. iO/ ト 。 WebRTC に ま つ わ る 数 多 く の 記 事 や 発 表 資 料 が Gist で 公 開 さ れ て い る 。

わか(った気がす)るWebRTC


付 録 B WebRTC の 理 解 ・ 活 用 に 役 立 つ Web ペ ー ジ 集 mozilla. dev. media - Goog 厄 Groups 100 ・ https://webrtc.ecl.ntt . com/ さ れ て お り 、 よ ほ ど の 大 規 模 サ ー ビ ス で な け れ ば じ ゅ う ぶ ん 無 料 で 利 用 で き る 。 営 さ れ て い た が 、 2017 年 9 月 か ら 正 式 サ ー ビ ス を 開 始 。 無 料 利 用 枠 が か な り 大 き く 用 意 TURN ・ SFU 各 サ ー バ ー も 提 供 。 2013 年 12 月 か ら 永 ら く ト ラ イ ア ル サ ー ビ ス と し て 運 ム 。 Web/iOS/Android/IoT 機 器 用 SDK 、 画 面 共 有 ラ イ プ ラ リ ー の ほ か 、 シ グ ナ リ ン グ ・ NTT コ ミ ュ ニ ケ ー シ ョ ン ズ 株 式 会 社 が 提 供 し て い る 国 産 WebRTC プ ラ ッ ト フ ォ ー SkyWay プ ラ ッ ト フ ォ ー ム サ ー ビ ス B. 3 ソ フ ト ウ ェ ア ・ サ ー ビ ス ・ https://webrtc—jp.slack.com WebRTC の 使 い 方 な ど に つ い て 日 本 語 で 質 間 で き る Slack0 WebRTC-JP 過 去 の 動 画 https://goo ・ g1/BjEhku ・ https ://atnd.org/groups/webrtc し て 活 動 中 。 は 東 京 で 、 2017 年 8 月 か ら は 大 阪 で も 開 催 を 開 始 。 筆 者 は 大 阪 側 の 言 い 出 し っ ぺ 担 当 と 2 ヶ 月 に 1 回 程 度 開 催 さ れ て い る WebRTC に 特 化 し た 勉 強 会 。 2014 年 4 月 か ら ま ず WebRTC Meetup 日 本 国 内 ・ https://groups ・ google. com/group/mozilla.dev.media れ て い る MLO Firefox に お け る 、 WebRTC を 含 む メ デ ィ ア 系 API に 関 す る ア ナ ウ ン ス や 議 論 が 行 わ

わか(った気がす)るWebRTC


1 -5 最 初 の 一 歩 1 .5 最 初 の 一 歩 い き ま し よ う 。 ORTC 最 初 の 説 明 は 一 こ ま で で す 。 次 章 か ら WebRTC の 各 機 能 に つ い て ひ と つ ず っ 紐 解 い て 17 佖 具 体 的 に 何 が ど う 「 イ ケ て な い 」 の か は 、 後 々 言 及 し ま す 。 と は 確 か で す 。 し か し な が ら 、 多 く の 開 発 者 に と っ て は あ ま り 気 に す る 必 要 は な い も の で あ る こ 一 般 的 な WebRTC の API を 実 装 し て い ま す 。 際 、 Edge な ど 一 部 の ソ フ ト は 低 レ イ ヤ ー API と し て ORTC を 実 装 し 、 そ の 上 に あ る い は 低 レ イ ヤ ー な 仕 様 と し て の み 生 き 残 る と い う 可 能 性 も 考 え ら れ ま す 。 実 つ つ 、 そ れ 自 身 は 時 代 の 徒 花 と し て 消 え て い く の か も し れ ま せ ん 。 れ て い ま す 。 ORTC は 、 WebRTC を よ り 良 い も の に し た い と い う 目 的 を 達 成 し WebRTC の 次 期 バ ー ジ ョ ン は 、 ORTC の 考 え 方 を 一 部 汲 ん だ も の に な る と い わ 及 し て い ま せ ん 。 結 局 、 ORTC は 対 応 し た プ ラ ウ ザ ー が Edge だ け だ っ た こ と も あ り 、 ほ と ん ど 普 け な い こ と が 多 く な る た め 、 難 解 で 理 解 し に く い と も い え ま す 。 御 を 行 え る こ と で す 。 そ の 反 面 、 ア プ リ ケ ー シ ョ ン 側 で 面 倒 を 見 て や ら な い と い ORTC の 特 徴 は 、 WebRTC よ り も API の レ イ ヤ ー が 低 く 、 よ り き め 細 や か な 制 れ ま し た 。 す る た め に 新 た な コ ミ ュ ニ テ ィ ー グ ル ー プ を 発 足 さ せ 、 そ こ で ORTC が 生 み 出 さ と 不 満 を 表 明 し ま し た % 彼 と 彼 に 賛 同 す る 人 た ち は 、 " イ ケ て な い 仕 様 " を 改 善 業 に 関 わ っ て い た あ る 技 術 者 が 、 WebRTC の と あ る 仕 様 に つ い て 「 イ ケ て な い 」 ORTC は 、 WebRTC か ら 枝 分 か れ し て 生 ま れ た 技 術 で す 。 WebRTC の 標 準 化 作 対 応 し て い た ORTC に つ い て 簡 単 に 説 明 し て お き ま し よ う 。 本 文 中 で は 名 前 だ け 登 場 し ま し た が 、 Microsoft Edge が WebRTC よ り も 前 か ら

わか(った気がす)るWebRTC


第 8 章 開 発 に 便 利 な Tips & Tricks 8.2 ブ ラ ウ ザ ー の 内 部 情 報 を 覗 き 見 す る web ア プ リ ケ ー シ ョ ン の デ バ ッ グ で は 、 console. 10g ( ) を 利 用 し て 、 あ る 時 点 で の 変 数 の 値 な ど を コ ン ソ ー ル に 出 力 す る こ と が よ く 行 わ れ ま す 。 し か し WebRTC で は 、 JavaScript か ら 参 照 で き る 情 報 だ け で は 間 題 の 解 決 に 至 ら な い こ と が あ り ま す 。 た と え ば 、 通 信 経 路 候 補 の う ち ど れ が 実 際 に 採 用 さ れ て い る か 、 送 受 信 中 の ス ト リ ー ム の ビ ッ ト レ ー ト や ラ グ な ど 、 JavaScript か ら 参 照 で き な い 情 報 が 多 く 存 在 し て い ま す 。 Firefox と Chrome に は 、 こ の よ う な プ ラ ウ ザ ー の 内 部 に 隠 蔽 さ れ て い る 情 報 を 含 め 、 WebRTC 関 連 の ロ グ を 確 認 で き る WebRTC lnternals と い う べ ー ジ が 用 意 さ れ て い こ で は そ の ペ ー ジ の 表 示 方 法 を 紹 介 し 、 そ れ ぞ れ の 表 示 内 容 を 比 較 し て み ま す 。 ま す 。 WebRTC t 町 0 引 5 ・ about : webrtc Firefox の 場 合 を ① about:webrtc ー : 気 検 索 「 ペ ー ジ を 保 を 一 」 デ バ ッ グ モ ー ド を 開 社 」 一 AEC ロ グ 記 録 を 開 始 セ ッ シ ョ ン 統 計 ミ c 部 History 【 51 】 ht 中 : 川 謝 98 02 : 53 : 12 GMT + 080 ( お マ 詳 を 表 示 t 30 ] ht 中 Ⅷ host : 98 砌 断 ) 02 : 5235 GMT+0900 ( お 月 マ 詳 経 を 表 示 接 続 ロ グ Cle 部 Log_ マ ロ グ を 表 示 △ 図 8.6 Firefox の WebRTC lnternals ペ Firefox の WebRTC lnternals で は 、 次 の よ う な 情 報 を 見 る こ と が で き ま す 。 ICE 統 計 通 信 経 路 候 補 の 一 覧 と 試 行 結 果 、 ど れ が 採 用 さ れ た か 。 88 ー シ

わか(った気がす)るWebRTC


わ か ( っ た 気 が す ) る WebRTC 2017 年 4 月 29 日 超 技 術 書 典 版 vl. 0.0 ( わ か っ た 気 に な る ) 2017 年 10 月 22 日 技 術 書 典 3 版 v2.0.0 ( わ か っ た 気 が す る ) 著 者 mzsm イ ラ ス ト サ ク ミ ト ン (@sakmiton) 発 行 所 Route 312 (C) 2017 mzsm / Route 312 104

わか(った気がす)るWebRTC


第 8 章 開 発 に 便 利 な Tips & Tricks 圧 1 ブ ラ ウ ザ ー の 挙 動 を 変 え る く と 便 利 な こ と を ま と め て 紹 介 し ま す 。 本 書 の 最 後 に 、 WebRTC を 利 用 し た Web ア プ リ ケ ー シ ョ ン を 開 発 す る 上 で 知 っ て お 82 WebRTC の デ バ ッ グ ロ グ の 出 力 先 を 設 定 で き ま す 。 media. webrtc. debug.log_file true に す る と TURN サ ー バ ー 経 由 で な い と 通 信 で き な い よ う に な り ま す 。 media. peerconnection. ice. proxy_only / 同 . 「 可 ay only さ れ る よ う に な り ま す 。 true に す る と デ バ イ ス の 使 用 許 可 を 求 め る ダ イ ア ロ グ が 表 示 さ れ ず 、 自 動 的 に 許 可 media. navigator. permission. disabled こ で は そ の う ち い く っ か を 抜 粋 し て 紹 介 し ま す 。 集 ま っ て い ま す 。 設 定 で き る 項 目 が か な り 多 く 、 す べ て を 紹 介 す る こ と は で き な い の で 、 etusermedia 、 media. navigator 、 media. peerconnection 、 media. webrtc あ た り に Firefox で は about :config で 挙 動 を 変 更 で き ま す 。 WebRTC 関 連 の 項 目 は media ・ g Firefox の 場 合 注 意 し て 利 用 す る よ う に し て く だ さ い 。 れ て い ま す 。 設 定 項 目 に よ っ て は プ ラ ウ ザ ー の 挙 動 が 不 安 定 に な る 恐 れ も あ る の で 、 十 分 項 目 が 用 意 さ れ て い ま す 。 そ の 中 に は WebRTC に 関 連 し た 挙 動 を 変 更 で き る 項 目 も 含 ま プ ラ ウ ザ ー に は 一 般 的 な 設 定 画 面 で 変 更 で き る 設 定 項 目 以 外 に 開 発 者 向 け の 高 度 な 設 定

わか(った気がす)るWebRTC


は じ め に る の で は な い か 。 そ う 思 っ た 私 は 早 速 WebRTC の 使 い 方 を 勉 強 し は じ め 、 数 日 で プ ロ ト タ イ プ を 組 み 上 げ ま し た 。 試 し に フ レ ン ド 同 士 で 実 際 に 使 い な が ら 遊 ん で み る と 、 こ れ が 思 っ た 以 上 に 楽 し い 。 さ ら に 改 良 を 加 え 、 「 イ カ デ ン ワ 」 と い う 名 前 で 公 開 * 3 し た と こ ろ 、 予 想 を 超 え る 大 き な 反 響 を 呼 び 、 大 変 多 く の 方 に ご 利 用 い た だ け る サ ー ビ ス と な っ た の で す 。 そ れ 以 来 、 私 は WebRTC の 魅 力 に 取 り つ か れ ま し た 。 私 は 2015 年 末 に TechBooster*4 の 同 人 誌 「 JavaScriptoon2*5 」 で WebRTC の 紹 介 記 事 を 執 筆 し ま し た 。 こ の 記 事 は あ り が た い こ と に 各 所 か ら 大 変 ご 好 評 を い た だ き ま し た が 、 執 筆 か ら 時 が 経 ち 、 今 と な っ て は 時 代 遅 れ な 記 述 が 目 立 ち ま す 。 そ こ で こ の 記 事 を も と に 、 現 在 の 仕 様 に 沿 う よ う に 大 幅 に 加 筆 ・ 修 正 し 、 一 冊 の 本 と し て 再 構 成 す る こ と に し ま し た 。 そ う し て で き た の が 本 書 で す 。 本 書 は あ く ま で も タ イ ト ル ど お り 「 わ か ( っ た 気 が す ) る 」 こ と を 目 標 と し て お り 、 わ か り や す さ を 優 先 す る た め に 必 要 以 上 の 説 明 を 避 け て い る 場 合 も あ る こ と を お 断 り し て お き ま す 。 WebRTC の 世 界 は 広 す ぎ る 。 本 書 の 対 象 範 囲 本 書 で 扱 う 内 容 は 次 の と お り で す 。 「 WebRTC と は 何 か 」 「 何 が で き る か 」 と い う 基 本 的 な 知 識 ・ WebRTC が 動 作 す る し く み ・ WebRTC を 利 用 し た Web ア プ リ ケ ー シ ョ ン の 実 装 方 法 WebRTC の 動 作 に 必 要 な サ ー バ ー の 構 築 方 法 ・ WebRTC に 関 連 す る Web プ ラ ウ ザ ー の 挙 動 次 の 内 容 に つ い て は 、 本 書 で は 扱 い ま せ ん 。 WebRTC の 各 機 能 に つ い て の 少 し 掘 り 下 げ た 知 識 WebRTC で 採 用 さ れ て い る 各 プ ロ ト コ ル の 詳 細 な 仕 様 Web プ ラ ウ ザ ー や サ ー バ ー の 内 部 実 装 ・ WebRTC を 利 用 し た ネ イ テ イ プ ア プ リ ケ ー シ ョ ン の 実 装 方 法 * 4 技 術 系 同 人 サ ー ク ル 。 を モ ジ ッ た も の で す 。 * 3 ち な み に こ の 名 前 は 、 3 、 5 2015 年 12 月 31 日 、 C89 に て 頒 布 。 https : //booth. pm/ja/items/178227 http://techbooster.org/ https : //ikadenwa. ink/ ケ ー タ イ (PHS) な の に 固 定 電 話 の 形 を し て い る と い う 伝 説 の 端 末 「 イ エ デ ン ワ 」

WEB+DB PRESS Vol.81


ー 第 1 ロ 流 行 に 踊 ら さ れ な い 技 術 動 向 WebRTC で プ ラ ウ ザ 間 P2P 通 信 プ ラ グ イ ン な し で で き る リ ア ル タ イ ム コ ミ ュ ー ー ケ ー シ ョ ン 新 連 載 ! 泉 水 翔 吾 SENSUI Shogo 株 サ イ バ ー エ ー ジ ェ ン ト http://1000Ch. net/ 1000Ch @1000Ch URL GitHub 0 れ い め い き P2P 通 信 は イ ン タ ー ネ ッ ト の 黎 明 期 か ら あ り ま し た 。 本 連 載 で は 、 フ 。 ラ ウ ザ の 新 機 能 か ら ト レ ン ド の フ レ さ ま ざ ま な フ ァ イ ル 共 有 ソ フ ト や 、 Skype で 利 用 さ れ ー ム ワ ー ク ま で 、 話 題 の Web の フ ロ ン ト エ ン ド 技 術 を て い る こ と を ご 存 じ の 人 も 多 い で し よ う 。 プ ラ ウ ザ に お け る ビ デ オ チ ャ ッ ト は Gmail や Google 取 り 上 げ て 解 説 し ま す 。 本 連 載 が 、 技 術 動 向 の キ ャ ッ チ ア ッ プ と 、 流 行 り 廃 り が 早 い Web 技 術 の 取 捨 選 択 の Hangout な ど で 普 及 し て き ま し た 。 そ の 中 で 、 必 要 な 手 助 け に な れ ば 幸 い で す 。 コ ー デ ッ ク や エ コ ー 除 去 の 技 術 な ど が 、 Google の 支 援 第 1 回 は 、 フ 。 ラ ウ ザ 間 の P2P ( 催 ね 催 ) 通 信 を 実 の も と で 開 発 さ れ て き ま し た 。 そ れ ら は Google に よ っ 現 す る 、 WebRTC(ReaI-time 朝 襯 川 〃 朝 〃 ) 注 1 と い う て オ ー プ ン ソ ー ス 化 さ れ 、 技 術 の 標 準 化 が ILVI 、 F フ 。 ラ ウ ザ の 新 し い 機 能 を 紹 介 し ま す 。 ( 鹿 川 可 E 〃 g 切 e げ 切 g 毓 Fo の や W3C に よ っ て 進 め ら れ て き ま し た 。 WebRTC と は 何 か そ れ ら は フ 。 ラ ウ ザ の API と し て 定 義 さ れ 、 関 連 す る リ ア ル タ イ ム コ ミ ュ ニ ケ ー シ ョ = = 。 プ ラ グ イ ン フ リ ー な ン を 行 う API を 総 称 し て WebRTC と 呼 ば れ る よ う に な 、 リ ア ル タ イ ム コ ミ ュ ニ ケ ー シ ョ ン 用 API り ま し た 。 WebRTC は W3C は 切 イ ル / ー わ 朝 〃 so 川 ) が 提 WebRTC の API は 、 執 筆 時 点 ( 2014 年 5 月 ) で 2014 年 唱 す る リ ア ル タ イ ム コ ミ ュ ニ ケ ー シ ョ ン 用 の API 定 義 4 月 10 日 が 最 新 の W3CEditor'sDraft と な っ て い ま す 。 で す 。 P2P 通 信 と 呼 ば れ る 端 末 間 通 信 の ア ー キ テ ク チ 〔 ブ ラ ウ ザ の 対 応 状 況 ャ や 、 カ メ ラ や マ イ ク と い っ た ユ ー ザ メ デ ィ ア へ の ア ク セ ス を 含 め て API 化 し て い ま す 。 プ ラ ウ ザ に 実 装 さ W3C が 提 唱 す る WebRTC の 仕 様 は 、 Google Chrome れ る WebRTC の API を 利 用 す る こ と で 、 プ ラ ウ ザ 間 で と Firefox に 実 験 的 に 実 装 さ れ て い ま す 。 モ バ イ ル に つ 音 声 や ビ デ オ 、 フ ァ イ ル の 共 有 な ど が 可 能 に な り ま す 。 い て も Android の Chrome や Firefox 、 Opera に は 執 筆 段 階 ( 2014 年 5 月 ) の 最 新 版 に は 実 装 さ れ て い ま す 。 リ ア ル タ イ ム コ ミ ュ ニ ケ ー シ ョ ン は す で に さ ま ざ ま な サ ー ビ ス で 実 現 さ れ て い ま す が 、 そ れ に は プ ラ グ イ 現 段 階 で は べ ン ダ ー プ レ フ ィ ッ ク ス 付 き で 実 装 さ れ て い る の で 、 各 種 プ ラ ウ ザ に 対 応 し た 実 装 を 行 う た め ン や ア プ リ ケ ー シ ョ ン の ダ ウ ン ロ ー ド が 必 要 で し た 。 そ れ に 対 し て WebRTC は 、 P2P 通 信 を プ ラ ウ ザ だ け で に は そ の あ た り を 考 慮 す る 必 要 が あ る で し よ う 。 行 う こ と が で き ま す 。 一 WebRTC が 抱 え る 課 題 WebRTC は 問 題 も 抱 え て い ま す 。 ま ず 、 ク ラ イ ア ン 注 1 htt p•//www.w3.0 rgÆR/we b rtc/ WebRTC の 歴 史 連 載 の は じ め に 0 1 10 ・ WEB + DB P 第 55 VoL8 ー