6.3.2 • Published 4 months ago

@zegocloud/zego-uikit-prebuilt-call-rn v6.3.2

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Overview


npm.io

If you have any questions regarding bugs and feature requests, visit the ZEGOCLOUD community .

Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls into your app with only a few lines of code.

And it includes the business logic with the UI, you can add or remove features accordingly by customizing UI components.

One-on-one callGroup call
One-on-one callGroup call

Tutorial | How to build video call using React Native in 10 mins with ZEGOCLOUD

When do you need the Call Kit

  • Build apps faster and easier

    • When you want to prototype 1-on-1 or group voice/video calls ASAP

    • Consider speed or efficiency as the first priority

    • Call Kit allows you to integrate in minutes

  • Customize UI and features as needed

    • When you want to customize in-call features based on actual business needs

    • Less time wasted developing basic features

    • Call Kit includes the business logic along with the UI, allows you to customize features accordingly

Embedded features

  • Ready-to-use one-on-one/group calls
  • Customizable UI styles
  • Real-time sound waves display
  • Device management
  • Switch views during a one-on-one call
  • Extendable top/bottom menu bar
  • Participant list

Quick start


Read more from our official website

Integrate the SDK

Import the SDK

Add @zegocloud/zego-uikit-prebuilt-call-rn as dependencies

yarn add @zegocloud/zego-uikit-prebuilt-call-rn 

Add other dependencies

Run the following command to install other dependencies for making sure the @zegocloud/zego-uikit-prebuilt-call-rn can work properly:

yarn add @zegocloud/zego-uikit-rn react-delegate-component zego-express-engine-reactnative

Using the ZegoUIKitPrebuiltCall Component in your project

  • Go to ZEGOCLOUD Admin Console|_blank, get the appID and appSign of your project.
  • Get the userID and userName for connecting the Video Call Kit service.
  • And also get a callID for making a call.
  • userID and callID can only contain numbers, letters, and underlines (_).
  • Users that join the call with the same callID can talk to each other.

Configure your project

  • Android:

Open my_project/android/app/src/main/AndroidManifest.xml file and add the code as follow:

<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.CAMERA" />
  • iOS:

Open my_project/ios/my_project/Info.plist file and add the code as follow:

<key>NSCameraUsageDescription</key>
<string></string>
<key>NSMicrophoneUsageDescription</key>
<string></string>

Run & Test

  • Run on an iOS device:
yarn android
  • Run on an Android device:
yarn ios

Related guide

Customize prebuilt UI

Recommended resources

Custom prebuilt UI

Complete Sample Code

About Us

6.5.2-beta

4 months ago

6.3.6-beta

4 months ago

6.3.7-beta

4 months ago

6.3.4-beta

4 months ago

6.5.1-beta

4 months ago

6.3.5-beta

4 months ago

6.3.3-beta

4 months ago

6.5.0-beta

5 months ago

6.3.0

6 months ago

6.3.2

6 months ago

6.3.1

6 months ago

6.2.7-beta

6 months ago

6.2.6-beta

6 months ago

6.2.1

7 months ago

6.2.3

7 months ago

6.2.2

7 months ago

6.2.0-beta

7 months ago

6.2.0

7 months ago

6.0.5-beta

8 months ago

6.1.6-beta

8 months ago

6.1.2-beta

8 months ago

6.1.5-beta

8 months ago

6.1.3-beta

8 months ago

6.1.1-beta

8 months ago

6.0.3

9 months ago

6.1.0-beta

9 months ago

6.0.2

9 months ago

6.0.0

10 months ago

5.10.2

11 months ago

5.10.1

11 months ago

5.10.0

11 months ago

5.9.3

11 months ago

5.9.2

11 months ago

5.9.1

11 months ago

5.9.0

12 months ago

5.3.2

1 year ago

5.3.1

1 year ago

5.3.0

1 year ago

5.8.0

12 months ago

5.4.3

1 year ago

5.4.2

1 year ago

5.4.1

1 year ago

5.4.0

1 year ago

5.5.0

12 months ago

5.1.0

1 year ago

5.6.0

12 months ago

5.2.0

1 year ago

5.7.0

12 months ago

5.0.1

1 year ago

5.0.0

1 year ago

4.7.1

1 year ago

4.7.0

1 year ago

4.6.0

1 year ago

4.5.0

1 year ago

4.4.3

1 year ago

4.4.2

1 year ago

4.4.1

1 year ago

4.4.0

2 years ago

4.3.6

2 years ago

4.3.7

2 years ago

4.1.5-beta.1

2 years ago

4.1.8

2 years ago

4.3.5

2 years ago

4.1.7

2 years ago

4.2.3

2 years ago

4.2.2

2 years ago

4.2.5

2 years ago

4.2.4

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.1.9-beta

2 years ago

4.2.7

2 years ago

4.2.6

2 years ago

4.2.9

2 years ago

4.2.8

2 years ago

4.3.2

2 years ago

4.1.4

2 years ago

4.3.1

2 years ago

4.2.10

2 years ago

4.3.4

2 years ago

4.2.11

2 years ago

4.1.6

2 years ago

4.3.3

2 years ago

4.2.12

2 years ago

4.1.5

2 years ago

4.3.0

2 years ago

4.2.13

2 years ago

4.2.14

2 years ago

4.2.15

2 years ago

4.2.16

2 years ago

4.1.3

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

4.0.1-beta.0

2 years ago

4.0.0-beta.0

2 years ago

4.0.1-beta.1

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.3-beta.1

2 years ago

3.0.3-beta.0

2 years ago

3.0.0-beta.1

2 years ago

3.0.0-beta.3

2 years ago

3.0.0-beta.2

2 years ago

3.0.0-beta.5

2 years ago

3.0.0-beta.4

2 years ago

3.0.0-beta.7

2 years ago

3.0.0-beta.6

2 years ago

3.0.0-beta.8

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.1

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-beta.3

2 years ago

3.0.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.1

3 years ago

1.3.0

3 years 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.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.0.0

3 years ago

0.1.24

3 years ago

0.1.23

3 years ago

0.1.22

3 years ago

0.1.21

3 years ago

0.1.20

3 years ago

0.1.19

3 years ago

0.1.18

3 years ago