I’ve been working on some projects in Erlang that I’m not sure if I want to keep them closed source or put them out in Open source. I’ve been going back and forth on this for several weeks and I thought I’d ask some opinions.

The two projects that I have that are big and somewhat harder then I would normally attempt are a Flash Media Server and a very specific VoIP server, both written in Erlang of course.

I haven’t started on the VoIP server yet, but I will as soon as I stabilize the Flash Media Server that I have been working on nearly non-stop for the past few weeks. The biggest problems I having at the moment is completely understand the TCP dumps I’m working with. I have the server communications working, the RTMP encode and decode is working pretty well and the AMF encoding and decoding is nearly perfect, I think I still need to add a few more AMF types. I can read and write FLV files but when it comes down to the playing or recording of FLV over the stream my packets seems to get to be the wrong size very quickly.

In any case, if anyone else is actively working on a Flash Media Server in Erlang and would like to talk about it please email me. I could be persuaded to turn mine into a new open source project that we could all benefit from.

As for the VoIP server, I’m leaning a little more towards opening that one up from start as all of the protocols are already open and having more people looking at the code will only help that project.

Technorati Tags: , , ,

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists