Video Limits: Maximum file size is 2GB per video. Supported formats: MP4, MOV, and AVI with automatic transcoding to optimized MP4 versions.
Key Features
Automatic Transcoding
Multiple resolutions (360p, 480p, 720p, 1080p) generated automatically
Progress Tracking
During uploading and transcoding with real-time updates
Thumbnail Generation
Automatic video preview thumbnails for better user experience
Global CDN Delivery
Fast streaming performance worldwide with format optimization
Video Properties & Transcoding
Each uploaded video undergoes automatic transcoding and provides comprehensive metadata:Core Properties
Core Properties
| Property | Type | Description |
|---|---|---|
fileId | string | Unique identifier for the video |
fileUrl | string | Original video file URL (maintains original format) |
videoUrl | object | URLs for different transcoded resolutions |
status | enum | Transcoding status: uploaded, transcoding, transcoded, error |
Metadata & Attributes
Metadata & Attributes
| Property | Type | Description |
|---|---|---|
attributes | object | File metadata including name, size, and type |
metadata | object | Video-specific data including dimensions and duration |
thumbnailFileId | string | ID of the generated thumbnail image |
Available Resolutions
social.plus automatically generates multiple resolutions for adaptive streaming across all devices:
Original Quality
Same resolution as uploaded (in optimized MP4 format)
1080p Full HD
1920×1080 (horizontal) / 1080×1920 (vertical)
720p HD
1280×720 (horizontal) / 720×1280 (vertical)
480p & 360p
Optimized for mobile and slower connections
Video Upload & Processing
Upload videos with automatic transcoding, progress tracking, and format optimization. The SDK handles video compression and generates multiple resolutions for adaptive streaming.Video Retrieval & Streaming
Access transcoded videos in multiple resolutions for optimal playback experience. social.plus provides adaptive streaming capabilities and thumbnail generation.Choose the appropriate resolution based on your user’s device and connection speed for optimal streaming performance.
Getting Video URLs
Accessing Video Thumbnails
social.plus automatically generates video thumbnails for preview purposes. Thumbnails are created during the transcoding process and provide visual previews for video content.Next Steps
Image Handling
Learn about image processing, compression, and optimization
File Management
Explore comprehensive file handling and storage capabilities
Live Streaming
Discover real-time video broadcasting and streaming features
Posts with Videos
Learn how to create engaging posts with video content