RTMP streaming client library support in XBMC

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
plex Offline
Senior Member
Posts: 107
Joined: Mar 2008
Reputation: 0
Lightbulb  RTMP streaming client library support in XBMC
Post: #1
I think rtmp support would make xbmc a more round media player. With the fast progression of more online sources we turn to using this format to stream video, it seems xbmc is falling behind.

Some sites that use this format to stream video:
hulu.com
bbc player

I'm sure there are many more....


If you think rtmp support is a good feature to add for xbmc, then reply! Smile
If you are a developer and need some help or something to be done to help speed the addition of this feature, then ask!
I am willing to help.

Spread the knowledge, nothing else.[Image: b.gif]
find quote
Basje Offline
Skilled Python Coder
Posts: 1,125
Joined: Jul 2005
Reputation: 6
Post: #2
Well, now that all Southpark episodes are available via the RTMP streams, it would be so cool to have them supported in XBMC.

As soon as they are, I will add a Southpark channel to XOT (XBMC Online TV).

find quote
deadelvis Offline
Junior Member
Posts: 34
Joined: Jan 2007
Reputation: 0
Post: #3
Yes... RTMP support would definitely rock. TED.com also uses it for all their videos!

Would have saved me some time with the code/hack for a TED.com bookmarklet: http://forum.xbmc.org/showthread.php?p=1...post176584
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #4
The Gnash Project include "libamf" which is an RTMP (Real Time Messaging Protocol) client library.
http://wiki.gnashdev.org/wiki/index.php/AMF
http://wiki.gnashdev.org/wiki/index.php/RTMP

However, best would probably be for you guys to first lobby someone like the Libnemesi and/or cURL to add support to it first, (then we can add/update Libnemesi or libcurl in XBMC)

Rolleyes
find quote
EvilDude Offline
Senior Member
Posts: 104
Joined: Feb 2006
Reputation: 0
Location: Sydney Australia
Post: #5
RTMP support woud be nice Smile

Some more information that looks useful:
RTMP Protocol
find quote
jakatak Offline
Junior Member
Posts: 3
Joined: Nov 2007
Reputation: 0
Question  RTMP streaming support in XBMC?
Post: #6
I've been searching alot on this through various xbmc forums, and this doesn't seem to be possible yet.

I'd love to stream rtmp video on xbmc (which seems to be everywhere on the internet) Anyone hear any updates or info on this?

I'm trying to setup a playlist primarily from hulu which is ALL rtmp format
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Smile  FYI (For Your Information)
Post: #7
From FFmpeg-devel (developers) mailing-list archives this month:
http://lists.mplayerhq.hu/pipermail/ffmp...html#45338

http://lists.mplayerhq.hu/pipermail/ffmp...45338.html
Quote:RTMP support

All,

Sorry if I am breaching the protocol for posting on this group. I wanted to
know if anyone here is working on adding RTMP as a transport (to the
URLContext) so that RTMP streams can be saved/transcoded. If not, would it
be ok if I start this?

Thanks,
Abhinav

http://lists.mplayerhq.hu/pipermail/ffmp...45339.html
Quote:Abhinav Goyal wrote:
> All,

Hi

> Sorry if I am breaching the protocol for posting on this group. I wanted to
> know if anyone here is working on adding RTMP as a transport (to the
> URLContext) so that RTMP streams can be saved/transcoded. If not, would it
> be ok if I start this?

You are more than welcome to contribute =)

PS: http://en.wikipedia.org/wiki/Real_Time_M...g_Protocol

lu

--

Luca Barbato
Gentoo Council Member
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero

http://lists.mplayerhq.hu/pipermail/ffmp...45344.html
Quote:On Wed, 09 Apr 2008 12:35:29 +0200, Luca Barbato wrote:
>Abhinav Goyal wrote:
>> All,
>
>Hi
>
>> Sorry if I am breaching the protocol for posting on this group. I
>> wanted to know if anyone here is working on adding RTMP as a
>> transport (to the URLContext) so that RTMP streams can be
>> saved/transcoded. If not, would it be ok if I start this?
>
>You are more than welcome to contribute =)
>
>PS: http://en.wikipedia.org/wiki/Real_Time_M...g_Protocol


i think the gnash project has rtmp support.
also one of the gnash devels has a patch for curl for rtmp
support

http://curl.haxx.se/mail/tracker-2008-03/0012.html
http://cvs.savannah.gnu.org/viewvc/gnash...iew=markup

it would be nice to have rtmp in ffmpeg as well.

-compn
Lets hope something happens from this.
find quote
TheBoxMan Offline
Fan
Posts: 346
Joined: Jan 2007
Reputation: 0
Rainbow   
Post: #8
Right guys Im keen to add my voice to any lobbying going on. Can someone point me in the direction of the relevent thread/board/discussion/mailing list?

Good idea to show them there's a demand for this :-D
find quote
Basje Offline
Skilled Python Coder
Posts: 1,125
Joined: Jul 2005
Reputation: 6
Post: #9
I see more and more webpages changing to RTMP. So I was wondering if there is any progress on RTMP support in XBMC?

I used to watch some online TV episodes (BBC (UK) and NOS (Dutch/NL)) but both are going to switch (or already have switched) to RTMP streams.

Is there an update on RTMP support.

find quote
spiff Offline
Retired Developer
Posts: 12,386
Joined: Nov 2003
Post: #10
our good friends over at boxee.tv has implemented this. all that needs to be done is grabbing it from their source
find quote
Basje Offline
Skilled Python Coder
Posts: 1,125
Joined: Jul 2005
Reputation: 6
Post: #11
spiff Wrote:our good friends over at boxee.tv has implemented this. all that needs to be done is grabbing it from their source

Is that a hard job? Or could I do that myself and test some thing by compiling XBMC myself?

find quote
spiff Offline
Retired Developer
Posts: 12,386
Joined: Nov 2003
Post: #12
you could try this diff; http://www.math.ntnu.no/~arnemort/addrtmp.diff

done in the blind so may or may not work..
find quote
TheBoxMan Offline
Fan
Posts: 346
Joined: Jan 2007
Reputation: 0
Big Grin   
Post: #13
spiff Wrote:you could try this diff; http://www.math.ntnu.no/~arnemort/addrtmp.diff

done in the blind so may or may not work..

Ok now I'm excited.

As I understand it this is all that stands between the xbox and iplayer Wink

Best of luck and thanks for the hard work guys! Big Grin
find quote
spiff Offline
Retired Developer
Posts: 12,386
Joined: Nov 2003
Post: #14
diff is for linux if you didn't notice
find quote
Basje Offline
Skilled Python Coder
Posts: 1,125
Joined: Jul 2005
Reputation: 6
Post: #15
spiff Wrote:diff is for linux if you didn't notice

So it won't work on Xbox at all?

find quote
Post Reply