{"repo":"ezranbayantemur/react-native-rtmp-publisher","free":true,"listed":false,"github":"https://github.com/ezranbayantemur/react-native-rtmp-publisher","clone":"git clone https://github.com/ezranbayantemur/react-native-rtmp-publisher.git","description":"📹 Live stream RTMP Publisher for React Native","language":"HTML","stars":116,"topics":["react-native","rtmp","rtmp-stream","rtmp-broadcaster","react-native-rtmp-publisher","react-native-publisher","react-native-live","react-native-live-stream"],"license":"MIT","category":"mobile-apps","readme_excerpt":"⚠️⚠️⚠️ THIS PACKAGE CURRENTLY UNMAINTENED. WILL RE-MAINTENED IN SOON WITH NEW ARCH ⚠️⚠️⚠️ 📹 Live stream RTMP publisher for React Native with built in camera support! Installation or and for iOS Android Add Android Permission for camera and audio to AndroidManifest.xml iOS Add iOS Permission for camera and audio to Info.plist Implement these changes to AppDelegate.m (or AppDelegate.mm ) Example Project Clone the repo and run and You can use Youtube for live stream server. You can check Live on Youtube Usage Props Name Type Required Description :----------: :------: :------: :-----------------------------------: streamURL string true Publish URL address with RTM Protocol streamName string true Stream name or key Youtube Example For live stream, Youtube gives you stream url and stream key, you can place the key on streamName parameter Youtube Stream URL: rtmp://a.rtmp.youtube.com/live2 Youtube Stream Key: - - - - Events Name Returns Description Android iOS :------------------------------: :-----------------------: :---------------------------------------------------------------------------------------: :------: :---: onConnectionFailed null Invokes on connection fails to publish URL ✅ ✅ onConnectionStarted null Invokes on connection start to publish URL ✅ ✅ onConnectionSuccess null Invokes on connection success to publish URL ✅ ✅ onDisconnect null Invokes on disconnect from publish URL ✅ ✅ onNewBitrateReceived null Invokes on new bitrate received from URL ✅ ❌ onStreamStateChang","default_branch":null,"files":null,"tree":[],"storefront":"/r/ezranbayantemur","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ezranbayantemur/react-native-rtmp-publisher/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}