Manually Updating libRTMP on XBMC

If you’ve recently began to encounter problems with live streaming, chances are it might very well have something to do with your libRTMP file being out of date, as the XBMC software doesn’t seem to have a good version of libRTMP to satisfy the needs of the majority of live streamers out there. While it isn’t that complicated to do this, this is considered to be something for more technologically comfortable XBMC users.



  • FTP Client Software
  • libRTMP File (depends on platform)

Step 1: Download the updated libRTMP file for your particular platform.

Step 2: Follow the platform specific instructions below to replace the current file the updated version you downloaded.

Windows Replace Program Files/XBMC/system/players/dvdplayer/librtmp.dll from XBMC with the one from the archive.
Mac OS X Replace (Right-Click on XBMC, Show Package Contents) with the new version.
(Apple TV)
Replace /Applications/XBMC.frappliance/Frameworks/librtmp.0.dylib with the new version.
iOS (iPhone/iPad) Replace /Applications/ with the new version.
GNU/Linux Download the patched librtmp source code, compile it with make in the librtmp folder and replace (find it with find / | grep with the new version.

Step 3: You’ll now want to enable “Updated libRTMP present” within the addon “Settings” for SuperTV, rtmpGUI+, or whichever other live streaming addon you use.

Congratulations! Your live streaming experience with XBMC should now be maximized. Remember not to eat that entire supersized fry, it’s no good for you.

XBMC Forums