Code HLS Upload Player PHP Advance là script php upload video sau đó convert sang HLS tự động, đây là một phiên bản có sự thay đổi khá nhiều so với bản Lite: Code HLS Upload Player. Nào, hãy cùng mình khám phá nhé.
Giới thiệu Code HLS Upload Player
Tập lệnh HLS upload player này được mình viết bằng ngôn ngữ php, cụ thể là tập lệnh sẽ chạy trên php 7.4. với phiên bản mới hỗ trợ upload lên backblaze, các bạn cần sử dụng php 8.1 trở lên nhé.
Bạn có thể sử dụng hệ điều hành Nginx hoặc Apache để cài đặt bảng điều khiển, cài đặt tập lệnh cũng cực kỳ dễ dàng, chỉ cần upload source lên thư mục web, cấu hình nginx theo file đính kèm, sau đó truy cập tên miền của bạn và nó sẽ hiển thị trang cài đặt, nhập thông tin SQL là xong.
Video và tài liệu hướng dẫn được đính kèm khi các bạn mua code nhé, bạn có thể tự cài đặt tập lệnh này mà không cần phải nhắn tin cho mình, tuy nhiên nếu bạn gặp khó khăn phần nào thì hoàn toàn có thể liên hệ với mình qua Fanpage Facebook: LinhMinAZ nhé😍
Tính năng Code HLS Upload Player
Cơ bản sẽ không có gì khác so với phiên bản Lite: Code HLS Upload Player. Phiên bản này cá nhân hóa cho user hơn. Dưới đây là mình nêu ra một số chức năng cơ bản nhé, ngoài ra còn nhiều chức năng phụ khác thì các bạn dần dần tìm hiểu nhen😁
- Upload và convert video định dạng .mp4; .ts; .mvk sang HLS
- Upload video lên Hydrax làm server embed dự phòng (user tự setting api hydrax)
- Upload lên Backbalze làm nơi lưu trữ dự phòng lâu dài
- Upload lên các nguồn hỗ trợ api upload (mở rộng)
- Thêm không giới hạn phụ đề
- Thêm không giới hạn link embed dự phòng
- Thêm không giới hạn danh mục cho video
- Thêm tên miền được bảo vệ (hot link)
- Token bảo vệ link m3u8
- Tự động tạo ảnh nền video
- Tự động tạo Preview khi tua video
- Tùy chỉnh background dễ dàng
- Hệ thống user
- Tùy chỉnh các gói vip cho user
- ........
Với tập lệnh nay Code HLS Upload PHP này, bạn có sẵn luôn 1 panel quản lý link player, nghĩa là ALL LINK IN ONE, rất tiện lợi khi người xem link A lỗi thì có các link dự phòng để người xem bấm đổi server.
Yêu cầu máy chủ cài đặt
Hiện tại mình đang test trên aapanel, chưa thử trên các panel khác, vậy nên server cài đặt thì bạn cài trước aapanel nhé
- Nginx/ Apache
- PHP 8.1 trở lên
- Nodejs
- Hệ điều hành: Ubuntu 2x.
- Ram: từ 2GB trở lên
- CPU: 2 core trở lên
- Ổ cứng: nên sử dụng HDD cho tiết kiệm chi phí
- Mạng: 500Mbps trở lên là tốt nhất
Trong video hướng dẫn có hướng dẫn chi tiết từng bước cài đặt tập lệnh nên bạn không cần lo lắng gì nhé. Bạn nào cần gộp ổ HDD hetzner thì mình có thể hỗ trợ.
Còn Hetzner là gì thì đó là 1 bên cung cấp máy chủ giá rẻ cấu hình cao, chỉ cần 35$ là bạn có thể sở hữu máy chủ core i7 7th, 64GB ram, 2x4TB hdd, 1Gbps băng thông không giới hạn, nếu bạn muốn sở hữu thì đăng ký qua link sau sẽ nhận được 20 euro để mua miễn phí máy chủ nhé: Bấm vào đây để nhận 20 euro free
Hình ảnh demo Code HLS Upload Player
Khu vực người dùng
Khu vực Quản trị viên
Ngoài ra còn nhiều chức năng khác nữa, các bạn muốn tìm hiểu thêm thì ibox fanpage mình gửi demo nhé, trên website mình chủ yếu viết những chức năng chính.
Bạn có thể cài đặt tập lệnh này trên 7 tên miền nhé. Nếu bạn có nhu cầu sử dụng thêm 1 vài tên miền nữa thì cũng có thể nha.
Sau khi bạn mua, bạn sẽ nhận được video hướng dẫn cài đặt, sau này bạn có thể tự cài đặt mà không cần ib mình hướng dẫn nhé.
Change log
10/12/2024 - v1.2
- Thêm upload mảnh HLS lưu trữ trên Backblaze
- Thêm tùy chỉnh thời gian mảnh HLS
- Thêm chức năng chỉ lưu trữ trên Backblaze
- Thêm token cho link m3u8
- Thêm bảo vệ debuger
- Cập nhật chức năng hotlink cho người dùng
17/10/2024 - v1.0.1.2
- Thêm phiên bản HLS sử dụng Nodejs (có video hướng dẫn chi tiết cài đặt trên nhiều máy chủ)
- Sửa trình phát tải video gốc
- Cập nhật hotlink (bảo vệ link player) cho người dùng
14/04/2024 - v1.0.1
- Thêm Skin Jwplayer mặc định, Skin Jwplayer Netflix
- Thêm bật phụ đề mặc định
- Cập nhật link embed
22/03/2024 - v1.0.0
- Phát hành bản đầu tiên.
Đánh giá
Chưa có đánh giá nào.