Posts: 3
Joined: May 2010
Reputation:
0
I need a RTMP client for one of my iPhone projects. Has any one tried to separate the libRTMP from rest of the code and just create a re-usable library?
I started doing that but running into many dependencies issues and I am worried that I may drag lot of files which are not needed.
Any help or pointers is appreciated.
Posts: 1,104
Joined: Oct 2007
Reputation:
2
theuni
Team-XBMC Communication Manager
Posts: 1,104
I'm not sure what iphone project you're working on, but i'm quite confident that it wouldn't play nice with (L)GPL code.
Is this an iphone app? Or some kind of desktop tool?
TheUni
Posts: 3
Joined: May 2010
Reputation:
0
It is an iPhone app. What do you mean "play nice?" Do you mean from a license compatibility perspective? The libRTMP files are LGPL which seem like they could be built as a library and included into a proprietary app/platform fine. From a technical perspective, I figured it is just socket and bit shuffling code and hoped it would "just work."
Can you elaborate?
Thanks
Rajesh
Posts: 3
Joined: May 2010
Reputation:
0
I missed on the app restrictions part (newbie to the iPhone). Do you think XBMC can make an exception here and release it under a more compatible license? I am happy to contribute and/post back any changes I make to the "libRTMP" library.
Posts: 26,215
Joined: Oct 2003
Reputation:
187
Note that (regardless of the license complications) if you want to use librtmp in and of itself then it's been taken on by others and is now hosted on the mplayer site. Pretty sure it's still LGPL.
Cheers,
Jonathan