6.3.2 • Published 5 months ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
5 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

5 months ago

6.3.6-beta

6 months ago

6.3.7-beta

6 months ago

6.3.4-beta

6 months ago

6.5.1-beta

6 months ago

6.3.5-beta

6 months ago

6.3.3-beta

6 months ago

6.5.0-beta

7 months ago

6.3.0

7 months ago

6.3.2

7 months ago

6.3.1

7 months ago

6.2.7-beta

7 months ago

6.2.6-beta

8 months ago

6.2.1

8 months ago

6.2.3

8 months ago

6.2.2

8 months ago

6.2.0-beta

9 months ago

6.2.0

9 months ago

6.0.5-beta

9 months ago

6.1.6-beta

10 months ago

6.1.2-beta

10 months ago

6.1.5-beta

10 months ago

6.1.3-beta

10 months ago

6.1.1-beta

10 months ago

6.0.3

10 months ago

6.1.0-beta

10 months ago

6.0.2

11 months ago

6.0.0

11 months ago

5.10.2

1 year ago

5.10.1

1 year ago

5.10.0

1 year ago

5.9.3

1 year ago

5.9.2

1 year ago

5.9.1

1 year ago

5.9.0

1 year ago

5.3.2

1 year ago

5.3.1

1 year ago

5.3.0

1 year ago

5.8.0

1 year 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

1 year ago

5.1.0

1 year ago

5.6.0

1 year ago

5.2.0

1 year ago

5.7.0

1 year 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

2 years ago

4.4.1

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

3 years ago

1.5.0

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 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