Skip to content

Xamarin LFLiveKit is an open source RTMP streaming SDK for Xamarin.iOS

License

Notifications You must be signed in to change notification settings

rhedgpeth/Xamarin-LFLiveKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xamarin-LFLiveKit

Xamarin LFLiveKit is an open source RTMP streaming SDK for Xamarin.iOS.

Features

  • 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)

Requirements

- Xamarin.iOS
- iOS 7.0+
- Xcode 7.3

Installation

Usage example

C#

using LFLiveKit;

LFLiveSession session;

var stream = new LFLiveStreamInfo();

stream.Url = rtmpUrl;

session.StartLive(stream);

Credit/Props

**Xamarin-LFLiveKit is a Xamarin.iOS binding library based on LFLiveKit; https://github.com/LaiFengiOS/LFLiveKit

About

Xamarin LFLiveKit is an open source RTMP streaming SDK for Xamarin.iOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published