タグ

node.jsとjavascriptに関するtar0_tのブックマーク (3)

  • WebAudio+WebSocketでブラウザへの音声リアルタイムストリーミングを実装する

    gistfile1.md WebAudio+WebSocketでブラウザへの音声リアルタイムストリーミングを実装する WebRTCでやれよ!と言われそうなところですが、 WebSocket+WebAudioの組み合わせで音声ストリーミングをシンプルに構成する方法を紹介してみます。 サーバーサイド(Node.js + ws + pcm) サーバーサイドは何でも良いのですが、 とりあえずNode.jsでtest.mp3というサンプルファイルをpcmモジュールでデコードし、 wsでクライアントに垂れ流す作りにしておきます。 この例ではPCMサンプルが[-1, 1]の範囲で入ってくるので、 これをそのままFloat32ArrayのArrayBufferにして突っ込めばそのままWebAudioで再生可能な形式になります。 var pcm = require('pcm'); var wss = new

    WebAudio+WebSocketでブラウザへの音声リアルタイムストリーミングを実装する
  • バッチファイルでNode.jsを1ファイルで実行する方法 - クジラ机ブログ

    Node.jsのプログラムを実行したいけれど、簡単なプログラムなので、複数のファイルに分けたくない場合があります。そんなとき、バッチファイル自身にNode.jsのプログラムを書いてしまう方法があります。 以下が、その一番シンプルな例です。 rem=0;/* ここからバッチファイル node %~0 %* pause exit */// ここからJavaScript (引数はprocess.argv) console.log("args:"); console.log(process.argv); ポイントは、冒頭の五行です。バッチファイルとして意味があり、Node.jsのプログラムとしても文法エラーにならないながら、コメント文として実行されないようにしています。 くじらはんど * くじらはんど 記事一覧 最新の記事一覧 主力アプリ * Web便利ツール なでしこ テキスト音楽「サクラ」 K

    バッチファイルでNode.jsを1ファイルで実行する方法 - クジラ机ブログ
  • Node.js チュートリアル | Node ビギナーズブック

    書について 書は、Node.jsでのアプリケーション開発を始めようとする皆さんに、 ”高度な”JavaScriptについて知るべきあらゆることを解説します。 よくある”Hello World”チュートリアルの、はるか上をいくものです。 ステータス 貴方が読んでいるのは、書のいわゆる最終版となります。 つまり書は、間違いが見つかった場合や、 Node.jsの新バージョンにおえる変更点を反映する時のみ、改訂されます。 最終更新日は2012年2月12日です。 書内のコードのサンプルは、Node.jsのバージョン0.6.10でテストしています。 ターゲット読者 書は、RubyPythonPHPJavaのような、少なくともひとつのオブジェクト指向言語を理解しており、 JavaScriptについてはあまり経験がなく、Node.jsについては全く経験がないという、 著者と同じようなバッ

  • 1