IPC SDK

Last Updated on : 2023-05-25 06:23:47

IPC SDK for Android encapsulates the APIs to communicate with remote IP cameras (IPCs) and accelerates app development.

SDK capabilities

The SDK supports the following features:

  • Preview live video images collected by an IPC.
  • Play back video footage stored on an SD card.
  • Record live videos from an IPC by using the app.
  • Play audio from an IPC and talk to the IPC.
  • Send and receive IPC data point (DP) data.
  • Store video footage in the cloud.
  • Implement detection alerts.

IPC features

The following list shows common features of IPCs in smart life scenarios. The features of each IPC can vary depending on different manufacturers.

  • Device pairing
    • Wi-Fi Easy Connect (EZ), also known as the SmartConfig mode
    • Access point (AP) mode, also known as the hotspot mode
    • Device pairing in QR code mode
  • Video services through peer-to-peer (P2P) connections
    • Live video streaming
    • SD card-stored video playback
    • Raw stream data
  • Low power doorbell
    • Battery management
    • Sleep mode and wake-up
    • Doorbell call
  • Video cloud storage
    • Subscription to cloud storage for videos
    • Event-based cloud storage
    • Cloud-stored video playback
  • Alerts
    • Alert list
    • Audio and video message playback
  • Scalability
    • PTZ control
    • SD card management
    • Detection alerts
    • Other capabilities