Stream Lorex 4K Nocturnal Smart IP Bullet (E892AB) to Any S3-Compatible Cloud

4K Color Night Vision smart bullet camera with offsite FTP event recording. Follow our step-by-step setup guide below to stream footage directly to any cloud via FTP/S with Rilavek as the pipe — zero on-prem NVR required.

Lorex 4K Nocturnal Smart IP Bullet (E892AB) - Product View
Zero NVR Vulnerability

Your Lorex E892AB uploads footage offsite in real time. Intruders cannot steal or destroy evidence by seizing on-prem recorder hardware.

S3-Native Retention

Store Lorex E892AB recordings on your own terms. Apply automated bucket lifecycle rules to roll over or archive clips after 30, 90, or 365 days.

Direct Streaming Bridge

Rilavek ingests native FTP/S streams from your Lorex E892AB and writes them directly into multipart S3 PUTs with zero disk writes.

Lorex 4K Nocturnal Smart IP Bullet (E892AB)
Lorex 4K Nocturnal Smart IP Bullet (E892AB)
FTP/S
Rilavek
Rilavek Bridge
S3 API
Cloud Storage(R2, B2, S3)

How to Stream Lorex 4K Nocturnal Smart IP Bullet (E892AB) to S3-Compatible Cloud Storage

Follow these 6 steps to provision your object storage, configure Rilavek’s Data Store, Sender, and Ingestion Pipe, enter your camera firmware settings, and establish automated S3 retention rules.

01

Obtain Your Cloud Storage Bucket & API Credentials

Rilavek bridges your Lorex cameras and NVRs directly into any S3-compatible cloud or self-hosted bucket. To begin, you need an S3 bucket name, your provider's regional endpoint, and an Access Key / Secret Key pair with read/write permissions.

1. Bucket Namecctv-lorex-vaultYour target private S3 bucket.
2. S3 Endpoint URLhttps://s3.<region>.comYour provider's S3 API host.
3. Access Key IDAKIA... / Key IDProgrammatic API identifier.
4. Secret Access Key••••••••••••••••Private API signing secret.
Already have your S3 bucket and credentials ready? Proceed directly to Step 2 below to configure Rilavek.Continue to Step 2 ↓
02

Add Your Data Store in Rilavek

In your Rilavek dashboard, navigate to Data Stores > New Data Store, select your provider, and enter your S3 credentials. Rilavek verifies the connection with an automated write-probe before saving.

Grant minimal S3 permissions first.Rilavek needs minimal, write-focused actions — nothing more.
Rilavek Dashboard · Data Stores > New S3 Data Store

Add New Data Store

S3 Compatible
Lorex Surveillance Storage
https://s3.<region>.your-provider.com
AKIAIOSFODNN7EXAMPLE
••••••••••••••••••••••••••••••••
cctv-lorex-recordings
us-east-1
Automatically executes multipart write-probe test before saving.Save Data Store
Fig 1: Add New S3 Data Store configuration in the Rilavek console.
03

Create a Camera Sender in Rilavek

Go to Senders in the Rilavek sidebar and click New Sender. A Sender represents the hardware identity of your Lorex 4K Nocturnal Smart IP Bullet (E892AB) and generates a dedicated device-level password.

Rilavek Dashboard · Senders > Create New Sender Modal

Create New Sender

Lorex 4K Nocturnal Smart IP Bullet (E892AB)
cam_e892ab

Must be at least 6 characters, lowercase, start with a letter/underscore, and contain only letters, numbers, hyphens, or underscores.

security@lorex-cctv.local

Secure credentials will be automatically generated for this sender.

CancelCreate Sender
Fig 2: Create New Sender modal assigning dedicated camera hardware identity.
Rilavek Dashboard · Senders > Generated Device Credentials

Sender Credentials

Make sure to copy your password now as you will not be able to see it again.
Username
cam_e892ab
PasswordSave for Step 5
••••••••••••
Done
Fig 3: Generated device-level username and one-time password for camera authentication.
04

Create & Configure Your Ingestion Pipe in Rilavek

Go to Pipes in the sidebar and click Create Pipe. Configure the 4 core sections of your pipeline: General (Pipe ID), Inputs (FTP), Access Control (Sender permission), and Destinations (Data Store).

1General Settings (Pipe ID)

Every pipeline in Rilavek is assigned an immutable, globally unique Pipe ID (e.g. p_cctv9x). This ID acts as an isolated ingestion channel that segregates audit logs, real-time transfer metrics, and storage routing. It also forms the second half of your scoped camera FTP login username (username@p_cctv9x).

Rilavek Dashboard · Pipes > Pipeline Settings > General

Pipe ID

p_cctv9x

Use this ID to identify this pipe in logs. Combine it with the sender username for complete authentication details.

Fig 4: General settings displaying the unique Pipe ID used for authentication.

2Inputs (FTP / FTPS Ingress)

The Inputs configuration defines how camera files enter Rilavek. Enabling the FTP Ingress input provides a persistent, high-availability ingestion server (ftp.rilavek.com) compatible with active and passive FTP modes, explicit TLS negotiation, and standard CCTV firmware video push routines.

Rilavek Dashboard · Pipes > Pipeline Settings > Inputs

Inputs

Enable inputs to receive data.

1 input enabled
FTP
SFTP

FTP Ingress

Endpoint enabled. Connect using your Sender credentials.

Host
ftp.rilavek.com
Port
21
Username
<sender>@p_cctv9x

Example: cam_e892ab@p_cctv9x

Password
••••••••••••

Use the password configured for the specific Sender.

Fig 5: Enabling the FTP Ingress endpoint for incoming surveillance video streams.

3Access Control (Sender Authorization)

Access Control prevents unauthorized uploads by enforcing a zero-trust boundary on the ingestion pipe. Only explicitly authorized Senders (such as Lorex 4K Nocturnal Smart IP Bullet (E892AB)) can authenticate and stream video into this pipe. Any requests with unassigned credentials are rejected at the network edge.

Rilavek Dashboard · Pipes > Pipeline Settings > Access Control

Access Control

Restricts who can upload to this pipe.

1 sender allowed
1Individuals
Groups

Individual Senders

Grant or revoke pipe access for specific individual senders.

Lorex 4K Nocturnal Smart IP Bullet (E892AB)
cam_e892ab@p_cctv9x
Fig 6: Restricting pipeline ingress access to your authorized camera Sender.

4Destinations (Target Cloud Storage Routing)

The Destinations section routes video clips to your target cloud storage provider. Linking your configured Data Store routes all received footage directly to your S3-Compatible Cloud Storage bucket (cctv-lorex-recordings). Video files are committed on-the-fly via parallel multipart S3 PUTs without intermediate disk caching.

Rilavek Dashboard · Pipes > Pipeline Settings > Destinations

Destinations

This is where we send your files to.

1 destination added
Lorex Storage (S3-Compatible Cloud Storage)
Primary
Target Bucketcctv-lorex-recordingsProviderS3-Compatible Cloud StorageStatusActive (Ready for camera ingress)
Fig 7: Routing incoming camera footage directly into your S3-compatible cloud bucket.
Camera Connection Parameters (Enter in Step 5):Reference Values
Server Hostftp.rilavek.com
Port21
Usernamecam_e892ab@p_cctv9x
05

Configure FTP, Motion Detection & Linkage Method in Lorex 4K Nocturnal Smart IP Bullet (E892AB) Firmware

Open your camera's web configuration page in your browser at its local LAN IP address and complete the steps below:

Step 5AConfigure FTP Streaming Credentials

Click Main Menu > Storage > FTP.

Turn on the 'Enable' toggle switch, select FTP (port 21), and enter your Rilavek Ingestion Gateway server (ftp.rilavek.com), scoped username, device password, and target storage path as indicated below. (Note: Rilavek can handle SFTP as well if you prefer SSH-encrypted surveillance streaming).

Lorex
Main Menu>Storage>FTP / SFTP Settings
Enable
Protocol Selection: Standard FTP on port 21 is configured. Note that Rilavek also supports SFTP if you prefer SSH-encrypted surveillance streaming.
ftp.rilavek.com
Port
21
( 1 - 65535 )
Rilavek Ingestion Gateway: Direct server endpoint streaming into your S3-Compatible Cloud Storage bucket.
cam_e892ab@p_cctv9x
Scoped Rilavek Login: Enter cam_e892ab@p_cctv9x (SenderUsername@PipeID).
••••••••••••
Anonymous
Device Secret: Enter the one-time generated password from Step 3.
/lorex-4k/
Storage Folder: Target bucket folder path in your S3-Compatible Cloud Storage storage.
Record
1
M(Minutes)
Channel 1
All (Daily)
EventContinuous
Period 1
00:00 - 24:00
Period 2
00:00 - 24:00
Snapshot
2
sec.
Setting
Default
Test
Apply
Cancel

Step 5BConfigure Upload Schedule (Record & Snapshot)

Click Main Menu > Storage > FTP.

Under the Record section, set File Size to 1 (Minutes). Select Event for motion-triggered video streaming or Continuous for 24/7 recording during Period 1 (00:00 - 24:00). Under Snapshot, configure your Picture Upload Interval (e.g. 2 sec) for image captures.

Lorex
Main Menu>Storage>FTP / SFTP Settings
Enable
ftp.rilavek.com
Port
21
( 1 - 65535 )
cam_e892ab@p_cctv9x
••••••••••••
Anonymous
/lorex-4k/
RecordStep 5B: Configure Upload Schedule
1
M(Minutes)
1-Minute Clip Chunking: Files are sliced every 1 minute so footage is instantly streamed to S3 without buffering large local files.
Channel 1
All (Daily)
EventContinuous
Period 1
00:00 - 24:00
Period 2
00:00 - 24:00
Event vs Continuous: Select Event for motion-triggered video clips, saving 85%+ on bandwidth and S3 storage costs. Select Continuous for 24/7 uninterrupted recording.
Snapshot
2
sec.
Setting
Snapshot Frequency: Sets snapshot upload cadence to 1 JPEG frame every 2 seconds during active motion.
Default
Test
Apply
Cancel

Step 5CTest Connection & Apply Settings (Linkage Verification)

Click Main Menu > Storage > FTP > Test & Apply.

Click 'Test' (1) to verify live FTP communication with your Rilavek Ingestion Gateway and S3 bucket (Rilavek can handle SFTP as well). Once the connection is confirmed, click 'Apply' (2) to commit your settings and activate cloud streaming.

Lorex
Main Menu>Storage>FTP / SFTP Settings
Enable
ftp.rilavek.com
Port
21
( 1 - 65535 )
cam_e892ab@p_cctv9x
••••••••••••
Anonymous
/lorex-4k/
Record
1
M(Minutes)
Channel 1
All (Daily)
EventContinuous
Period 1
00:00 - 24:00
Period 2
00:00 - 24:00
Snapshot
2
sec.
Setting
FTP Connection Succeeded · Rilavek Ingestion Gateway Verified (SFTP also supported)
Default
Test
Apply
Cancel
Step 5C Linkage: Click Test (1) to verify real-time FTP communication with Rilavek (supports both FTP & SFTP), then click Apply (2) to commit and activate cloud streaming.
06

Verify Ingestion

Click Test in your camera's FTP settings or trigger a test recording transfer. In your Rilavek dashboard, navigate to Pipes > your pipeline > Transfers tab to inspect incoming files as video clips stream into S3-Compatible Cloud Storage.

Rilavek Dashboard · Pipes > Transfers
Overview
Transfers
Refresh
FILESENDERSIZEDATESTATE
lorex/e892ab/2026-09-10/ch01_143000.mp4
cam_e892ab18.4 MBSep 10, 14:30
Success
lorex/e892ab/2026-09-10/ch01_142500.mp4
cam_e892ab21.2 MBSep 10, 14:25
Success
lorex/e892ab/2026-09-10/ch01_142000.mp4
cam_e892ab19.7 MBSep 10, 14:20
Success
Showing 3 of 3 transfers
Fig 8: Transfers log confirming incoming camera recordings streaming directly into cloud storage.
Direct S3 Ingest VerifiedIncoming surveillance streams are committed on-the-fly directly to your S3-Compatible Cloud Storage bucket with zero local buffering and no intermediate disk storage.

Common questions

Does the Lorex 4K Nocturnal Smart IP Bullet (E892AB) require an on-site NVR to stream to cloud storage?

No. The Lorex 4K Nocturnal Smart IP Bullet (E892AB) has built-in FTP client firmware. It connects directly to Rilavek's cloud bridge on port 21, streaming video chunks into your S3 bucket without requiring an on-prem NVR or dedicated PC.

Which cloud storage providers work with E892AB?

Rilavek supports any provider with an S3-compatible API, including Cloudflare R2, Backblaze B2, AWS S3, Wasabi, IDrive e2, and self-hosted MinIO or RustFS instances.

How does video retention work?

You define retention policies (such as 30, 60, or 90 days) directly on your S3 bucket using lifecycle expiration rules. Your recordings are under your 100% control with zero vendor lock-in.

Stream Lorex 4K Nocturnal Smart IP Bullet (E892AB) to S3 Cloud Storage

Create your free Rilavek ingestion pipe in seconds. No NVR hardware, no proprietary camera cloud subscriptions, and 100% data ownership in your private storage bucket.

Free plan includes 10GB of transfer. No credit card required.