IPC SDK

Last Updated on : 2023-03-09 08:10:11Copy for LLMView as Markdown

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