Xamarin LFLiveKit is an open source RTMP streaming SDK for Xamarin.iOS.
- Background recording
- Support horizontal vertical recording
- 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
- Support Single Video or Audio
- Support External input video or audio(Screen recording or Peripheral)
- Xamarin.iOS
- iOS 7.0+
- Xcode 7.3
using LFLiveKit;
LFLiveSession session;
var stream = new LFLiveStreamInfo();
stream.Url = rtmpUrl;
session.StartLive(stream);
**Xamarin-LFLiveKit is a Xamarin.iOS binding library based on LFLiveKit; https://github.com/LaiFengiOS/LFLiveKit