Smart Creator Press (SCP) lets you securely host and stream videos directly from your private Amazon S3 bucket — without needing CloudFront or creating an IAM user.
✅ What You Need
☑️ An AWS account
☑️ Your Access Key ID and Secret Access Key (from root credentials)
☑️ Your S3 Bucket Name
☑️ Video files uploaded to the bucket (must remain private)
🚀 Step 1: Upload Videos to Your S3 Bucket
- Log in to your AWS account
- Navigate to S3 > Buckets
- Create or select an existing bucket
- Upload your video files
- Keep the files private (default setting)
🔑 Step 2: Get Your AWS Access Keys
- Click on your name in the top-right menu and go to My Security Credentials
- Under Access Keys, generate a new key pair
- Copy your:
- Access Key ID
- Secret Access Key (you will only see this once)


⚠️ These are your root credentials. Store them securely and never share them.
⚙️ Step 3: Configure SCP to Connect to Your Bucket
- In your WordPress dashboard, go to SCP > Settings > Videos > AWS Credentials tab
- Enter:
- Access Key ID
- Secret Access Key
- Bucket Name
- Region
- Click Save Settings
- Next, go to SCP > Settings > Videos > Media Selection / Shortcode Generator tab
- Browse your S3 bucket and select the video you want to use
- SCP will auto-generate a shortcode for that video

How to Find the Bucket Region?
To locate the bucket name and its region in AWS S3, follow these steps:
Click on the bucket name from the list of S3 buckets.
Once inside the bucket, go to the Properties tab.
Scroll down to the Bucket overview section.
Here, you’ll see the AWS Region (e.g., us-east-1, ap-south-1) where the bucket is hosted.




🎥 Step 4: Use S3 Videos in Courses or Products
You can use the generated shortcode anywhere inside SCP:
- ✅ Courses
- ✅ Products
- ✅ Lessons
- ✅ WordPress pages/posts
SCP will handle secure video streaming by generating expiring signed URLs so your videos stay protected from unauthorized access.