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
Format Note: The
fileUrl
provides the original file format, while videoUrl.original
provides the same content in optimized MP4 format.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.Videos are automatically transcoded to multiple resolutions in the background. Use the
status
property to track transcoding progress.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.Thumbnails are generated asynchronously during transcoding. Check the transcoding status before accessing thumbnail URLs.