All projects

CallPub

A quick call, screen sharing, and a shared whiteboard in one link.

About the product

Discuss without switching tools

CallPub combines a call room with a visual workspace. Create a link, invite participants, share a screen, and immediately draw, write, or place images on the shared board.

The application runs in the browser without installation or registration. A new link creates a separate room, while clearing the board starts a fresh visual session inside the current room.

Core features

From invitation to a shared solution

01

Link-based rooms

CallPub creates a room ID and a ready-to-share invitation link; participants can also join by entering the room ID.

02

Audio and video

Microphone, camera, mute controls, and device selection are available directly from the call panel.

03

Screen sharing

A shared screen appears beside the video streams and can be expanded or opened in fullscreen mode.

04

Synchronized whiteboard

Pen, eraser, lines, arrows, rectangles, and circles are transmitted to participants in real time.

05

Text and images

Objects can be added from a file, clipboard, or drag and drop, then moved, resized, and arranged in layers.

06

Live presence

The participant list, remote cursors, and animated pointer rings show who is present and what they are highlighting.

Workspace

Tools for talking and explaining

Communication

  • participant names and status;
  • microphone, camera, and speaker selection;
  • microphone and camera controls;
  • expanded video and screen views.

Whiteboard

  • line colour and stroke width;
  • single and double-ended arrows;
  • canvas zooming and panning;
  • undo and full clear.

Materials

  • editable text blocks;
  • image paste and upload;
  • object layer ordering;
  • whiteboard export to PNG.

Architecture

A lightweight browser tool

Peer-to-peer connections

WebRTC and PeerJS connect participants to exchange media and real-time collaboration events between browsers.

Local room state

The whiteboard state is stored in the browser separately for each room and restored when it is opened again.

No installation

A modern browser is enough to begin; microphone, camera, or screen access is requested only when those features are used.

Multiple screen sizes

Dedicated layouts support desktop, tablet, and mobile use.

Create a CallPub room

Open the application, copy the invitation link, and start a conversation with a shared whiteboard.

Open CallPub