分散型Webブラウザの通信機能と協調動画視聴アプリケーション
スポンサーリンク
概要
- 論文の詳細を見る
近年、 Facebook や Twitter を始めとするソーシャルネットワークサービス (SNS) が広く使われるようになっている。現在の集中型 SNS には中央のサーバを用いることによるスケーラビリティの問題やプライバシの問題があるため、 SNS を分散システムとして構築する研究が数多く行われている。我々は、 Web ベースのソーシャルアプリケーションを実行する環境として、分散型 Web ブラウザを開発している。この論文では分散型 Web ブラウザの通信機能と協調動画視聴アプリケーションについて述べる。従来の分散型 Web ブラウザではインスタントメッセンジャー Skype のオーバーレイネットワークを利用し Remote Procedure Call (RPC) 機能を提供しているが、単一障害点などの問題がある。本研究ではそれらを解決するために、 Extensible Messaging and Presence Protocol (XMPP) で WebSocket 風の Socket 機能 FriendSocket を提供する。 FriendSocket による通信機能を利用し、グループ通信を実現する通信ミドルウェアとそれを利用して複数人で動画を同時に視聴する機能を持つ協調動画視聴アプリケーションを開発する。
- 2012-11-28
著者
-
佐藤 聡
山形大
-
佐藤 聡
筑波大学学術情報処理センター
-
中井 央
筑波大学
-
新城 靖
筑波大学大学院システム情報工学研究科
-
板野 肯三
筑波大学大学院システム情報工学研究科
-
中井 央
筑波大学図書館情報メディア研究科
-
佐藤 聡
筑波大学システム情報工学研究科コンピュータサイエンス専攻
-
新城 靖
琉球大学情報工学科
-
佐藤 聡
筑波大学情報環境機構学術情報メディアセンター
-
中井 央
University Of Tsukuba
-
佐藤 聡
筑波大学
-
佐藤 聡
筑波大学学術情報センター
-
新城 靖
筑波大学システム情報系情報工学域
関連論文
- 持ち込みPCを対象としたネットワーク利用許可権限の委譲を可能にするアクセス制御メカニズムの実現(シングルセッション,インターネットと情報倫理教育,一般)
- 準パススルー型仮想マシンモニタBitVisorの設計と実装(OS-4:仮想化,2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008))
- COINSを用いるためのコンパイラの自動生成の一方式
- 学生宿舎への認証・検疫ネットワークシステムの導入(セキュリティ(2),トラヒック,経路制御)
- 10 卵巣悪性腫瘍に対するCDDP腹腔内投与と全身投与における細胞, 組織学的変化と体内動態
- 遠隔ネットワーク性能・機館診断システムの構想 (情報通信マネジメント)
- 1K-8 型推論機能を持つ意味解析器の生成系(仮想化と言語処理系,学生セッション,アーキテクチャ)
- 認証デバイスを用いたOSの起動・終了制御システムにおける起動時間の短縮(パラレル,インターネットと情報倫理教育,一般)
- 認証デバイスを用いたOSの安全な起動制御(セキュリティ,サービス管理,ビジネス管理,料金管理,及び一般)
- 3ZB-2 ケーパビリティに基づくアクセス制御のためのケーパビリティ管理機構(セキュリティ(3),学生セッション,セキュリティ)
- 3ZB-1 電子メールに対するケーパビリティに基づくアクセス制御の実装(セキュリティ(3),学生セッション,セキュリティ)
- 2Y-7 USBトークン認証を用いたOSの安全な起動制御(システム運用・管理,学生セッション,ネットワーク)
- 1Y-8 PC上で動作するスケーラブルなIPネットワーク実験システム(ネットワーク構築・管理技術,学生セッション,ネットワーク)
- 1P-8 仮想計算機のゲストOSにおけるファイルアクセスに対する高水準リンクの実現(仮想化技術(1),学生セッション,アーキテクチャ)
- 1P-7 協調型仮想計算機のための二重OSシェル(仮想化技術(1),学生セッション,アーキテクチャ)
- 1P-6 協調型仮想計算機におけるホスト呼び出し機構(仮想化技術(1),学生セッション,アーキテクチャ)
- 1P-2 モード遷移削減による仮想計算機の高速化(仮想化技術(1),学生セッション,アーキテクチャ)
- 複数の音符列から構成される音楽データを対象とした印象メタデータの自動抽出方式(セッション7C : 検索方式(2))
- 視点に応じた楽曲印象推移メタデータ生成方式と楽曲形式による実現(セッション6C : 検索方式(1))
- 複数の音符列から構成される音楽データを対象とした印象メタデータの自動抽出方式(検索方式(2))(「夏のデータベースワークショップ(DBWS2003)」一般)
- 視点に応じた楽曲印象推移メタデータ生成方法と楽曲形式による実現(検索方式(1))(「夏のデータベースワークショップ(DBWS2003)」一般)
- 複数の連続メディアデータを対象とした編集・統合作業を支援するデータベース処理における計算機資源割り当て方式
- ストリーム指向型並列データベース処理を対象とした分散メモリ資源割り当て方式
- SMASHシステムの並列実行性能のベンチマーク評価
- SMASHシステムのストリーム処理機構を用いたマルチメディア編集・統合機能,および,最適化技法の検討
- ストリーム指向型並列データベース処理における分散メモリ資源割り当て方式
- 関数型並列データベース・システムにおけるメモリ資源割り当て方式
- 関数型並列データベースシステムSMASHにおけるマルチメディア支援のための基本機能の拡張
- 関数型並列データベース・システムの実現と応用
- 関数型計算に基づく並列データベース・システムの通信系の実現
- 関数型計算に基づく並列型データベース・システムの実現方式
- A-028 自己拡張可能な構文解析器生成系における構文解析手法の選択機能の実現(A分野:モデル・アルゴリズム・プログラミング)
- 1P-1 仮想計算機におけるデバイスエミュレーションの部分評価を用いた高速化(仮想化技術(1),学生セッション,アーキテクチャ)
- 仮想計算機におけるデバイスエミュレーションの特化による高速化(仮想化(3))
- 既存のWeb資源に対するケーパビリティの管理・配布を行うサーバの実現(分散システム)
- L_001 柔軟な割り当て可能な超高性能VPNシステム開発のための性能測定実験(L分野:ネットワークコンピューティング)
- 利用者間で接続権限を受け渡し可能なネットワーク制御機構の実現
- UPKI認証連携基盤を用いたWebアクセス制御
- 遠隔ネットワーク性能・機能診断システムの構想
- 467 妊娠初期胎芽心拍数の経日的変化とその臨床的意義に関する検討
- 認証デバイスを用いたOSの起動・終了制御
- 認証デバイスを用いたOSの起動・終了制御システムにおける起動時間の短縮(パラレル,インターネットと情報倫理教育,一般)
- 認証デバイスを用いたOSの起動・終了制御システムにおける起動時間の短縮(パラレル,インターネットと情報倫理教育,一般)
- 認証デバイスを用いたOSの安全な起動制御(セキュリティ,サービス管理,ビジネス管理,料金管理,及び一般)
- CaStor:Web資源に対するケーパビリティの管理・配布を行うWebサーバ
- 持ち込みPCを対象としたネットワーク利用許可権限の委譲を可能にするアクセス制御メカニズムの実現(シングルセッション,インターネットと情報倫理教育,一般)
- 持ち込みPCを対象としたネットワーク利用許可権限の委譲を可能にするアクセス制御メカニズムの実現(シングルセッション,インターネットと情報倫理教育,一般)
- 145 カバーガス挙動が切替る液柱振動系に生ずる分岐現象の解明
- 752 液柱振動系の区分線形モデルにおける位相空間要素の連続性の影響(流体関連振動)(OS.13 : 非線形現象の解明と応用)
- 751 カバーガスの一定流入により自励振動する液柱振動系の実験(流体関連振動)(OS.13 : 非線形現象の解明と応用)
- 区分線形常微分方程式による多液面振動系の1次元モデル
- 自由液面の変位により系が切り替わる多液面振動系に関する研究
- 左右接続管を有する閉ループにおける単相流自然循環の不安定挙動
- 二液面系における振動-静止状態間の不規則遷移
- 複数の連続メディアデータを対象とした編集・統合作業を支援するデータベース処理における計算機資源割り当て方式
- 関数型並列データベース・システムの実現と応用
- 6N-7 JVMをターゲットとするコード生成のための生成系用モジュール(数値計算とコンパイラ技術,学生セッション,アーキテクチャ)
- 機能拡張可能なコンパイラ生成系
- A_017 Rubyと拡張可能構文解析器生成系によるCOINSを用いたコンパイラの自動生成(A分野:モデル・アルゴリズム・プログラミング)
- ファジィ回帰分析を用いた音楽作品の感情価推定法の提案
- 生物種情報データベースのためのデータ交換方式
- 生物種情報データベースのためのデータ交換方式
- コンパイラにおける意味解析器の自動生成
- 構文解析器生成系と構文エラー処理
- オブジェクト指向に基づいた構文解析器構成法の提案
- 343. クロミフェンによる排卵誘発時の妊孕力改善に関する研究 : 第59群 不妊・避妊 II
- 医師国家試験問題データベースに基づくWeb学習支援システムとそのオーサリング・管理システム
- 曖昧な地名照合手法を用いた生物種標本の地図ブラウザ構築
- 曖昧な地名照合手法を用いた生物種標本の地図ブラウザ構築
- 4L-7 コンパイラにおける記号表処理部の自動生成系
- 字句解析器生成系での最短一致法の提案
- 5C-2 コンパイラにおけるインタラクティブなエラー処理方法の提案
- 属性文法に基づいたインクリメンタルなPascal-Sコンパイラ
- インクリメンタルなLR構文解析の一方式の提案とその評価
- インクリメンタルなLR構文解析器におけるエラー処理方式の提案
- 東日本大震災時の筑波大学情報インフラにおける対応と課題
- 113 神経刺激に対するラット子宮・頸管・膀胱のin vivoにおける収縮反応とその妊娠中・分娩後の変化について
- バイトコード変換によるActionScriptプログラムのマルチスレッド化
- キオスク端末のWebアクセス制限を対象にしたシングルサインオンシステムの運用と課題
- レイテンシの違いを利用したネットブート配信環境の局所的な切り替え手法 (技術と社会・倫理)
- レイテンシの違いを利用したネットブート配信環境の局所的な切り替え手法 (インターネットアーキテクチャ)
- 認証をアウトソースするネットワークスイッチの機能設計 (情報通信マネジメント)
- 分散型Webブラウザの通信機能と協調動画視聴アプリケーション
- 分散型Webブラウザの通信機能と協調動画視聴アプリケーション
- 東日本大震災時の筑波大学情報インフラにおける対応と課題
- 高度な利用者認証が利用可能なネットワークを対象とした柔軟なアクセス制御の一実装
- レイテンシの違いを利用したネットブート配信環境の局所的な切り替え手法(システム制御,インターネットと情報倫理教育,一般)
- レイテンシの違いを利用したネットブート配信環境の局所的な切り替え手法(システム制御,インターネットと情報倫理教育,一般)
- 認証をアウトソースするネットワークスイッチの機能設計(サービス管理,運用管理技術,セキュリティ管理,及び一般)
- Mobile Devices in the Wild (Campus)
- ハニーポットを利用した筑波大学の未使用IPアドレス宛てのHTTPリクエストの解析
- 学内無線LANシステムにおける利用統計データの分析とその課題
- 安全な家庭向けソーシャルルータの実現
- 安全な家庭向けソーシャルルータの実現
- ソーシャルネットワークを利用したSQLデータベースの相互利用
- ソーシャルネットワークを利用したSQLデータベースの相互利用
- ソーシャルルータを用いたネットニュースシステムの実現
- ソーシャルルータを用いたネットニュースシステムの実現
- ネットワーク構成変更を追跡可能とするネットワーク管理支援システム (インターネットアーキテクチャ)
- ネットワーク構成変更を追跡可能とするネットワーク管理支援システム (技術と社会・倫理)