- From: Grover Blue <grover.blue@gmail.com>
- Date: Mon, 6 Apr 2015 21:29:56 -0400
- To: Narendra Sisodiya <narendra@narendrasisodiya.com>
- Cc: whatwg@lists.whatwg.org
I would convert PCM at client. Not sure if this fits your needs, but heck out: https://github.com/audiocogs/ogg.js Definitely use websockets. socket.io is what you want. You don't need another else. Something to consider: if you've going to be playing back the recorded audio (or broadcasting it), I'd look into compressing it even more to optimize your bandwidth usage. On Sat, Apr 4, 2015 at 4:28 AM, Narendra Sisodiya < narendra@narendrasisodiya.com> wrote: > Hi, > I am trying to do simple audio recording service. > with help of navigator.getUserMedia, I am able to record audio in wav > format. > > Here are some question. > 1) Should I encode PCM data into ogg format at client end using some web > worker or should I directly send PCM data to server. or encode into wav > format and send multiple wav file. Server will combine it. > > 2) should I use websocket or XHR ? > > 3) I am using nodejs at server side. do I need to switch to any another > technology? I only know JavaScript well. > > 4) The audio duration will be like 30 minutes to 1 hour. > > > -- > > *Narendra SisodiyaUI Architect @ *Unicommerce <http://www.unicommerce.com> > Delhi - Bharat > -- “If the American people ever allow private banks to control the issue of their currency, first by inflation, then by deflation, the banks...will deprive the people of all property until their children wake-up homeless on the continent their fathers conquered... The issuing power should be taken from the banks and restored to the people, to whom it properly belongs." -- Thomas Jefferson "Government big enough to supply everything...is big enough to take everything you have. The course of history shows that as a government grows, liberty decreases" --- Thomas Jefferson www.CampaignForLiberty.org
Received on Tuesday, 7 April 2015 01:30:22 UTC