タグ

P2Pに関するwillnetのブックマーク (13)

  • WebSocketを使ってWebブラウザ間P2P通信をしてみた - いろいろな何か

    はじめに ブラウザ間でP2P通信が実現できれば、ブラウザ上で動作するP2Pアプリが作れて面白そうだなーと思ったのでWebSocketを使って実現してみました。仕組みについては以下で説明していきますが、私が実現した方法は限定的で実用性が低く色々と足りない部分もあるので、軽い気持ちで読んで頂けるとありがたいですw 仕組みの概要 なぜWebSocketを使うのか 従来、Webサーバとクライアント(Webブラウザ)間で非同期に通信するにはXHR(XMLHttpRequest)を用いてきました。基的にこのXHRは以下の図のように同一ドメインとしか通信できないという制約がありました。*1 しかし、WebSocketのthe Origin-based security modelでは異なるドメインとも通信することが可能になります。WebSocketプロトコルでは、サーバとクライアント間で接続を確立する

    WebSocketを使ってWebブラウザ間P2P通信をしてみた - いろいろな何か
    willnet
    willnet 2011/11/29
  • [P2P]Websocketでブラウザ間P2P通信は実現できるか?(その2) - Tomo’s HotLine

    IT技術を中心に、暮らしに役立つ情報からクラシック音楽の解説まで気軽に情報発信しています。 WEBサイトはhttp://toremoro21.world.coocan.jp/ Twitterは@toremoro21です。 前回はWebsocketでブラウザ間P2P通信は実現できるかどうかを考察し、Javascript+Websocketだけではそれが実現できないことを解説しました。 [P2P]Websocketでブラウザ間P2P通信は実現できるか? この記事ではWebsocketに関わるP2P通信について研究会で投稿があったことを記しましたが、その著者からプライベートで連絡を頂き研究会の内容を元に解説記事を書いて頂きました。ありがとうございました、大変興味深い記事でした。 WebSocketを使ってWebブラウザ間P2P通信をしてみた 結論から言うとXPCOMと呼ばれる技術を使いTCPソケ

    [P2P]Websocketでブラウザ間P2P通信は実現できるか?(その2) - Tomo’s HotLine
    willnet
    willnet 2011/11/21
  • TCP hole punching - Wikipedia

    TCP NAT traversal and TCP hole punching (sometimes NAT punch-through) in computer networking occurs when two hosts behind a network address translation (NAT) are trying to connect to each other with outbound TCP connections. Such a scenario is particularly important in the case of peer-to-peer communications, such as Voice-over-IP (VoIP), file sharing, teleconferencing, chat systems and similar ap

  • [P2P]Websocketでブラウザ間P2P通信は実現できるか? - Tomo’s HotLine

    IT技術を中心に、暮らしに役立つ情報からクラシック音楽の解説まで気軽に情報発信しています。 WEBサイトはhttp://toremoro21.world.coocan.jp/ Twitterは@toremoro21です。 □WebsocketでP2P通信ができるのか?を検討するきっかけ 第2回Websocket勉強会の開催を来年度また開催しようと考えています。今度は自分としても何か講演できるネタがないか少しずつ考えているところです。その一つのネタはWebsocketで実現できること、できないことはなにか?を解説することです。 さてWebsocketはブラウザ等によって双方向な通信を行うプロトコルとなります。Websokcetを使うことによって従来の技術では困難であった、サーバからのPush通信が容易になります。この考え方を拡張し、Websocketを用いてブラウザ間の直接通信を実施すること

    [P2P]Websocketでブラウザ間P2P通信は実現できるか? - Tomo’s HotLine
    willnet
    willnet 2011/10/31
  • 研究会 - WebSocketを用いたWebブラウザ間P2P通信の実現とその応用に関する研究

    2011-01-21 10:20 WebSocketを用いたWebブラウザ間P2P通信の実現とその応用に関する研究 ○與儀那広・城間政司・長田智和・谷口祐治・玉城史朗(琉球大) NS2010-152 近年,AjaxやHTML5の台頭によりJavaScriptを用いたWebブラウザのリッチクライアント化が進んでいる.これにより,プラットフォームに依存しないアプリケーションの開発が可能になってきた.しかし,現在のJavaScriptの機能では,Webブラウザ間でP2P通信を行うアプリケーションを開発することはできない.そこで,研究ではJavaScriptに新たな機能を追加し,WebSocketを用いることでWebブラウザ間P2P通信を実現する.また,その有用性を示す例として,Webブラウザ上で動作し,さまざまな気象情報を伝送するP2Pアプリケーションの開発を行う. In recent yea

    willnet
    willnet 2011/10/31
  • TechCrunch | Startup and Technology News

    The Station is a weekly newsletter dedicated to all things transportation. Sign up here — just click The Station — to receive the full edition of the newsletter every weekend in your inbox. Sub

    TechCrunch | Startup and Technology News
    willnet
    willnet 2011/01/05
    モバイルでp2p
  • KeyHoleTV & KeyHoleVideo-キーホールテレビ&キーホールビデオ-

    世界にむけて自分の生放送TVを発信できる。カメラとマイクがあればネットで1対1のビデオ通話ができる。ネットでテレビ会議(1対多通信)ができる。送信者がチャンネルごとに自分でCMが流せる・・・それが、KeyHole!Windows Mobile用ダウンロード 1. E-Mobile (ワイヤレスLANでは動作しません) 2. NTT HTC-Z (ワイヤレスLANのみ) 3. HP Ipaq 4. AT&T BlackJack (GPRS) 5. AT&T 8525 (GPRS,ワイヤレスLAN) 6. T-Mobile Dash 7. SoftBank X01HT X02HT INFORMATION 不特定多数に見せたいコンテンツ以外は、パスワードを!! 不特定多数に見せたいコンテンツ以外は、パスワードをおかけください。 また、テレビ番組の同時再送信を行う

    willnet
    willnet 2009/08/16
  • 【レポート】金子勇氏、Winnyとは違う第4世代P2P「SkeedCast」を解説 - ライブドアテクニカルセミナー (1) 第4世代のP2Pは「分散サーバ型とP2P型のハイブリッド」 | ネット | マイコミジャーナル

    国産のP2P型ファイル共有ソフト「Winny」の開発者である金子勇氏は現在、コンテンツ配信ビジネスを手がけるドリームボートの技術顧問として、新たなP2Pソリューション「SkeedCast」の開発を行っている。金子氏は2月27日、ライブドアが技術者らを対象に開催した「第1回ライブドアテクニカルセミナー」においてSkeedCastとWinnyの違いなどを解説した。 Winny2に近づくP2Pソリューション 金子氏は冒頭、「教科書的に」(同氏)P2P型のファイル共有ソフトを分類、紹介した。第1世代としてデータ転送だけをP2Pで行う「ハイブリッド型P2P」のNapster(1999年)、第2世代としてそれまで技術的に難しかったという検索機構などもすべてP2Pにした「ピュア型P2P」のGnutella(2000年)。その上で同氏が開発したWinny(02年)は、ファイル直接ではなくではなくキャッシュ

    willnet
    willnet 2009/03/02
    Winnyはあくまでファイル共有ソフトだったが、SkeedCastはコンテンツ配信システム
  • blog.katsuma.tv

    (2008.12.19 22:00追記) peer IDをnear IDに修正 先日のAdobe MAXでFlashの新しいプロトコルRTMFPを扱うことができるサービス「Stratus」について発表がありました。これは簡単に言うと、ブラウザで何もインストールすることなくP2Pを実現できる神がかったプロトコル(=RTMFP)と、RTMFPをサポートするサービス(=Stratus)、という位置づけです。上の写真は実際にStratusを介してRTMFPによる通信で僕の家とオフィス(夜中なので真っ暗ですね)をつないでいるものです。 これらについては、Adobe Labsでの次の文章が非常に分かりやすいです。 Stratus service for developing end-to-end applications using RTMFP in Flash Player で、この文章があまりに分

    willnet
    willnet 2008/12/20
    これはすごいなー
  • Flash Player で Peer-to-Peer

    セキュリティベンダーとして知られている VeriSign と Adobe の協業というちょっと変わったプレスリリース。ラスベガスで開催中の CES で発表された VeriSign の P2P プラットフォーム Kontiki と Flash Media Server とのインテグレーションに関する協業。Kontiki を武器に、映画音楽コンテンツ配信事業への進出にしては後手に回ってしまった VeriSign。音楽映画の配信事業を始めるとなるとハリウッドの映画配給会社やコンテンツをたんまり持っているメディア関連の企業と協業したり、共同でプレスリリースを行うことが王道ですが、今回のプレスリリースではちょっと変わった VeriSign の戦略が注目。 プレスの内容では技術的な細部にまで言及されてはいませんが、第一段として、次期バージョン Flash Media Server で VeriSi

    willnet
    willnet 2008/10/19
    verisignと組んでるのか。それにしてもverisignって証明書だけかと思ったけどp2pもやってたのね
  • FlashPlayer10のP2P : maaash.jp

    Posted on 7月 12, 2008 Filed Under FMS, P2P, flash, red5 | Peer to Peer (P2P) in Flash Player 10 beta ho- 利用シーンに関わる部分はここ。 Will RTMFP enable massive file-sharing applications through Flash Player 10 beta? No. Large-scale file-sharing network applications rely on the ability to read from and write to the hard drive constantly to only load parts of files into memory when needed. In Flash Player 10

    willnet
    willnet 2008/10/19
    まだpureなp2pではないらしい
  • HTTPだけでP2Pシステムを構築できないか? - Tomo’s HotLine

    IT技術を中心に、暮らしに役立つ情報からクラシック音楽の解説まで気軽に情報発信しています。 WEBサイトはhttp://toremoro21.world.coocan.jp/ Twitterは@toremoro21です。 現状大抵のシステムがHTTPで実現できているので、P2PもHTTPでかなりの部分構築できないのかな、と考えています。これは先日のエントリーの「P2Pシステムのインターフェース共通化の提案」の発展版です。 まずこの目論見を説明するためにP2Pを2つのタイプの機能にブレイクダウンします。 ・P2Pクライアント機能 ・P2Pサーバ機能 P2Pなのにクライアント、サーバと名づけるには違和感がある人もいるとは思うが、まずはこれで説明しよう。クライアント、サーバが意味することは後ほど説明します。 P2Pクライアント機能は「HTTPクライアント」です。もっと具体的に言うと、HTTPでP

    HTTPだけでP2Pシステムを構築できないか? - Tomo’s HotLine
    willnet
    willnet 2008/07/24
    おもしろそう
  • ITmedia News:「実はP2Pで動画配信してました」――TVバンク

    ソフトバンクグループで動画配信を担当するTVバンクは、P2Pを使った動画配信システムを運用している。数万人単位の同時接続に耐え、視聴者が増えるほど通信が安定するという。 TVバンクは9月26日、数万人規模のユーザーに対して高画質な動画コンテンツを同時に配信できる「BBブロードキャスト」を、同社グループの中国企業と共同で開発し、運用していると発表した。P2Pとサーバ-クライアントモデルを併用した仕組みで、視聴者が増えるほど割安で安定した配信が可能という。 「オーバーレイマルチキャスト」と呼ばれる技術を活用した。同社グループの中国Roxbeam Media Networkが基礎技術を開発し、日のサービス向けに最適化した。 オーバーレイマルチキャストは、IPマルチキャストの進化形。サーバが送信したデータを複数に分け、複数のクライアントPCに同時に転送する。データを受け取ったPCは、別のクライア

    ITmedia News:「実はP2Pで動画配信してました」――TVバンク
    willnet
    willnet 2006/09/28
  • 1