📞 PG_DevCallService

One-to-One & Random Video Calling Library for Sketchware Pro

Developed by Pankaj Gulbeer (PG Dev)

Sketchware Pro Compatible Video Calling Ready Secure Communication

✨ Key Features

One-to-One Video Calling

High-quality video calls between two users with minimal latency.

Random Video Calling

Connect with random users for video chats.

Optimized for Mobile

Designed specifically for Sketchware Pro with mobile performance in mind.

🚀 Getting Started

🧰 Requirements

  • Android 5.0+ (API 21+ recommended)
  • Sketchware Pro installed
  • Required Permissions:

Required Permissions:

  • ACCESS_NETWORK_STATE (main permission for V2.0)
  • REGISTER_CALL_PROVIDER
  • CAMERA
  • RECORD_AUDIO
  • MODIFY_AUDIO_SETTINGS
  • MODIFY_AUDIO_ROUTING
  • INTERNET

🛠️ Usage Guide

1. Add Android Library

Manually copy the library source into your Sketchware Pro project blocks.

Add Android Library

2. Add PG_DevCallService Component

Add PG_DevCallService Component

3. Import All Blocks

Import All Blocks

4. Initialize Library

Add all these blocks exactly as shown in the picture. Choose your component and WebView to show the video call layout.

Initialize Library

5. Set Your Call ID

// Use this block to set your call ID
Set Call ID

6. Start a Call

Pass your friend's call ID to start a call.

Start Call

7. End a Call

End Call

8. Toggle Audio

// Toggle audio (true/false)
Toggle Audio

9. Toggle Video

// Toggle video (true/false)
Toggle Video