Skip to content

huiping192/HPLiveKit

Repository files navigation

HPLiveKit

CI Version License Platform

Swift rtmp base live streaming lib. Inspired by LFLiveKit https://github.com/LaiFengiOS/LFLiveKit

Features

video

  • Video configuration
  • Beauty Face
  • WaterMark

audio

  • Audio configuration
  • Audio Mute
  • AudioEngine support
  • Audio only broadcasting
  • Audio broadcasting in background

encoder

  • H264 Hardware Encoding
  • AAC Hardware Encoding

publish

  • RTMP
  • Drop frames on bad network
  • Dynamic switching bitRate
  • local MP4 recording

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Requirements

- iOS 8.0+
- Xcode 13

Installation

HPLiveKit is available through CocoaPods. To install it, simply add the following line to your Podfile:

platform :ios, '8.0'

pod 'HPLiveKit'

Usage example

Author

Huiping Guo, [email protected]

Release History

License

HPLiveKit is available under the MIT license. See the LICENSE file for more info.

About

Swift Live Broadcasting Framework for iOS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published