iOS RTMP streaming library - LFLiveKit vs VideoCore lib vs alternative

Yatko picture Yatko · May 9, 2017 · Viewed 18.6k times · Source

We're using VideoCore lib for a live streaming app and started to reach certain limits e.g. project maintenance, saving the stream, portrait-oriented video formatting, external camera sources, etc.

Looking for an alternative iOS RTMP streaming library, one that is more up to date. Any tested suggestions? Thank you!

Answer

Yatko picture Yatko · May 10, 2017

Other


Other (Paid)

  • Low latency GPU Streaming Library for iOS - onlinelib·de/streaming/ ($$?)
  • VideoStream SDK Objective-C framework for iOS - videostreamsdk·com ($$$, FFMPEG license?)
  • VideoKit streaming framework for iOS - iosvideokit·com ($$$+)
  • Larix Mobile Broadcasting SDK - wmspanel·com/mobile_library ($$)
  • Streamaxia OpenSDK - streamaxia·com/opensdk-ios-rtmp-library ($$)

LaiFeng iOS Live Kit has more features, iOS only. If sharing code base between iOS and macOS HaishinKit (LF) seems to be a better choice, also note Emmanouil Nicolas's answer regarding HaishinKit lf.swift completely written in swift and is constantly updated (!) Also take a look at the project mentioned by Emmanouil: ltebean/Live

Testing both HaishinKit and LaiFeng iOS Live Kit libraries with Cameleon and publishing the result here.