ソフトウェアの企画・開発・提供
×
固定報酬制
|
ワーカーと相談する
|
---|---|
納品完了日
|
2015年10月25日 |
掲載日
|
2015年10月09日 |
応募期限
|
2015年10月15日 |
必要なスキル
|
応募した人 | 1 人 |
---|---|
契約した人 | 1 人 |
募集人数 | |
気になる!リスト | 3 人 |
試作開発として、PC間のP2Pデータ通信を行いたいと思います。 片方のPCでのクライアントはpython 2.7.4 もう片方のPCでのクライントはjavascript + HTML としたいと考えています。 サーバ側はHeroku+Railsとして下さい。 動作フロー (HTML+JavaScriptを表示するクライアント側から見た処理) 1. 片方のクライアントでサーバのURLにアクセス(ベーシック認証) 2. サーバのURLからHTML+JavaScriptを取得。(Chromeブラウザ) 3. 接続可能なpythonクライアントのリストを目視でき、選択することで コネクションを確立。 4. 以降、pythonクライアントと直接通信し、pythonクライアントから 送られてくるデータを受け取る。 5. 切断ボタンで切断する。 (pythonクライアント側から見た処理) 1. PC上でpythonクライアントプログラムを立ち上げる。 2. サーバにアクセスして、自分が通信可能状態であることを通知して登録する。 3. サーバ側からの要求でコネクションを確立、P2P通信を確立する。 4. データをHTML+JavaScript側のクライアントへ送る。 5. 切断されたら切断処理を行って、再度 2. を実施する。 ▽使用するプログラミング言語/ツール/特殊技術(テクノロジー) ・Ruby / Pythonなどの技術 ・Javascriptの技術 ・JQuery可 ・サーバ構築、管理の技術 ・HTMLの技術 その他 ・ 扱うデータはmp3でお願いします。 ・ 安定感+速度を重視します。 手段としてwebRTCを使っていただいても良いですし、 P2Pに独自のプロトコルを載せていただいても良いです。 ・ フレームワークやライブラリをご使用の際はご相談下さい。 ・ 納期は早いに越したことはないので、早められる場合はお知らせ下さい。 ▽注意点・禁止事項 ※他で登録されているデザインや商標の転用など、他社の知的財産権を侵すこと ※他のクライアントへ既に提案した内容の転用など 多数のウェブエンジニア・プログラマの方からのご連絡・ご応募お待ちしております。 |
特記事項 |
---|
|
クラウドワーカー | 応募日時 |
---|---|
studio-at | 2015/10/09 12:02 |