XBMC v13.1 "Gotham" has been released! See Gotham FAQ for details.

HOW-TO:Update librtmp

From XBMC
Jump to: navigation, search
Home icon grey.png   ▶ Video library ▶ HOW-TO:Update librtmp

librtmp is a library made from RTMPdump, a toolkit for RTMP streams. XBMC comes with a copy of librtmp (compiled specifically for the OS XBMC is installed onto) for accessing streams, and often used in several add-ons. Sometimes, when websites that host the content for those add-ons change things, a new version of librtmp is needed for the add-ons/streams to work again.

XBMC only updates librtmp when there is a stable version available. While nightly versions of XBMC may contain new stable librtmp, stable versions of XBMC are normally only released about once a year. However, you do not need to update all of XBMC to update librtmp, but just replace one file within the XBMC application.

Contents

1 Replace librtmp inside XBMC

Download or compile librtmp for your OS and use it to replace the old lib from XBMC. You will need to do this every time you install/update XBMC.

1.1 Location of librtmp

  • iOS:
    • Apple TV 2: /Applications/XBMC.frappliance/Frameworks/librtmp.0.dylib
    • iDevices: /Applications/XBMC.app/Frameworks/librtmp.0.dylib
  • Linux: Various locations, use find / | grep librtmp.so.0 to find libtrmp
  • Mac OS X: /Applications/XBMC.app/Contents/Frameworks/librtmp.0.dylib
  • Windows 32-bit: Program Files/XBMC/system/players/dvdplayer/librtmp.dll
  • Windows 64-bit: Program Files (x86)/XBMC/system/players/dvdplayer/librtmp.dll
  • Android: /data/data/org.xbmc.xbmc/lib/librtmp.so

2 Where to get librtmp

2.1 Apple TV 1

  • http://www.mediafire.com/?x4cvp5hl4m9xr (Always with KSV's latest patch(es) such as redirects) (RedPenguin's "Repo") (Use this file if stock FW not Linux is installed otherwise use Linux x86 32-bit version).
People willing to do librtmp builds upon request
  • RedPenguin

2.2 Android

People willing to do librtmp builds upon request
  • RedPenguin

2.3 iOS

Pre-compiled versions
Compiling
People willing to do librtmp builds upon request
  • RedPenguin

2.4 Linux-OSes

Pre-compiled versions
Compiling
People willing to do librtmp builds upon request
  • RedPenguin

2.5 Mac OS X

Pre-compiled versions
Compiling
People willing to do librtmp builds upon request
  • RedPenguin

2.6 Raspberry Pi

People willing to do librtmp builds upon request
  • RedPenguin

2.7 Windows

Pre-compiled versions
Compiling
People willing to do librtmp builds upon request
  • RedPenguin

3 Support

Support can be acquired on the forum via the "librtmp - Help Thread" at http://forum.xbmc.org/showthread.php?tid=162307&pid=1395751#pid1395751

4 General links

5 See also

Personal tools
Namespaces

Variants
Actions
Navigation
Wiki help
Toolbox