ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

aioz-stream-video-upload

Quick upload video to AIOZ Stream API. Create video objects with default or custom encoding configurations, upload the file, complete the upload, then return the video link to the user.

Why use this skill?

Easily upload and encode videos to AIOZ Stream with the OpenClaw AI agent. Supports quick and custom HLS/DASH streaming configurations for professional content delivery.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/vinhbui3004/video-upload-aioz-stream
Or

What This Skill Does

The aioz-stream-video-upload skill empowers users to automate the video publishing lifecycle on the AIOZ Stream decentralized CDN. This tool manages the complex multi-step upload orchestration required by the AIOZ Stream API, transforming local video files into globally accessible HLS/DASH streaming links. By automating the Create, Upload, and Complete phases, it eliminates manual interaction with raw API endpoints and simplifies complex encoding configurations.

Installation

You can integrate this skill into your environment by running the following command in your OpenClaw terminal: clawhub install openclaw/skills/skills/vinhbui3004/video-upload-aioz-stream Ensure you have your AIOZ Stream credentials ready to authorize your agent when prompted.

Use Cases

  • Content Creators: Streamline the distribution process by automatically uploading and transcoding videos for multiple quality profiles (e.g., 1080p, 720p) in a single command.
  • Developers: Integrate automated video hosting into CI/CD pipelines or automated documentation workflows where video tutorials need to be served via HLS.
  • Enterprise Media: Programmatically manage large libraries of internal training videos with custom metadata and specific encoding requirements to ensure optimal streaming quality.

Example Prompts

  1. "Upload video /data/projects/demo.mp4 with title 'Project Alpha Overview' and make it public."
  2. "Upload my video file located at ./clips/intro.mp4. Use 1080p and 720p HLS profiles with h264 encoding and add tags 'marketing' and 'q4-launch'."
  3. "I need to upload my latest tutorial video. Here are my credentials: public-key: [YOUR_KEY], secret-key: [YOUR_SECRET]. The file path is ./tutorials/getting-started.mp4."

Tips & Limitations

  • Authentication Security: Always provide your API keys securely. Do not hardcode them in scripts. If the agent prompts you for them during a session, ensure you are in a secure environment.
  • File Size: Ensure your network connection is stable during the 'Upload' phase. Large files may require time to complete; the agent will notify you once the process reaches the 'Complete' state.
  • Encoding Costs: Note that choosing multiple high-quality encoding profiles (like 4K/2160p) increases both processing time and potential API resource usage on the AIOZ infrastructure.
  • Config Flexibility: The custom upload mode supports advanced tuning, including bitrates and audio sampling rates; refer to the API documentation if you have specific bandwidth constraints.

Metadata

Stars919
Views0
Updated2026-02-12
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-vinhbui3004-video-upload-aioz-stream": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#video#cdn#streaming#automation#aioz
Safety Score: 4/5

Flags: external-api, file-read