Skip to content

CosmicodeStudio/react-native-video-stream

 
 

Repository files navigation

react-native-video-stream

NPM Version

Info

This library based react-native-pili Add Stream based LFLiveKit

Only Support iOS

Add it to your project

Run npm install --save react-native-video-stream

iOS

  1. Add RCTLFLiveKit.xcodeproj to Libraries

  2. Your project Click

  3. Go to General -> Embedded Binaries and add LFLiveKit.framework

  4. Linked Frameworks and Libraries add LFLiveKit.framework

Usage

    <Stream
        started={false} // start your stream
        cameraFronted={true} // camera front or back
        url="rtmp://xxx" // your rtmp publish url
        landscape={false} // landscape mode
        onReady={() => {}} // streaming ready
        onPending={() => {}} // streaming ready to start
        onStart={() => {}} // streaming start
        onError={() => {}} // straming error
        onStop={() => {}} // streaming stop
        />

Updates

  • React-Native 0.40.0+ ( Thanks @alex-mcleod )

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 68.3%
  • Java 12.0%
  • Objective-C++ 9.4%
  • C++ 6.0%
  • GLSL 2.8%
  • JavaScript 1.0%
  • C 0.5%