• 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 101
librtmp - Help Thread
#61
RedPenguin, thanks for starting this thread, it was much needed. Do you have any experience with updating OpenElec? It's linux based.
#62
i have build macsox and put it in my google drive, check one of my threads above.
#63
(2013-04-23, 14:04)vijayk416 Wrote: RedPenguin, thanks for starting this thread, it was much needed. Do you have any experience with updating OpenElec? It's linux based.

np. Smile.

Nope, I have more experience with Raspmc and XBMCBuntu.

It seems rather straight forward to other stuff I have seen though. I have a feeling I will have to make images like I do for Android, LoL. Seems OpenELC is insanely popular.

(2013-04-23, 16:10)mwahal Wrote: i have build macsox and put it in my google drive, check one of my threads above.

Your file says:

librtmp.0.dylib.0: Mach-O 64-bit dynamically linked shared library

So that's not going to help on an ATV1 because it's 32-bit x86 MacOS 10.4.

But thanks for that file.

I'm assuming you have a Mac and not a cross-compiler, r?
#64
Yep, its original MBP with Xcode installed. And thats what I mentioned that the library is for Mac OSX only.

Let me know how to build ATV1 library and I can do that too.
Thanks
Mudit
#65
Well I know the Linux gcc, you can usually just tell it to use CCFLAGS="-m32" but not sure if MacOS is the same way since they say Apple modified GCC code for their own purposes.
#66
I need folks to help me out.

I finally thanks to the fine folks over at the MythTV community, got what appears to be a working MacOS cross-compiler on Ubuntu 10.04.

http://www.gossamer-threads.com/lists/mythtv/dev/473921

I have created a librtmp.0.dylib and need folks on ATV1 but also MacOS to try and see if it functions as it should.

I plan to make a PPC version but not until the i686 is confirmed to work properly.

http://www.mediafire.com/download.php?x9ba3bq872ducm5

Here are the executables (rtmpdump, srv, suck, gw) to test out also:

http://www.mediafire.com/download.php?gz4h48q9xssffd6
#67
I am running a 64bit MacOSX, so your 32bit library doesn't load for me.

/Applications/XBMC.app/Contents/MacOS/XBMC ; exit;
Segmentation fault: 11
logout
#68
Well I will try and make a 64bit version later.

I thought MacOS/Darwin would permit you to load a 32bit library, but then I think Linux's XBMC is the same way, it got annoyed at a 32-bit .so on my 64-bit Ubuntu.

I after some more messing around (fixing random broken stuff), I apparently now have a working 64-bit toolchain so folks try this out:

http://www.mediafire.com/download.php?177aghj94d5p4am

ATV1 NEED NOT APPLY, this is 64-bit so this would not work on an ATV1 which is 32-bit.
#69
Is anybody having any luck with either the ATV1/32-bit version of the files or the 64-bit MacOS files post in the previous two of my posts?

I need some confirmation especially from ATV1 folks but also MacOS 32 and 64 bit folks so I know to post them as working vs testing.
#70
Hi @RedPenguin. Thank you for your help. I will try out the ATV1 that you posted above (post #66). I am running ATV1 stock, so I would have to just replace my existing librtmp with the one provided in this link http://www.mediafire.com/download.php?x9ba3bq872ducm5 (librtmp.0.dylib)?

Also, I don't quite understand what do I need to do with the executables given in your post #66

"Here are the executables (rtmpdump, srv, suck, gw) to test out also:

http://www.mediafire.com/download.php?gz4h48q9xssffd6"

Thanks.
#71
(2013-04-25, 02:16)agemineye Wrote: Hi @RedPenguin. Thank you for your help. I will try out the ATV1 that you posted above (post #66). I am running ATV1 stock, so I would have to just replace my existing librtmp with the one provided in this link http://www.mediafire.com/download.php?x9ba3bq872ducm5 (librtmp.0.dylib)?

Also, I don't quite understand what do I need to do with the executables given in your post #66

"Here are the executables (rtmpdump, srv, suck, gw) to test out also:

http://www.mediafire.com/download.php?gz4h48q9xssffd6"

Thanks.

Don't actually replace the file as it's only in testing (actually I recommend this even for known stable), just rename the old to librtmp.0.dylib.old or whatever then put my file in.

The exectuables are the actual programs you can use to record rtmp streams, some folks asked for those on other forums, so I decided to put them in. You don't normally use them with XBMC, though I guess you could with Advanced Launcher.
#72
I will test 64bit macosx to tonight
#73
Thanks. I will try the librtmp and report.

(2013-04-25, 02:37)RedPenguin Wrote:
(2013-04-25, 02:16)agemineye Wrote: Hi @RedPenguin. Thank you for your help. I will try out the ATV1 that you posted above (post #66). I am running ATV1 stock, so I would have to just replace my existing librtmp with the one provided in this link http://www.mediafire.com/download.php?x9ba3bq872ducm5 (librtmp.0.dylib)?

Also, I don't quite understand what do I need to do with the executables given in your post #66

"Here are the executables (rtmpdump, srv, suck, gw) to test out also:

http://www.mediafire.com/download.php?gz4h48q9xssffd6"

Thanks.

Don't actually replace the file as it's only in testing (actually I recommend this even for known stable), just rename the old to librtmp.0.dylib.old or whatever then put my file in.

The exectuables are the actual programs you can use to record rtmp streams, some folks asked for those on other forums, so I decided to put them in. You don't normally use them with XBMC, though I guess you could with Advanced Launcher.
#74
The 64bit MacOSX version works fine in my ML MBP.
#75
(2013-04-25, 07:18)mwahal Wrote: The 64bit MacOSX version works fine in my ML MBP.

YaY! Glad to hear it, cause the x64 toolchain I made by hand with no real documentation. You try only librtmp.0.dylib or did you mess with rtmpdump and the others?

Barely any sites seem to cover Linux -> MacOS compiling so I had to take that script I mentioned before, look at what it was doing, like what code it was downloading, what patches, what configure options, etc and just try and see if I can tell the system to make 64 where the script was telling it 32 bit instead, though, with the info I learned off random other sources Smile.
  • 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 101

Logout Mark Read Team Forum Stats Members Help
librtmp - Help Thread8