What is LFLiveKit?

LFLiveKit is a opensource RTMP streaming SDK for iOS.

Features:

  •  Background recording
  •  Support horizontal vertical recording
  •  Support Beauty Face With GPUImage
  •  Support H264+AAC Hardware Encoding
  •  Drop frames on bad network
  •  Dynamic switching rate
  •  Audio configuration
  •  Video configuration
  •  RTMP Transport
  •  Switch camera position
  •  Audio Mute
  •  Support Send Buffer
  •  Support WaterMark
  •  Swift Support
  •  Support Single Video or Audio
  •  Support External input video or audio(Screen recording or Peripheral)

Overview

  • Pricing: Free
  • Resource Link: https://github.com/LaiFengiOS/LFLiveKit
  • Resource Maker: LaiFengiOS
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Objective-C
  • iOS Versions Supported: iOS 7.0+, iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: LFLiveKit
  • Carthage: LaiFengiOS/LFLiveKit