タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PeerJSに関するtenten0213のブックマーク (2)

  • WebRTC(PeerJS)で遠隔作業支援システムを作る(3) - Tech-Sketch

    WebRTCを用いた遠隔作業支援システムを作ります。 前回 はスマートグラス(Vuzix M100)とサーバサイド(node.js + express + peerjs-server)の環境構築について説明しました。今回はCoffeeScriptで記述されたモジュールの全体構成と、PeerJS & MediaStreamの初期化処理について解説します。 CoffeeScript WebRTCを用いた遠隔作業支援システムの中心的なロジックは、ブラウザで動作します。今回はコールバックを駆使するそれなりに複雑な処理を実装するため、画面操作をハンドリングするロジック、PeerJSの操作とコールバックをハンドリングするロジック、シグナリング等の共通ロジック、と責務を分割して実装したほうが見通しが良くなるでしょう。 ただしJavaScriptはプロトタイプベースのオブジェクト指向言語のため、Java

    WebRTC(PeerJS)で遠隔作業支援システムを作る(3) - Tech-Sketch
    tenten0213
    tenten0213 2014/08/14
    WebRTC使ったなにか作りたい
  • WebRTC(PeerJS)で遠隔作業支援システムを作る(1) - Tech-Sketch

    WebRTCという技術をご存知でしょうか。WebRTCとは「ブラウザ上でリアルタイムコミュニケーションを実現するためのAPI仕様」のことで、Flash等のプラグイン無しにカメラ映像や音声の共有、データの双方向通信を可能とする技術です。このWebRTCとスマートグラスを活用し、遠隔作業支援システムを作ってみましょう。 WebRTCとは WebRTCは "Web Real-Time Communication" から作られた言葉で、ビデオデバイス/オーディオデバイスから得たストリームデータのブラウザ間双方向リアルタイム通信や、テキストデータ・バイナリデータのブラウザ間双方向データ通信などを定めています。WebRTCはHTML5で新しく策定された規格で、WebRTCのAPIレベルでの標準化はW3C、プロトコルレベルでの標準化はIETFで進められています。 WebRTCのコア機能 WebRTCは規

    WebRTC(PeerJS)で遠隔作業支援システムを作る(1) - Tech-Sketch
    tenten0213
    tenten0213 2014/07/14
    次回が楽しみ! “次回はこの遠隔作業支援システムを作るための準備として、スマートグラス( Vuzix M100 )とサーバサイド( node.js + express + peerjs-server )の環境構築について解説します。”
  • 1