Skip to main content
GB28181 camera integration takes three steps: the camera registers to the device gateway → register the device and channels in the console → invite channels into the meeting. Cameras only send video into the meeting (one-way), and multiple channels under one NVR can each enter as a separate video. The example below uses a Hikvision camera. All example values correspond across steps; just replace them with your own.

1. View the platform info

Open the admin console Device management → GB28181 → Platform info: Platform info These four values must be entered on the camera exactly as shown, so note them down: With multiple device gateways, each gateway has its own set; use the set for the gateway the camera registers to.

2. Register the device in the console

On the GB28181 tab, click Add device: Add a GB28181 device

3. Configure platform access on the camera

Log in to the camera’s web management page. On Hikvision it’s under Configuration → Network → Advanced Settings → Platform Access. Set the platform access mode to 28181, enable it, and enter: Hikvision camera platform access settings After saving, the camera’s Registration status changes to “Online”, and the status in the console’s device list also changes to Online: GB28181 device list
We recommend a 30-second heartbeat interval. Device defaults are often longer; if the platform doesn’t receive a heartbeat in time, it marks the device offline and invitations fail.

4. Register channels

A device can have multiple video channels (each camera on an NVR, each stream of a PTZ camera), and the unit that enters the meeting is the GB28181 channel. First find the channel encoding on the camera: further down the same page under Encoding ID → Video Channel Encoding ID, note the channel’s encoding: Hikvision camera video channel encoding ID Back in the console, click + to the left of the device to expand it, then click Add channel: Add a channel The result after adding: Channel list under the device

5. Invite into the meeting

GB28181 cameras can’t dial in by themselves; only the platform can invite them:
  • Admin console: meeting details → Invite → Invite device → GB28181
  • Meeting client: the host clicks Invite → Invite device
  • Business system: call Invite devices to the channel; each GB28181 channel is one invitation
Once in the meeting, the video is a member of the meeting, named by the channel name.

PTZ and preset positions

Panning, zooming, and recalling preset positions are currently done through the server API (the admin console doesn’t have buttons for them yet): Control GB28181 device PTZ and Manage GB28181 device preset positions.

Field mapping quick reference

Can’t connect? See the FAQ.