[Red5] Live H264

Dave Feltenberger dave.feltenberger at gmail.com
Wed Aug 26 10:00:25 PDT 2009


You missed the Mac vs. Windows vs. Linux debate!  Don't you have any
opinions at *all*?!

On Wed, Aug 26, 2009 at 12:58 PM, Art Clarke <aclarke at xuggle.com> wrote:

> In general, I think Vi is far superior to Emacs.  Whereas Emacs has
> all sorts of advanced functions, it requires arcane knowledge of meta
> key strokes.  Instead, Vi uses simple to understand key strokes such
> as 'k' for up and 'j' for down.
>
> In general, I think that C++ is better than Java.  While Java has lots
> of features to make things 'safer' for programmers, C++ ensures job
> security.
>
> In general, I think Myspace is better than Facebook.  While Facebook
> has lots of sheep to throw at people, Myspace's garish colours on most
> pages lead to hours of horror.
>
> In general, I think that Parkay is better than Butter.  Although
> butter has excellent flavour, Parkay has better colour.
>
> In general, I think less filling is better than tastes great, but a
> nation of fat Americans clearly disagree with me on that.
>
> Finally I also believe that Atheism and Christianity are pretty much
> equivalent -- after all, they're just off by one.
>
> I hope I've resolved all the open issues on this topic.  Please, let
> that be the last item in this e-mail chain.
>
> - Art
>
> On Wed, Aug 26, 2009 at 9:44 AM, Andy Shaules<bowljoman at hotmail.com>
> wrote:
> > Directshow, not directX.
> >
> > I didnt mean to start a mac versus windows war. I just meant that the API
> to
> > write applications like FlashMediaEncoder is very public, very powerful,
> and
> > very easy.Most of all, it fun to use! And the internet is also filled
> with
> > examples to use it.
> >
> > I love it!
> >
> > Andy
> >
> > ----- Original Message -----
> > From: Ernani Joppert Pontes Martins
> > To: red5 at osflash.org
> > Sent: Wednesday, August 26, 2009 9:21 AM
> > Subject: Re: [Red5] Live H264
> > Yes, Windows is famous for its monopolies, also by their sponsoring on
> huge
> > corporate companies to address their device drivers for it on the fast
> lane,
> > I understand this, I know most of the gaming industry are built on top of
> > this, all known platforms were known to request exclusivity on some game
> > brand, so it could only be played here and there.
> >
> > I understand that corporate world works that way and I respect that. I
> know
> > that we have to pay our bills and them as well, but ok, giving that
> answer
> > as final decision is not enough for me.
> >
> > DirectX performs great, ok, but we have OpenGL on the other side, and the
> > only issue with it is that it does not support as good as DirectX the
> fancy
> > hardware accelleration stuff, which is more of a deal between microsoft
> and
> > hardware vendors, but, there is alternatives.
> >
> > If a company does not want do provide hard work for all the set of their
> > users, by allegating this and that, is just not enough for me.
> >
> > I understand that there could be a performance issue between one system
> and
> > other, but not releasing something to a extensively broad audience such
> as
> > Mac OS X users is insane.
> >
> > I am not a very old user of Apple OS, but once I got with it, I will
> really
> > stick with it. Windows is a done deal for me.
> >
> > I am sure that if Adobe wants to have their targeted audience for
> Streaming
> > platforms, I am sure that Mac OS X users are a must have, but that is
> just
> > IMHO...
> >
> > Cheers,
> >
> > Ernani
> >
> >
> > On Wed, Aug 26, 2009 at 12:57 PM, Andy Shaules <bowljoman at hotmail.com>
> > wrote:
> >>
> >> 'I really do not understand why Adobe is putting Mac OS X users aside on
> >> that one.'
> >>
> >> Because windows has a very powerful API called directshow, and
> >> encourages app development.
> >>
> >>
> >>
> >> ----- Original Message -----
> >> From: Ernani Joppert Pontes Martins
> >> To: red5 at osflash.org
> >> Sent: Wednesday, August 26, 2009 8:43 AM
> >> Subject: Re: [Red5] Live H264
> >> This is some really great news.
> >>
> >> I am not interested on doing HD encoding though, at least for streaming
> >> purposes.
> >>
> >> What I am looking to achieve here is sort of a similar client as Flash
> >> Media Encoder for Windows, provided by Adobe as a free software.
> >>
> >> I've heard that using it with Red5 is not legal, despite that most of
> the
> >> users really are not even aware that they are streaming to either FMS or
> >> Red5 at the end.
> >>
> >> I want to be able to write some sort of Client application to perform
> such
> >> task, as it would benefit Mac OS X users with the ability to stream
> videos
> >> freely to either server vendors, on a fancy way...
> >>
> >> The main point here is, I've been struggling with adobe customer
> service,
> >> through Get Satisfaction site and also another Tink blog/article that a
> LOT
> >> of frustrated Mac OS X users are facing right now.
> >>
> >> They want to stream videos on uStream.tv, Justin.tv and they are only
> able
> >> to do so using the Broadcaster Flash GUI, which runs into the browser,
> which
> >> limits the encoding to a raw limited option of parameters, and provides
> only
> >> VP6 encoding.
> >>
> >> I really do not understand why Adobe is putting Mac OS X users aside on
> >> that one.
> >>
> >> Thanks for your input.
> >>
> >> Kind Regards,
> >>
> >> Ernani
> >>
> >> On Wed, Aug 26, 2009 at 12:34 PM, Art Clarke <aclarke at xuggle.com>
> wrote:
> >>>
> >>> Xuggler does H264 encoding today (so you can use it to produce high
> >>> def MPEG4 files for example).  However hi-def support isn't integrated
> >>> with Red5.  Several community members are working on that at the
> >>> moment though, so hopefully it'll happen soon.
> >>>
> >>> - Art
> >>>
> >>> On Wed, Aug 26, 2009 at 7:46 AM, Ernani Joppert Pontes
> >>> Martins<joppert at gmail.com> wrote:
> >>> > Very nice Art,
> >>> >
> >>> > Perhaps we can come up with an open source version of the FME then...
> >>> >
> >>> > That will be a huge achievement other than because there is no FME
> >>> > versions
> >>> > for Mac users as I am...
> >>> >
> >>> > Do you know or do you care to elaborate some topics on what needs to
> be
> >>> > done
> >>> > to achieve a H.264 encoding with Xuggler so we can provide such
> >>> > possibility
> >>> > for both Red5 users and FMS users?
> >>> >
> >>> > I really appreciate your time and answers.
> >>> >
> >>> > Cheers,
> >>> >
> >>> > Ernani
> >>> >
> >>> > On Wed, Aug 26, 2009 at 11:07 AM, Art Clarke <aclarke at xuggle.com>
> >>> > wrote:
> >>> >>
> >>> >> Xuggler uses the FFmpeg libraries, but calls them directly from Java
> >>> >> (as opposed to communicating with another process) so that the
> >>> >> processing time required to call FFmpeg is vastly reduced. As a
> >>> >> result, decoding and encoding times get very fast, and that allows
> you
> >>> >> to re-encode on the fly.
> >>> >>
> >>> >> For example in some of our systems, decoding data from a Flash
> client,
> >>> >> modifying the video, and re-encoding the data takes < 5 ms of
> >>> >> additional latency (320x240 video, broadcast as Sorenson video).
> >>> >> There is no way to that live using command line FFmpeg without
> >>> >> introducing much more latency (e.g. 50-100 ms just to start FFmpeg).
> >>> >>
> >>> >> Hope that helps,
> >>> >>
> >>> >> - Art
> >>> >>
> >>> >> On Wed, Aug 26, 2009 at 5:40 AM, Ernani Joppert Pontes
> >>> >> Martins<joppert at gmail.com> wrote:
> >>> >> > I believe this is totally doable using Xuggler and Java, but for
> >>> >> > some
> >>> >> > performances we may have to understand a bit more about how
> Xuggler
> >>> >> > interfaces with FFMPEG and the codecs.
> >>> >> >
> >>> >> > If we could use AviSynth script files to encode any source as
> H.264,
> >>> >> > then I
> >>> >> > feel this is quite the same process as encoding as any other
> format,
> >>> >> > we
> >>> >> > just
> >>> >> > need to call the proper setup on the FFMPEG side...
> >>> >> >
> >>> >> > Perhaps I am talking nuts, as I only have experience using FFMPEG
> >>> >> > directly,
> >>> >> > but as far as I understood, Xuggler is a Java Wrapper for FFMPEG
> >>> >> > itself.
> >>> >> >
> >>> >> > Cheers,
> >>> >> >
> >>> >> > Ernani
> >>> >> >
> >>> >> > On Wed, Aug 26, 2009 at 8:08 AM, ddprasad <ddprasad at gmail.com>
> >>> >> > wrote:
> >>> >> >>
> >>> >> >> Hello,
> >>> >> >>
> >>> >> >> Currently I am working in a educational organization and making
> the
> >>> >> >> system
> >>> >> >> to be used for medical purposes in the long run. I am using this
> >>> >> >> system
> >>> >> >> for
> >>> >> >> testing and experimental basis as of now.
> >>> >> >>
> >>> >> >> >>>>Are you planning to write the encoder as an open source
> >>> >> >> >>>> project?
> >>> >> >> It will be an open source project. If I can use Red5Client
> >>> >> >> alongwith
> >>> >> >> xuggler, it may be accepted by our seniors.
> >>> >> >> >>>>Considering using Java or C++?
> >>> >> >> Java Only
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> Ernani wrote:
> >>> >> >> >
> >>> >> >> > Nice to see that some Brazilians are doing great contributions
> to
> >>> >> >> > Red5.
> >>> >> >> > Are you planning to write the encoder as an open source
> project?
> >>> >> >> >
> >>> >> >> > Considering using Java or C++?
> >>> >> >> >
> >>> >> >> > I may be able to help a little too, but very little at the
> >>> >> >> > moment...I
> >>> >> >> > am
> >>> >> >> > familiar with Xuggler if you are planning to use it.
> >>> >> >> >
> >>> >> >> > Cheers,
> >>> >> >> >
> >>> >> >> > Ernani
> >>> >> >> >
> >>> >> >> > On Tue, Aug 25, 2009 at 2:41 PM, iMDT - Tiago Jacobs
> >>> >> >> > <tiago at imdt.com.br>wrote:
> >>> >> >> >
> >>> >> >> >>  Yes, you can use FMLE ( flash media live encoder, download at
> >>> >> >> >> adobe
> >>> >> >> >> site), but its by your own risk (in terms of law).
> >>> >> >> >>
> >>> >> >> >> Tiago
> >>> >> >> >>
> >>> >> >> >> ddprasad wrote:
> >>> >> >> >>
> >>> >> >> >> Hello Jacob,
> >>> >> >> >>
> >>> >> >> >> Are there any examples of
> >>> >> >> >> The red5 supports receiving/sending live h264 packets, not
> >>> >> >> >> encoding,
> >>> >> >> >> its
> >>> >> >> >> out
> >>> >> >> >> of scope of red5.
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >> _______________________________________________
> >>> >> >> >> Red5 mailing list
> >>> >> >> >> Red5 at osflash.org
> >>> >> >> >> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >
> >>> >> >> > _______________________________________________
> >>> >> >> > Red5 mailing list
> >>> >> >> > Red5 at osflash.org
> >>> >> >> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >> >> >
> >>> >> >> >
> >>> >> >>
> >>> >> >> --
> >>> >> >> View this message in context:
> >>> >> >> http://www.nabble.com/Live-H264-tp25128043p25150754.html
> >>> >> >> Sent from the Red5 - English mailing list archive at Nabble.com.
> >>> >> >>
> >>> >> >>
> >>> >> >> _______________________________________________
> >>> >> >> Red5 mailing list
> >>> >> >> Red5 at osflash.org
> >>> >> >> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >> >
> >>> >> >
> >>> >> > _______________________________________________
> >>> >> > Red5 mailing list
> >>> >> > Red5 at osflash.org
> >>> >> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >> >
> >>> >> >
> >>> >>
> >>> >>
> >>> >>
> >>> >> --
> >>> >> http://www.xuggle.com/
> >>> >> xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio
> and
> >>> >> video.
> >>> >>
> >>> >> Use Xuggle to get the power of FFmpeg in Java.
> >>> >>
> >>> >> _______________________________________________
> >>> >> Red5 mailing list
> >>> >> Red5 at osflash.org
> >>> >> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > Red5 mailing list
> >>> > Red5 at osflash.org
> >>> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>> --
> >>> http://www.xuggle.com/
> >>> xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio and
> >>> video.
> >>>
> >>> Use Xuggle to get the power of FFmpeg in Java.
> >>>
> >>> _______________________________________________
> >>> Red5 mailing list
> >>> Red5 at osflash.org
> >>> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>
> >> ________________________________
> >>
> >> _______________________________________________
> >> Red5 mailing list
> >> Red5 at osflash.org
> >> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>
> >> _______________________________________________
> >> Red5 mailing list
> >> Red5 at osflash.org
> >> http://osflash.org/mailman/listinfo/red5_osflash.org
> >>
> >
> > ________________________________
> >
> > _______________________________________________
> > Red5 mailing list
> > Red5 at osflash.org
> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >
> > _______________________________________________
> > Red5 mailing list
> > Red5 at osflash.org
> > http://osflash.org/mailman/listinfo/red5_osflash.org
> >
> >
>
>
>
> --
> http://www.xuggle.com/
> xu‧ggle (zŭ' gl) v. To freely encode, decode, and experience audio and
> video.
>
> Use Xuggle to get the power of FFmpeg in Java.
>
> _______________________________________________
> Red5 mailing list
> Red5 at osflash.org
> http://osflash.org/mailman/listinfo/red5_osflash.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://osflash.org/pipermail/red5_osflash.org/attachments/20090826/c86bcebc/attachment-0001.html>


More information about the Red5 mailing list