[nodejs] video and audio streaming with node.js

117 views
Skip to first unread message

Carlos Carcamo

unread,
Mar 22, 2015, 2:48:34 PM3/22/15
to nod...@googlegroups.com
Hello all!

Have you ever done an online radio or video streaming with node.js?

I would like to do a project for that, I have a vps on digital ocean
and I would like to know some suggestions about how to do a
audio/video streaming with node.js

Could you please give me some advices?, thanks in advance :)
--
"El desarrollo no es material es un estado de conciencia mental"

Aria Stewart

unread,
Mar 22, 2015, 2:56:17 PM3/22/15
to nod...@googlegroups.com
On Sunday, March 22, 2015 at 2:48:34 PM UTC-4, Carlos Carcamo wrote:
Hello all!

Have you ever done an online radio or video streaming with node.js?

I would like to do a project for that, I have a vps on digital ocean
and I would like to know some suggestions about how to do a
audio/video streaming with node.js

Could you please give me some advices?, thanks in advance :)

I have not with node.js, but I did help build some icecast servers at one point.

The protocol is simple and I'd expect you'd find modules for it in the registry.

Video I know less about -- you can integrate encoding using a subprocess and something like ffmpeg or mencoder relatively easily, though.

Most of the protocol layer stuff is just shuffling stuff around -- very minimal actual workload. What part of the service are you trying to use node for?

I know Nicholas Young (http://nicholaswyoung.com/) has done some work in this regard. He'd be a good resource to ask.

Aria

Carlos Carcamo

unread,
Mar 22, 2015, 4:20:51 PM3/22/15
to nod...@googlegroups.com
2015-03-22 12:55 GMT-06:00 Aria Stewart <ared...@nbtsc.org>:
> On Sunday, March 22, 2015 at 2:48:34 PM UTC-4, Carlos Carcamo wrote:
>>
>> Hello all!
>>
>> Have you ever done an online radio or video streaming with node.js?
>>
>> I would like to do a project for that, I have a vps on digital ocean
>> and I would like to know some suggestions about how to do a
>> audio/video streaming with node.js
>>
>> Could you please give me some advices?, thanks in advance :)
>
>
> I have not with node.js, but I did help build some icecast servers at one
> point.
>
> The protocol is simple and I'd expect you'd find modules for it in the
> registry.
>
> Video I know less about -- you can integrate encoding using a subprocess and
> something like ffmpeg or mencoder relatively easily, though.
>
> Most of the protocol layer stuff is just shuffling stuff around -- very
> minimal actual workload. What part of the service are you trying to use node
> for?
basically I would like to provide a service where some users can do
live music and/or video streaming and other users can listen and/or
watch the live streaming.

> I know Nicholas Young (http://nicholaswyoung.com/) has done some work in
> this regard. He'd be a good resource to ask.

ok, I will send a email :)

> Aria

Thanks for answer

Rick Waldron

unread,
Mar 23, 2015, 6:43:38 PM3/23/15
to nod...@googlegroups.com
Dr. Esther Kim has two starting examples for video:

https://github.com/drejkim/face-detection-node-opencv
https://github.com/drejkim/edi-cam


The latter targets the Intel Edison, but the tech can be adapted.

Rick
--
Job board: http://jobs.nodejs.org/
New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscribe@googlegroups.com.
To post to this group, send email to nod...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/CADpTsTZxv2GjN66epnRd4GQxfFfvXKJVAgJzmPgTX_v3zjXYYQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Carlos Carcamo

unread,
Mar 26, 2015, 3:05:15 PM3/26/15
to nod...@googlegroups.com
awesome, thanks Rick Waldron
>> email to nodejs+un...@googlegroups.com.
>> To post to this group, send email to nod...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/nodejs/CADpTsTZxv2GjN66epnRd4GQxfFfvXKJVAgJzmPgTX_v3zjXYYQ%40mail.gmail.com.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nodejs+un...@googlegroups.com.
> To post to this group, send email to nod...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/CAHfnhfr_eZe8AtUfM85G6v6hvSPnWH%2BbJGeHMXMh2pfXDpO8MA%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



Reply all
Reply to author
Forward
0 new messages