leaysgur / audio-streaming-over-websocket

8JoJimaで開発合宿したやつ

Home Page:http://leader22.github.io/slides/asows/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

audio-streaming-over-websocket

動作イメージ

株式会社ピクセルグリッド 2016春の開発合宿 in 八丈島での成果物。

作ってみての学び

http://leader22.github.io/slides/asows/

試すなら

サーバー

  • git clone
  • npm start

wsが通るようにする(デフォルトは9999ポート)

クライアント

  • git clone
  • コレを、↑のサーバーのアドレスに書き換え
  • npm run build
  • ローカルにサーバー立てて、/client/pub//client/sub/にアクセス

Pub: localhost ⇔ サーバー ⇔ Sub: localhost が一番簡単

Memo

  • /client/pub//client/sub/にアクセスしたときにページを返すサーバーは実装してない
  • HTTPSかlocalhostでないと、Pubできないので注意
  • Subもサーバーに置くならビルドして

やりたかったこと

  • iOSのモバイル端末Aで、別のPC端末Bで鳴ってる音を流したい
  • イカデンワとかSkypeとか、PCで鳴ってる音をそのまま聴く専のクライアントが欲しい
  • WebRTCはもちろん使えないが、WebSocketが使えるならなんとかなるのでは!
    • Binaryで送るとかMediaRecorderでファイルにして送るとかなんとかできないか
  • これでiOSが拾えるだけでもすごい裾野が広がると思うけどどうですかね

調べる

About

8JoJimaで開発合宿したやつ

http://leader22.github.io/slides/asows/


Languages

Language:JavaScript 79.7%Language:HTML 19.3%Language:CSS 1.0%