[Red5devs] H323 / SIP support planed ?
Pau Minoves
pau.minoves at towodo.net
Tue Mar 25 12:44:28 PST 2008
Hi all,
Sorry for the late reply :)
My intention is to develop a videoconferencing gateway that allows
SIP/RTP hardware/software to interact with flash clients.
My first approach was a ugly hack: use a FIFO on the ./streams/ folder
to feed real time data to red5. It failed because the JVM tries to
seek() on the file descriptor and receives an "Ilegal seek", which in
turn, generates and IOException :/
So now i need to modify red5. As i see other people wants this and
developers are willing to help, why not generate a new feature :)
IMHO, the trouble points are:
1 - SIP
Developing a UAC/UAS with Jain is not a big task. The problem here is
that matching SIP signaling to RTMP signaling is (flash) application
specific. Somehow this needs to be layered to allow glue-code to fit
each application.
2 - Transcoding
By now I'm using mencoder (with ffmpeg below). Some java API needs to
be written to manage ffmpeg instances and pipe media data in and out
of the JVM.
3 - RTMP - RTP
I've never worked with MINA, i don't know if its easy. I also don't
know if there is an RTP implementation on MINA. If it isn't I think
writing it is too much, we should use any non-mina java rtp
implementation. I ignore how easy will be to interact with both
libraries. I need to research more on this.
My 2 cents :)
On Fri, Mar 21, 2008 at 3:26 PM, Michael Vernick <michael at giantface.com> wrote:
> Pau,
>
> I am also interested in this solution and may have some cycles to work
> on this. Would the plan be to convert RTMP packets on one side of RED5
> to SIP (for signalling) and RTP (for media)? Do you have an
> architecture diagram? I am also new to Red5 so could would also need
> help with understanding the RTMP format and media formats.
>
> Michael
>
>
>
> On Thu, 20 Mar 2008 19:06:03 +0100, "Pau Minoves"
> <pau.minoves at towodo.net> said:
> > Hi,
> >
> > I resend this mail because i think that because problems with the
> > subscription the list has not received. If I'm wrong please tellme
> >
> > About moundain's link. It seams a great app. But (at least on my case)
> > an external provider is not an option. I think adding RTP/SIP to red5
> > would allow users to implement much richer infrastructure around red5.
> >
> > Thanks!
> > Pau
> >
> >
> > --------
> > Hi,
> >
> > I'm new to red5 so take everything I say with a grain of salt :)
> >
> > As far as i know RTP/SIP is not on the red5 roadmap. But, I've been
> > reading the archives for some days and I've found many people
> > interested on this kind of compatibility.
> >
> > My question to red5 core developers is: Is this a desired
> > out-of-roadmap feature? I'm willing to work on it but I would need
> > some advice about the internals of red5. Maybe other people would join
> > the effort.
> >
> > Make red5 SIP-aware is easy, just of a matter of implement a UAC/UAS
> > using Jain. What I don't see that clear is moving media payloads from
> > RTMP to RTP and viceversa. Here I definetly need some advices :)
> >
> > Regards,
> > Pau
> >
> > On 3/20/08, Mondain <mondain at gmail.com> wrote:
> > > Take a look here http://www.flashphone.ru/en/main I believe
> > > these guys support Red5.
> > >
> > >
> > > On Thu, Mar 20, 2008 at 4:47 AM, rouanet brice <tmator at gmail.com> wrote:
> > >
> > > >
> > > > Hi,
> > > >
> > > > is a H323/SIP support to get visioconference on flash apps is planned on
> > > red5 ?
> > > >
> > > > Regards,
> > > > Brice.
> > > >
> > > > _______________________________________________
> > > > Red5devs mailing list
> > > > Red5devs at osflash.org
> > > > http://osflash.org/mailman/listinfo/red5devs_osflash.org
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > It is difficult to free fools from the chains they revere. - Voltaire
> > > _______________________________________________
> > > Red5devs mailing list
> > > Red5devs at osflash.org
> > > http://osflash.org/mailman/listinfo/red5devs_osflash.org
> > >
> > >
> >
> > _______________________________________________
> > Red5devs mailing list
> > Red5devs at osflash.org
> > http://osflash.org/mailman/listinfo/red5devs_osflash.org
>
> _______________________________________________
> Red5devs mailing list
> Red5devs at osflash.org
> http://osflash.org/mailman/listinfo/red5devs_osflash.org
>
More information about the Red5devs
mailing list