#
Secure Networking Features

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.

What you’d build without Soracom Funnel

Custom relay servers and message brokers
Without Funnel, you typically stand up your own relay APIs, message queues, and workers just to receive device data and forward it into Kinesis, Event Hubs, or Pub/Sub. That adds infrastructure to deploy, monitor, patch, and scale before you even get to your application logic.

Device-side SDKs and complex TLS clients
Each device has to embed cloud SDKs, maintain TLS stacks, and know exact endpoint URLs. Updating any of these usually means firmware changes, requalification, and in-field updates, which are costly and risky at scale.

Credential management on every endpoint
Storing IAM keys or SAS tokens on devices increases security exposure and makes rotation painful. Operations teams end up tracking which keys live on which hardware instead of focusing on the value of the data.

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.

#

Is Relay a good fit for you?

Speak with our team to determine if Relay is the right option for your Amazon KVS workflow

Inquiry about Relay

Frequently Asked Questions

What is Soracom Funnel?
Soracom Funnel is a managed cloud integration service that forwards device data directly into services like AWS Kinesis, Azure Event Hubs, and Google Cloud Pub/Sub without requiring SDKs or credentials on the device.
Which cloud platforms does Soracom Funnel support?
Funnel supports major public clouds, including AWS, Microsoft Azure, and Google Cloud Platform, with adapters for services like Kinesis, Kinesis Firehose, S3, Event Hubs, and Pub/Sub.
Does Funnel work with battery-powered devices?
Yes. Funnel’s asynchronous design lets devices send data quickly and go back to sleep without waiting for responses from cloud services, which helps extend battery life.
How does Funnel handle failures or retries?
Funnel manages delivery to cloud services in the background, including retries based on cloud responses. Devices are isolated from transient issues in downstream services, reducing error handling complexity on the device.
How is Soracom Funnel different from Soracom Beam?
Beam is a general-purpose proxy that handles protocol conversion and synchronous communication with any API endpoint. Funnel is optimized for asynchronous, high-scale ingestion into specific cloud data services using built-in adapters and managed credentials.
Do my devices need to store cloud credentials when using Funnel?
No. AWS IAM roles, Azure SAS tokens, and other credentials are stored securely in the Soracom platform and injected by Funnel in the cloud. Devices only send data to a Soracom endpoint.
Can I change the cloud destination without updating device firmware?
Yes. You can reconfigure Funnel destinations in the Soracom console at the SIM group level, so devices continue sending data to the same endpoint while you redirect it to new streams, topics, or buckets.
Can I use Funnel together with other Soracom services?
Yes. Funnel is often combined with Beam for protocol conversion, with Canal or Door for private networking, and with Harvest and Lagoon for quick visualization alongside cloud analytics.