What you’d build without Soracom Funnel |
Custom relay servers and message brokers Device-side SDKs and complex TLS clients Credential management on every endpoint |
Soracom Relay
On-Demand Video Streaming for RTSP into Amazon KVS
Bring any RTSP camera into Amazon KVS without replacing hardware or rewriting firmware
Soracom Relay provides a secure, managed path for pushing live or on-demand RTSP streams directly into Amazon Kinesis Video Streams. Because KVS-ready hardware is limited and fragmented, most teams are forced to build custom edge clients, rewrite firmware, or replace entire camera fleets just to integrate with AWS. Relay removes that barrier by securely retrieving RTSP video from the devices you already have and forwarding it into KVS automatically.
Use the cameras you have today and stream directly into AWS KVS
Relay connects to RTSP/RTP endpoints using Soracom Cellular SIMs or Soracom Arc and securely pulls live video on demand. It then transfers the stream into Amazon Kinesis Video Streams—either continuously or only when needed. This eliminates the need for NVRs, specialized KVS-compatible cameras, custom ingestion code, or firmware reflashing. For teams standardizing on KVS, Relay provides a stable long-term integration strategy for both modern and legacy camera hardware.
Why use Soracom Relay?
Unlock existing hardware
Bring KVS support to virtually any RTSP camera—no firmware changes required.
Secure by design
Relay retrieves streams without exposing camera ports to the Internet.
Built for AWS KVS
Push live or on-demand RTSP video directly into Amazon Kinesis Video Streams.
How it works
Direct-to-KVS Streaming for RTSP Cameras
Relay bridges the gap between traditional RTSP cameras and the AWS Kinesis Video Streams service. Instead of requiring KVS-compatible devices, Relay retrieves RTSP/RTP video and forwards it into KVS using secure AWS IAM roles.
Works with KVS, S3, and Soracom Harvest Files
While Relay is purpose-built for Amazon Kinesis Video Streams, it also supports S3 and Harvest Files for snapshots or fallback storage. For advanced workflows, pair Relay with Soracom Flux to run AI inference, video analysis, or media classification—before or instead of sending video to KVS.
Key takeways for those that use Funnel
Standardized device design
Use one simple firmware pattern across products while changing cloud destinations in the console.
Extended device lifetime
Reduce modem airtime and code complexity, which lowers power usage and support overhead.
Reduced integration risk
Move credentials and protocol logic into the cloud so security fixes and cloud changes don’t require a truck roll.
Architecture and implementation
Soracom Funnel sits between your devices and your cloud data services, acting as a managed adapter that understands both sides. Devices send lightweight payloads over HTTP, TCP, or UDP to a Funnel endpoint associated with a Soracom SIM group. Funnel then enriches those messages with the right credentials and formats and forwards them to your selected destination—such as AWS Kinesis Firehose, Azure Event Hubs, or Google Cloud Pub/Sub—over secure, cloud-native connections. Teams typically use Funnel as the ingestion layer for telemetry, status updates, and event streams, plugging it into downstream pipelines for storage, analytics, and alerting. Because Funnel configuration lives in the Soracom console, you can keep device firmware stable while your backend architecture evolves.