1.2.12 • Published 10 months ago

react-native-gigascreencast-rn v1.2.12

Weekly downloads
2
License
MIT
Repository
github
Last release
10 months ago

react-native-gigascreencast-rn

Installation

  1. Install new react native project
    $ npx react-native init <project-name> --version 0.61.5
  2. Install react-native-gigascreencast-project
    $ npm install react-native-gigascreencast-rn --save
    $ react-native link react-native-gigascreencast-rn
  3. For Android application 3.1. Open android/src/main/AndroidManifest.xml then remove application android:allowBackup or change its value to true 3.2. Add permissions
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
     <uses-permission android:name="android.permission.RECORD_AUDIO" />
     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
     <uses-permission android:name="android.permission.BLUETOOTH" />
    3.2. Open android/build.gradle then change minSdkVersion to version 21
  4. For Ios application Support for iOS platform has been temporary removed.

Usage

In App.js

import GigaScreencastRn from 'react-native-gigascreencast-rn';

Now you're able to use GigaScreenCastRn object. This object includes 2 methods: 1. start(config, onAddStream, onRemoveStream, onDataChannel) method Using this method to start GigaScreencast. - Config object: - clientId: (string) a unique string which will be use as device identity in GigaScreencast system, start with device_.For example: device_iphone6s_cust001 - signalingAddress: (string) optional custom signaling address. if blank https://screencast.gigasource.io will be used. - useAudio: (boolean) optional indicate whether VoIP feature will be used or not. Default: false - useScreencast: (boolean) optional indicate whether screencast feature will be used or not. Default: false - useDataChannel: (boolean) optional indicate whether data channel feature will be used or not. If you want to control devices remotely (Android only), set this option to true. Default: false.

  1. stop() method Using this method to stop GigaScreencast

Run app

  1. Run Android app: react-native run-android
  2. Run iOS app: react-native run-ios ATM, you can only run ios app in real devices.
1.2.12

10 months ago

1.2.11

10 months ago

1.2.10

11 months ago

1.2.9

11 months ago

1.2.8

11 months ago

1.2.7

1 year ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.0

3 years ago

1.2.2

3 years ago

1.1.15

3 years ago

1.1.9

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.14

4 years ago

1.1.13

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.2.1

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.107

4 years ago

1.0.106

5 years ago

1.0.105

5 years ago

1.0.103

5 years ago

1.0.104

5 years ago

1.0.102

5 years ago

1.0.101

5 years ago

1.0.100

5 years ago

1.0.99

5 years ago

1.0.98

5 years ago

1.0.97

5 years ago

1.0.96

5 years ago

1.0.95

5 years ago

1.0.94

5 years ago

1.0.93

5 years ago

1.0.92

5 years ago

1.0.91

5 years ago

1.0.90

5 years ago

1.0.89

5 years ago

1.0.88

5 years ago

1.0.87

5 years ago

1.0.84

5 years ago

1.0.83

5 years ago

1.0.86

5 years ago

1.0.85

5 years ago

1.0.82

5 years ago

1.0.80

5 years ago

1.0.81

5 years ago

1.0.79

5 years ago

1.0.78

5 years ago

1.0.77

5 years ago

1.0.76

5 years ago

1.0.75

5 years ago

1.0.73

5 years ago

1.0.74

5 years ago

1.0.72

5 years ago

1.0.71

5 years ago

1.0.70

5 years ago

1.0.69

5 years ago

1.0.68

5 years ago

1.0.67

5 years ago

1.0.66

5 years ago

1.0.65

5 years ago

1.0.64

5 years ago

1.0.63

5 years ago

1.0.62

5 years ago

1.0.61

5 years ago

1.0.60

5 years ago

1.0.59

5 years ago

1.0.58

5 years ago

1.0.57

5 years ago

1.0.56

5 years ago

1.0.55

5 years ago

1.0.54

5 years ago

1.0.53

5 years ago

1.0.51

5 years ago

1.0.50

5 years ago

1.0.52

5 years ago

1.0.49

5 years ago

1.0.48

5 years ago

1.0.47

5 years ago

1.0.45

5 years ago

1.0.44

5 years ago

1.0.43

5 years ago

1.0.42

5 years ago

1.0.41

5 years ago

1.0.39

5 years ago

1.0.38

5 years ago

1.0.40

5 years ago

1.0.37

5 years ago

1.0.35

5 years ago

1.0.34

5 years ago

1.0.33

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.29

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.19

5 years ago

1.0.20

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.10

5 years ago

1.0.0

5 years ago