Mar 05

JRuby + RED 5 = Ruby + RTMP

Tag: JRuby, RTMP, Red 5Derek Wischusen @ 12:51 am

JRuby is, in my opinion, one of the most exciting projects out there. Primarily because it makes it possible for Ruby developers to take advantage of all the technologies that have been built in Java. In particular, it makes it possible to take advantage of one of the other most exciting projects out there: Red 5.

Red5 is an Open Source Flash Server written in Java that supports:

  • Streaming Audio/Video (FLV and MP3)
  • Recording Client Streams (FLV only)
  • Shared Objects
  • Live Stream Publishing
  • Remoting

Red 5 is, or very soon will be, a viable free, open source alternative to Flash Media Server. Most important of all to the Ruby community is the fact that Red 5 recently added a scripting framework that makes it possible to use it with Ruby (via JRuby), as well as Javascript (via Rhino), Python (via Jython), and Groovy. Though, even if there was no scripting framework in Red 5, it should now be relatively easy to do using a simple wrapper class in Java that loads your Ruby classes using the new scripting framework in Java 6.

To get started with Red 5 and Ruby, first download a copy of Red 5, then check out this tutorial by Paul Gregoire.

If you want to try to use Rails with from the scripting framework in Red 5, then be sure to read the ‘Gotchas’ at the bottom of this page.

More to come on this in future posts.

11 Responses to “JRuby + RED 5 = Ruby + RTMP”

  1. Tim Lucas says:

    v. interesting. Getting up-and-running with Red5 is way too hard to encourage wide-spread adoption, so any articles you post will be of great value.

  2. Alex MacCaw says:

    Sounds great! If someone can make a package that seamlessly lets you use RED 5 and Ruby (I’ve heard it’s quite difficult to set RED 5 up) than I’m sure it’ll be v popular. Looking forward to more posts on the subject.

  3. Neil says:

    It is not too hard to setup if you use the .war version.

  4. Digigen » Blog Archive » Confabio.com, technology revealed says:

    [...] could also be solved using Red5. In doing so we would have to hack into those Java apps (or use Red5 Jruby ducktape). Also we would have to do database access in Java (And burn in DAO Factory Hell™). No [...]

  5. itwax.com says:

    Hey guys, if you are stuck somewhere with using red5 you can seek my professional or free help . Unless your problem is big and time consuming one, i will do it for free. I have developed several audio-video applications .

  6. Oscar Mejia says:

    Sounds great! I’ve been working with red5 for a while and it’s very interesting. I have developed some chats, IMs and video conference applications. We need more documentation for projects like red5 and jruby, but I think it;s a matter of time.

    Will be a pleasure helping to anybody with red5 stuff.

  7. Sunil Gupta says:

    Looking interesting, I have developed many applications using Red5 and it
    just works like a charm. Nice article

  8. http://red5flashserver.blogspot.com/ says:

    Red 5 is, or very soon will be, a viable free,
    open source alternative to Flash Media Server

    Very True

  9. About LCDS « It’s all about RIA says:

    [...] Derek Wischusen :: JRuby + RED 5 = Ruby + RTMP [...]

  10. Adobe LCDS « Flex Generation Weblog says:

    [...] Derek Wischusen :: JRuby + RED 5 = Ruby + RTMP [...]

  11. Video Chat and Rails | Afraha | Our Own Tiny Planet says:

    [...] Have you looked at this page: http://flexonrails.net/?p=64 [...]

Leave a Reply

Tramadol online overnight
Overnight xanax delivery
Buy cialis uk
Generic cialis overnight
Cheap levitra uk
Viagra professional online
2mg xanax no prescription
Viagra indian pharmacy
Buy xanax online without prescription
Propecia cheap
Phentermine online free shipping
Prescription free viagra
Buy viagra online in australia
Generic cialis uk
Buy tramadol hydrochloride
Cheap cialis viagra
Pharmacy tramadol
Side effects of viagra
Buy viagra online in ireland
Buy phentermine online without prescription
Viagra in france
Generic viagra 100mg
Valium online uk
Levitra 20mg
Phentermine purchase online
Propecia price australia
Cheap propecia without prescription
Cheap generic valium
Viagra pills for sale
Xanax for sale without prescription
Order tramadol online overnight
Canada viagra no prescription
Phentermine buy uk
Prednisone 40 mg
Levitra on sale
Buy levitra
Propecia ireland
Viagra cheapest
Tramadol pharmacy
Phentermine online uk
Best price tramadol
Propecia 1mg generic
Xanax bars dosage
Phentermine hcl without prescription
Xanax price per pill
Buy viagra australia
Generic viagra online without prescription
Order prednisone no prescription
Cheap cialis
Propecia generic cost
Fedex tramadol
Tramadol cheapest
Cheap cialis soft tabs
No prescription cialis online
Real phentermine without prescription
Valium generic
Levitra us
Order cheap phentermine
Cheap generic viagra
Xanax overnight cod
Tramadol india
Where to buy levitra online
Valium pill 10mg
Cheap cialis pills
Purchase cialis without a prescription
Cheapest place to buy viagra online
Xanax 1mg
Cheap 100mg viagra
Mail order phentermine
Phentermine canada no prescription
Phentermine diet pills without prescription
Buy viagra online uk no prescription
Buy xanax 2mg no prescription
Buy propecia cheap
Cheap xanax bars
Purchase levitra online
Valium online pharmacy
Discount viagra india
Viagra express delivery
Cialis dosage 20mg
Valium from india
Viagra purchase uk
Xanax buy uk
Prednisone tablets 10 mg
Where can i buy viagra without prescription
Xanax generic dosage
Prednisone tablets
Cialis online canadian pharmacy
Buying tramadol in uk
Where to buy viagra online
Cheap valium online
100mg tramadol online
Generic tramadol
Viagra dosage information
Buy generic xanax no prescription
Viagra in usa
Cialis 20mg
Buy viagra online cheap
Cialis cialis
Purchase viagra online without prescription
Where to buy propecia in canada
Phentermine 37.5 mg
Viagra canada online
Viagra for sale online
Viagra tablets for sale
Generic viagra sales
Levitra online
Where to buy cialis safely
Generic viagra super active
Xanax no prescription overnight
Tramadol without prescription
Levitra online cheap
Buying prednisone online
Australia viagra online
Propecia usa
Valium without prescription uk
Cialis canada no prescription
Prednisone online
Buy phentermine no rx
Purchase xanax
Levitra price
Order tramadol cod
Viagra generic cheap
Cheap viagra online without prescription
Cialis prices uk
Get tramadol prescription
Valium cheapest
Where can i buy viagra without a prescription
Xanax 1mg side effects
Cialis 10mg side effects
Valium 10 mg
Buy viagra uk no prescription
Viagra discount coupons
Xanax 0.5 mg
Buy tramadol hcl
Prescriptions for phentermine
Buy generic valium
Buy cheap viagra online uk
Buy phentermine hcl 37.5 no prescription
Prescription phentermine online
Buying viagra in london
Levitra samples
Dose of xanax
Buy phentermine 37.5mg pills
Buy generic phentermine online
Australia viagra prescription
Viagra india price
Phentermine without a prescription
Viagra buy online no prescription
Cialis order canada
Order cheap viagra online
Propecia uk prices
Prescription valium
Viagra canada prices
Cialis discount price
Xanax bars effects
Dosage of xanax
Purchase tramadol without prescription
Tramadol without prescription overnight delivery
Valium without prescription
Tramadol for sale
Levitra online buy
Buy viagra from canada
Buying cialis
Cialis uk sales
Where to buy cialis online
Buying cialis online without a prescription
Levitra canada
Buy tramadol cod
Propecia online uk
Buying viagra online
Viagra canadian online pharmacy
Phentermine 37.5 wholesale
Buy tramadol overnight
Generic viagra for sale
Order xanax cod
Generic cialis tadalafil
Best way to buy viagra online
Buy valium europe
Buy levitra online canada
Viagra to buy
Blood pressure and prednisone
Cialis prescription cost
Buying viagra in new zealand
Authentic phentermine 37.5
Buy viagra in canada online
Low price viagra
Buy viagra in england
Ordering propecia from canada
Cialis price
Cialis medication
Pfizer viagra price
Where can i buy viagra in the uk
Free cialis online
Cheap phentermine without prescription
Buy phentermine 37.5mg online
Where to buy cialis without prescription
Free samples of cialis
Cheap xanax for sale
Propecia generic canada
Valium drug side effects
Online prescriptions xanax
Get viagra
Viagra discount prices
Valium online fast delivery
Cheapest generic viagra online
How to buy valium without a prescription
Propecia information
Best prices for cialis
Buy xanax overnight
Online prescription tramadol
Viagra online uk
Buying levitra without prescription
10mg valium effects
Buy generic valium online
Low cost levitra
Phentermine 37.5 pills
Propecia best prices
Tramadol online no prescription overnight
Buy cialis online from canada
Xanax online cheap
Buy valium no rx
Phentermine hcl no prescription
Viagra super active
Drug phentermine
Propecia uk pharmacy
Viagra online cheap
100mg tramadol effects
Buying valium in spain
Cialis ordering

Order viagra without prescription
Viagra lowest prices
Buy valium cheap online
Tramadol medication
Generic xanax no prescription
Viagra shop online
Buy pfizer viagra without prescription
Viagra in the uk
Generic levitra uk
Best price on phentermine
Order tramadol overnight
Xanax no rx
Viagra fast delivery
Buy cialis viagra
Cialis soft tabs online
Buy valium without prescription uk
Levitra purchase
Viagra canada mastercard
Cialis order online