Manual

SDK Sample Applications

Validate app and device flows with the Realtek Connect+ SDK sample ecosystem.

Realtek Connect+ sample ecosystem

Realtek Connect+ customer evaluations should start with runnable reference samples before product teams commit to a branded app, production firmware, or a private deployment plan. The detailed source of truth stays in the rtk_cloud_client repository, especially docs/SAMPLE_APPLICATIONS.md and the sample-specific README files.

Sample families

Family Samples Purpose
Home app reference clients Android Home Automation sample, iOS Home Automation sample, WebApp Ops Lab sample Validate app-side SDK usage for token setup, provisioning, device list/detail, light and AC control, camera monitor, debug report, and evidence collection.
Device reference clients Linux simulator, PRO2 camera device demo Linux validates command/state/report/snapshot metadata without camera frames or WebRTC signaling. PRO2 host smoke validates adapter and signaling lifecycle; physical hardware validates media.

Customer evaluation path

  1. Run the Linux simulator first to validate light, AC, meter, state, report, and snapshot-metadata behavior without physical hardware. It does not simulate camera frames or WebRTC signaling.
  2. Use the WebApp Ops Lab sample to exercise cloud-side onboarding, device registry exploration, MQTT payload inspection, simulated controls, camera helper flows, and debug report generation.
  3. Run the Android and iOS Home Automation samples to verify native mobile flows, setup profiles, device control, camera monitor boundaries, and redacted debug evidence.
  4. Use PRO2 host smoke for adapter and signaling-lifecycle evidence. Connect a physical PRO2 camera device to validate snapshot, camera/audio, codec, and WebRTC answerer media behavior.

Boundaries

Source documents

Topic Source
Sample ecosystem overview docs/SAMPLE_APPLICATIONS.md
Home app behavior docs/SAMPLE_HOME_APP_SPEC.md
Device reference behavior docs/SAMPLE_DEVICE_APP_SPEC.md
Android sample samples/android/README.md
iOS sample samples/ios/README.md
WebApp sample samples/webapp/README.md
Linux simulator samples/linux-simulator/README.md
PRO2 device demo packages/freertos/pro2_demo/README.md

Next step

Use the samples to decide which app and device path matches your product evaluation, then contact the Realtek Connect+ team to discuss SDK scope, device class, and deployment assumptions.

Other manual chapters

Continue with related manual sections.

Getting Started

Set up your first device and verify connectivity.

Open section

Deployment Notes

Review production assumptions, backup and restore steps, and rollout checkpoints.

Open section

Reference Material

Keep a short list of commands, links, and recurring tasks.

Open section

SDK User Manual

Install and integrate every RTK Cloud SDK package with generated API references and PDF downloads.

Open section