<div dir="ltr"><div><div><div><div><div><div>Thanks a lot for the replies guys, really appreciate it!<br><br></div>From what you've told me so far I think have the following options...<br><br></div>1) Stream into Icecast directly from Java and forget about Erlang (I wouldn't want to take this one - It isn't challenging and won't learn anything new, but would get the job done).<br></div>2) Send raw data from Java to the mini-audio-streaming-server coded by me (or an existing HTTP server like cowboy) which implements an encoder developed by me or can I  blindly send the data pre-encoded from Java using ffmpeg without checking which format is it? (If I know for 
sure the kind of content I'm streaming, should I just bother about the MIME-types?).</div>3) (If I understood Max's reply correctly) Develop the codecs I need in Erlang and then work with them to encode the raw data and stream it. At this point, with my current knowledge in codecs (null) and time for the project, it seems like an impossible goal to reach for me...<br></div><div><br></div>Eric, the codecs I need are mainly mp3 and vorbis.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-12-05 16:14 GMT+01:00 Eric des Courtis <span dir="ltr"><<a href="mailto:eric.des.courtis@gmail.com" target="_blank">eric.des.courtis@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I agree with Max ditch the Java it will just slow you down. What codecs do you need anyhow?</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Sun, Dec 4, 2016 at 2:20 PM, Max Lapshin <span dir="ltr"><<a href="mailto:max.lapshin@gmail.com" target="_blank">max.lapshin@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div class="gmail_extra">You will have very interesting deployment pain if you take java with you.</div><div class="gmail_extra"><br></div><div class="gmail_extra">It is not clear what for to waste time on it?</div><div class="gmail_extra"><br></div><div class="gmail_extra">There are 2-3 codecs and 3-4 transport payloads for audio. Just write all this in erlang, it is not hard.</div></div>
<br></div></div><span class="">______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/list<wbr>info/erlang-questions</a><br>
<br></span></blockquote></div><br></div>
</blockquote></div><br></div>