Socket
Socket
Sign inDemoInstall

zego-zim-web

Package Overview
Dependencies
79
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    zego-zim-web

ZEGO ZIM SDK for Web


Version published
Weekly downloads
417
decreased by-38.4%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

Overview

ZEGOCLOUD In-app Chat provides an interactive messaging service with high reliability, high concurrency, and ultra-low latency. You can simply and quickly implement real-time messaging scenarios, such as large-scale live streaming, live audio room, online customer service system, and more.

And In-app Chat's great compatibility also provides a full-package solution that is compatible with ZEGOCLOUD's Voice, Video Call, and ZEGO Live products, which helps you to build exactly what you want fast.

Why ZEGOCLOUD's In-app Chat

Global reach with ultra-low latency

ZEGOCLOUD's real-time communications network covers 200+ countries and regions. With an excellent global network scheduling strategy, it delivers real-time messages to users with an ultra-low latency as lower as 200 ms.

Massive concurrency

Supports handling hundreds of millions of concurrent messages easily, meeting the needs of large-scale live communication events.

Message deliverability

With ZEGOCLOUD's in-app chat, the priority of messages can be set to make sure all messages with higher priorities are transmitted.

Optimized performance under weak networks

With ZEGOCLOUD's sophisticated QoS strategies, messages are delivered reliably even when under the 90% of packet loss rate of network conditions, so you can provide users with a smooth communication experience at all times.

Features

Module/FeatureDescription
Monitor the login statusSupports the periodic heartbeat mechanism to monitor online status and update the login status in real time.
Conversation moduleSupports obtaining the conversation list, sending messages to the specified user, group, and chatroom.
Room moduleCreate a chatroom, destroy a chatroom, obtain the chatroom list, which can be applied to the temporary chat events, such as live streaming and live audio room.
Group moduleCreate a group, ungroup, and save the relation chain of the group members.
Message moduleSend text, image, file, audio, and other messages to users and to chatrooms.
Message priorityMessage priorities can be set to ensure that messages with higher priorities are transmitted.
Store message historySupports storing historical messages.
Push system notificationsSupports push system notifications with the server.
Call invitationSupports implementing the basic control logic of the call invitation: sending, canceling, accepting, and refusing the call invitation.
Offline messagesMessages sent in the offline state can be saved properly and users receive the offline messages upon login.
Offline notificationsSupports sending offline notifications to an offline user, and the notifications are displayed in the client notification bar.

Use cases

ScenarioDescription
Online shoppingBuild real-time purchasing-related communications with text, images, order information, and more.
Social interactionsOffer one-on-one chatting or room chatting capabilities, also provide signaling for real-time audio or video call invitations, which is the best addition to any app.
Interactive live streamingSupport sending bullet messages, sending virtual gifts, commenting live to, and managing room seats enhance the live streaming with interactivity.
Online educationUse internal signaling to build interactive features that help students learn, such as text, images, media files, and more.
Online consultingWith one-to-one chat or group chat capabilities, text message history, voice and video call recordings can be retrieved anytime for online consulting scenarios.
Work collaborationsBuild more efficient office collaborations with the inclusions of files, images, call invitations, or other rich media in messages.
Online gamesProvide various chatting modes, such as everyone, team-only to enhance the game experience with real-time communication, and support interactive gaming operations with customizable messages.
IoT devicesMonitor and message control between apps and devices like smartwatches, home security cameras, and other IoT devices.

Compatibility

PlatformVersion compatibility
AndroidAndroid 4.1 or later. JDK 1.6 or later.
iOSiOS 9.0 or later.
WindowsWindows 7 or later (32/64 bit).
macOSmacOS 10.11 or later. x64 and ARM64 Framework.
Web
  • Chrome 58 or later
  • Firefox 56 or later
  • Safari 11 or later
  • Opera 45 or later
  • QQ browser on Windows 10.1 or later, macOS 4.4 or later
  • 360 Secure browser (Extreme)

Keywords

FAQs

Last updated on 29 Mar 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc