Dashboard

0
Tổng số Video
0
Đang xử lý
0
Hoàn thành
0 GB
Dung lượng

Quy tắc lưu trữ

  • Video gốc: videos/ (local VPS - cân cho Ffmpeg)
  • M3U8 file: hls/{token}/{token}.m3u8 (local VPS)
  • Segments PNG: hls/{token}/**.png (local hoặc cloud)
  • Thumbnail: thumbnails/{token}.jpg

⚠️ Mẹo: Sau khi xử lý xong, dùng nút "Xóa File Gốc" để tiết kiệm dung lượng VPS!

Upload Video (Chunk Upload - Multi-File Support)
Chunk: 2MB | Threads: 3
Nếu không nhập, hệ thống sẽ tự động sử dụng tên file làm tiêu đề video.
Chỉ hiển thị storage đã bật trong Storage & Cloud API
Tên file tiếng Việt sẽ tự động chuyển sang Latin. Có thể upload nhiều file cùng lúc.
Import Video từ Link

Hỗ trợ các nguồn

YouTube

Requires yt-dlp

TikTok

Requires yt-dlp

Vimeo

Requires yt-dlp

Google Drive

Built-in support

HLS/M3U8

Requires ffmpeg

Direct Link

MP4, MKV, AVI...

Hỗ trợ nhiều link cùng lúc - mỗi link trên một dòng riêng
Nếu import nhiều link, tiêu đề sẽ được đánh số tự động (1), (2), (3)...
Video sẽ được xử lý và lưu segments theo storage đã chọn
Thư mục
Danh sách Video

Chưa có video nào

Thùng rác

Thùng rác trống

Cài đặt Website

Thông báo Telegram

Nhận thông báo qua Telegram Bot khi có hoạt động quan trọng (đăng nhập, upload video, xóa video)

Hướng dẫn:
1. Tạo bot mới với @BotFather trên Telegram
2. Lấy Bot Token từ BotFather
3. Lấy Chat ID: Nhắn tin cho bot, sau đó truy cập https://api.telegram.org/bot{TOKEN}/getUpdates
Token từ @BotFather
Chat ID của admin nhận thông báo
Cài đặt Player

Display Settings

e.g., 100%, 800px, 80vw
e.g., 450px, 100vh, 600px
Color for player controls and accents
How video fits in player

Playback Settings

Branding & Logo

URL to your logo image (PNG, SVG recommended)
Hide logo automatically after few seconds

Player Buttons

Embed Code Preview

Use this code to embed videos:

<iframe src="https://hlsv2/embed.php?token=YOUR_VIDEO_TOKEN" width="100%" height="450" frameborder="0" allowfullscreen></iframe>

For external URLs:
https://hlsv2/embed.php?token=https://example.com/video.mp4

Storage & Cloud API Configuration

Cấu hình các storage providers để lưu trữ HLS segments. Segments sẽ được upload theo cấu trúc: /{token}/{token}*.png

Đang tải...

FTP Server
Thư mục gốc để lưu segments trên FTP server
Cloudflare R2
Account ID cho R2 endpoint: https://[account-id].r2.cloudflarestorage.com
R2 custom domain hoặc r2.dev URL
Backblaze B2
S3-compatible endpoint
Bucket ID để tạo URL dạng: https://f[ID].backblazeb2.com
Google Drive
Copy URI này vào Google Cloud Console
ID Shared Drive: Để trống nếu dùng My Drive
Chọn nơi lưu trên Google Drive
TikTok Ads (FREE)
FREE Storage với CDN tốc độ cao!

Segments sẽ được upload như ảnh quảng cáo TikTok. 100% FREE, CDN toàn cầu.

Copy URI này vào TikTok For Business → App Settings → Advertiser redirect URLs
ID của tài khoản quảng cáo TikTok
Để trống nếu chưa có, click "Xác thực OAuth" để lấy token
X Ads (Twitter) (FREE)
FREE Storage với Twitter CDN!

Upload segments vào X Media Library. FREE, CDN toàn cầu, tốc độ cao.

X Developer (Twitter API v2) ⭐ NEW
Twitter Developer API - Chunked Upload!

Upload video trực tiếp lên Twitter với chunked upload. Hỗ trợ video lớn, CDN toàn cầu, tốc độ cao.
Pay-per-use + X Premium: Không giới hạn video duration/size.

Cần để tạo tweet với video. Nếu không có, video vẫn upload nhưng không post tweet.
Username của tài khoản X để tạo tweet URL.
Blogger (Google) (FREE)
FREE Storage không giới hạn!

Segments lưu trên lh3.googleusercontent.com. Random URLs, không hết hạn, CDN Google.

ID của blog Blogger (tìm trong Settings)
About HLS Platform

HLS Platform

Video Streaming Management System

Current Version
2.0.1

2026 HLS Platform. All rights reserved.

GitHub Repository

Updates: GitHub (info) + like4share.com (files)

Check for Updates
Manual Update
Warning

Upload ZIP file will overwrite code files. Database and videos will NOT be affected. Please backup your custom modifications before updating.

Analytics Dashboard
Đang tải dữ liệu...
Thông tin hệ thống
Laravel Backend
Status
Checking...
Backend URL
http://localhost:8000
Response Time
-
API Version
-
PHP Configuration
PHP Version
Loading...
memory_limit
Loading...
max_execution_time
Loading...
upload_max_filesize
Loading...
post_max_size
Loading...
max_input_time
Loading...
FFmpeg Information
Status
Loading...
Version
Loading...
Path
Loading...
Node.js & Processing Service
Loading...
Redis Configuration
Loading...
Processing Configuration
Loading...
Server Information
Operating System
Loading...
Server Software
Loading...
Disk Free Space
Loading...
Disk Total Space
Loading...
Directory Permissions
storage/app/videos
Loading...
storage/app/chunks
Loading...
storage/app/public/thumbnails
Loading...
public/storage (symlink)
Loading...

Thông tin tài khoản

Đổi mật khẩu

Yêu cầu mật khẩu mạnh:

  • Tối thiểu 8 ký tự
  • Ít nhất 1 chữ HOA (A-Z)
  • Ít nhất 1 chữ thường (a-z)
  • Ít nhất 1 số (0-9)
  • Ít nhất 1 ký tự đặc biệt (@$!%*?&#)
API Documentation

API Token

Token để kết nối API:

Sử dụng token này để xác thực khi gọi API từ ứng dụng bên ngoài.

Sử dụng trong header: Authorization: Bearer YOUR_TOKEN

Authentication

POST /api/login - Đăng nhập

POST /api/register - Đăng ký

Videos

GET /api/videos - Lấy danh sách video

POST /api/videos/upload-chunk - Upload video chunk

DELETE /api/videos/{id} - Xóa video