Although I'm still new to Red 5 and hoping to be of some
help to the
project later next month, I'd like to put my opinion out
there regarding
all the talk about porting to other languages. It seems to
me to be a
waste of manpower to take something that's in
mid-development like Red 5
and try to branch it into a Ruby or Python port.
The focus of attention should be, in my opinion, on getting
Red 5 to
production worthy status first - in Java since that's what
it's being
written in - and worry about porting to other platforms
later. I also
agree with item 3 in the previous post.
Bill
Luke Hubbard wrote:
>Very early on someone submitted a half working ruby
version. That did
>services only if I remember correctly. I think its
linked to from the
>site someplace.
>
>As for porting red5 to ruby.. I have thought about it
but there are a
>few reasons I don't think we should.
>
>1. Ruby isn't the ideal language for this sort of
server performance
>wise. Don't get me wrong I love ruby (on rails) for
webapps. Its just
>not that fast for writing byte level servers.
>
>2. Most people who use ruby these days would be after
something to
>plug into rails ( ie web server ). Now that means it
would probably be
>rtmpt only. Add to that the fact requests are proxied
through apache
>and we end up with remoting. The audio and video would
probably work,
>but wouldnt scale. Nicolas will probably do fine with
haXe running on
>his NekoVM as its faster and he is adding a JIT soon.
Plus he seems to
>be able to do anything he puts his mind to.
>
>3. But most importantly.. JRuby.. Why port red5 to ruby
when we can
>run ruby in red5. It wont be long before RoR is running
on the JVM. We
>have some fun things to look forward to. Scripting will
be added to
>red5 shortly ( 0.6 ). I will add jruby and rhino and
joachim is going
>to add python support. By that time people will probably
be deploying
>RoR on java servlet engines and we can have a lot of fun
pluggin it
>all together.
>
>So there you have it.
>
>If you fance giving it a go.. by all means start hacking
away. But
>perhaps basic AMF support is needed before starting on
RTMP.
>
>- Luke
>
>
>On 6/20/06, Michael Klishin <flash novemberain.com> wrote:
>
>
>>Luke Hubbard wrote:
>>
>>
>>
>>>And re: Erlang rtmp implementation.. sounds
wicked.
>>>
>>>
>>Luke, I heard you guys plan C# version of Red5 later
on... How about Ruby?
>>
>>--
>>Michael "Antares" Klishin,
>>
>>http://www.novemberain.com
| mailto:michael novemberain.com
>>
>>_______________________________________________
>>Red5 mailing list
>>Red5 osflash.org
>>
http://osflash.org/mailman/listinfo/red5_osflash.org
>>
>>
>>
>
>_______________________________________________
>Red5 mailing list
>Red5 osflash.org
>
http://osflash.org/mailman/listinfo/red5_osflash.org
>
>
_______________________________________________
Red5 mailing list
Red5 osflash.org
http://osflash.org/mailman/listinfo/red5_osflash.org
|