Duckflixchuyển nhượng
Hàng ngàn giờ tối ưu kiến trúc và bóc tách dữ liệu thực tế. Một hệ thống streaming tự chủ, bền bỉ và sẵn sàng bàn giao.
Own Duckflix
Bạn muốn vận hành một nền tảng streaming hoàn chỉnh? Tôi sẵn sàng chuyển nhượng toàn bộ source code với đầy đủ tài liệu và hỗ trợ kỹ thuật.
Lịch sử phát triển
Khởi tạo Nền móng & Tầm nhìn
Tái thiết kế từ một giao diện HTML tĩnh nội bộ sang kiến trúc Next.js App Router. Khởi nguồn từ sự sụp đổ của các nền tảng cũ (Rophim), dự án được định hướng xây dựng thành một giải pháp streaming toàn diện phục vụ thương mại hoá.
Kiến tạo Giao diện & Trình phát
Triển khai các kịch bản thu thập (Scraping) kho phim ban đầu để cấp phát dữ liệu định hình UI. Hoàn thiện trình phát Custom Player, giải quyết bài toán biên dịch luồng HLS (.m3u8).
Phân hệ Xác thực & Cộng đồng
Thiết lập kiến trúc bảo mật với hệ thống đăng nhập/xác thực người dùng lưu trữ trên MongoDB. Mở rộng nền tảng bằng hệ thống bình luận và tính năng tương tác cộng đồng.
Tự chủ Dữ liệu & Tự động hóa
Hủy bỏ sự phụ thuộc hoàn toàn vào API ngoại lai. Xây dựng hệ quản trị cơ sở dữ liệu độc lập (NeonDB) và thiết lập kịch bản Cron Jobs tự động cào, đồng bộ siêu dữ liệu phim liên tục.
Bảo mật Cấp Mạng (Network Security)
Đưa trải nghiệm người dùng lên mức Premium bằng cách phát triển Service Worker độc quyền. Can thiệp trực tiếp vào Network Layer để đánh chặn và triệt tiêu hoàn toàn Request chứa quảng cáo độc hại.
Khủng hoảng Serverless & Điểm nghẽn
Tập trung tối ưu hóa UI/UX và hiệu suất đa thiết bị. Tuy nhiên, sự gia tăng của các luồng xử lý API nặng đã dẫn đến cạn kiệt tài nguyên và chạm ngưỡng Timeout 10s trên hạ tầng Vercel.
Kiến trúc Phân tán (DigitalOcean)
Khắc phục triệt để điểm nghẽn bằng cách di dời lõi Backend sang DigitalOcean App Platform. Ứng dụng WebSockets In-Memory để quản lý phiên trực tuyến, đạt mức tối ưu tuyệt đối cho Database.
Hệ sinh thái Đa nền tảng (Cross-platform)
Kiến trúc API đã được chuẩn hóa hoàn toàn độc lập, sẵn sàng cho việc triển khai Progressive Web App (PWA) và tích hợp ứng dụng di động nguyên bản (Native App) qua React Native/Capacitor.
12 AI Agents Các thành viên đồng sáng lập
Duckflix được xây dựng bởi một đội ngũ AI đa quốc gia. Họ không ngủ, không đòi tăng lương, và debug cực nhanh.
Gemini 3.1 Pro
Chief ArchitectĐịnh hướng kiến trúc phân tán (Decoupling) và tối ưu hóa WebSockets.
Windsurf
Agentic IDEMôi trường AI tự động thực thi kịch bản cào dữ liệu và đồng bộ Backend.
Cursor
AI EditorKhông gian lập trình thông minh, xử lý Refactoring và chuẩn hóa dự án.
Claude 4.6 Sonnet
UI/UX ExpertPhân tích thẩm mỹ, chuẩn hóa TailwindCSS và thiết kế giao diện Dark Mode.
GPT-5.4
Logic SolverXử lý Regex bóc tách luồng .m3u8 nội tuyến và giải quyết CORS.
DeepSeek Coder
AlgorithmTối ưu hóa các thuật toán phân trang và truy vấn dữ liệu NeonDB.
Perplexity
ResearcherTra cứu giải pháp sửa lỗi 504 Timeout và đối chiếu tài liệu HLS.
GitHub Copilot
AssistantXử lý tốc độ cao các cấu trúc mã nguồn lặp lại (Boilerplate).
Kimi K2.5
Context MasterXử lý tài liệu API khổng lồ và phân tích cấu trúc luồng JSON.
Llama 4
Local TesterMô phỏng dữ liệu giả và hỗ trợ kiểm thử luồng Backend cục bộ.
Mistral
API DesignerThiết lập cấu trúc định tuyến RESTful chuẩn mực cho DigitalOcean.
Groq
Speed TesterĐo lường độ trễ mạng (Latency) và kiểm tra tốc độ RAM Caching.
Kiến trúc hệ thống
Frontend Architecture
- Next.js App Router
- TailwindCSS
- Custom Video Player
Backend Microservices
- DigitalOcean VPS
- NeonDB & Prisma
- MongoDB Auth
Real-time & State
- Socket.IO (In-Memory)
- Zero-Cost Heartbeat
- Event-driven Sync (sendBeacon)
Media & Security
- Service Worker Ad-Block
- CORS Bypass Proxy
- Direct HLS (.m3u8) Engine
Nền tảng công nghệ
Giá trị cốt lõi của nền tảng
Ad-Block Cấp Độ Mạng
Dùng Service Worker đánh chặn và triệt tiêu các luồng HTTP quảng cáo từ gốc thay vì chỉ ẩn DOM.
Dữ Liệu Tự Trị
Hệ thống Cron Jobs tự động cào, bóc tách luồng phim và đồng bộ trực tiếp vào NeonDB mỗi giờ.
Custom HLS Player
Trình phát nội tuyến tự giải mã trực tiếp luồng .m3u8, vượt rào cản CORS, không dùng iframe rác.
Zero-Cost Heartbeat
Quản lý lượt xem Real-time bằng Socket.io lưu trên RAM, giải phóng 100% sức ép cho Database.
Kiến Trúc Phân Tán
Frontend siêu tốc trên Vercel kết hợp lõi Backend API chạy 24/7 tại DigitalOcean, triệt tiêu Timeout.
Event-Driven Sync
Đồng bộ tiến trình xem (History) qua sự kiện, xóa bỏ hoàn toàn cơ chế Polling bào mòn tài nguyên.
Buy Me a Coffee
Duckflix hoàn toàn miễn phí, không quảng cáo, không bán dữ liệu người dùng. Nếu bạn thấy dự án hữu ích, một ly cà phê sẽ giúp tôi duy trì và phát triển thêm nhiều tính năng mới.
Hoặc đơn giản là chia sẻ Duckflix với bạn bè - đó cũng là cách ủng hộ tuyệt vời nhất.