Donggua TV MAX : Créez votre propre plateforme de streaming privée
Donggua TV MAX est un lecteur multimédia open source agrégant, développé avec Node.js et Vue 3. En intégrant des données de films et de séries télévisées provenant de diverses sources et en les combinant à l'analyse des affiches et des notes de TMDb, il offre aux utilisateurs une expérience de visionnage immersive comparable à celle de Netflix. Par rapport au projet initial, la version MAX a bénéficié d'une refonte complète de son interface utilisateur et de sa logique d'interaction, passant ainsi d'une version « utilisable » à une version « intuitive ».
Principales caractéristiques
Agrégation intelligente et lecture fluide
- Intégration massive de ressources Il intègre les métadonnées TMDb et les API de plus de 48 sites de ressources tiers Maccms, prenant en charge les tests de vitesse en temps réel et le filtrage intelligent pour éliminer avec précision les sources de latence.
- Expérience de recherche en streaming Utilisez la technologie SSE pour obtenir un retour d'information en temps réel sur les résultats de recherche, sans attendre le chargement complet de la page ; les résultats sont présentés dynamiquement au fur et à mesure de votre saisie.
- Basculement automatique Lorsque la ligne de lecture actuelle devient indisponible, le système bascule automatiquement sur une ligne disponible afin de garantir une lecture sans interruption.
Déploiement flexible et compatibilité multi-terminaux
- Lancement rapide Il prend en charge le déploiement de Vercel en un clic et offre un accès optimisé pour les utilisateurs nationaux et internationaux.
- Déploiement privé Il peut être installé sur un serveur personnel via Docker et prend en charge les mécanismes de mise en cache SQLite ou JSON.
- Couverture complète de la plateforme Fournit un packaging APK et PWA dédié pour garantir une expérience d'utilisation quasi native sur Android TV et appareils mobiles.
Améliorations de sécurité et optimisations détaillées
- Contrôle d'accès à la confidentialité Permet de définir un mot de passe d'accès global afin d'empêcher le scan public du site.
- Optimisation de la vitesse de chargement Privilégier l'utilisation de ressources statiques locales pour éviter efficacement le détournement de CDN et améliorer l'efficacité de chargement en Chine.
- Gestion unifiée de la configuration Prend en charge le chargement à distance des fichiers de configuration, facilitant ainsi la gestion synchronisée sur plusieurs sites.
Comparaison des mises à niveau vers la version MAX
| Modules fonctionnels | Expérience originale | Mise à niveau vers la version MAX |
|---|---|---|
| Visuels de la page d'accueil | Affichage de la liste de base | Carrousel de style Netflix, arrière-plans dynamiques et effets de classement |
| Interaction de recherche | Attente de chargement statique | Affichage des résultats en temps réel + agrégation dynamique |
| Système de classification | S'appuyer sur la recherche pour la navigation | Établir des classements par catégorie indépendants (tels que l'histoire, l'aventure, les émissions de variétés, etc.). |
| Fonction de la page de lecture | Interface de lecture standard | Mise en page en grille pour les séries TV, test de vitesse automatique, basculement automatique et prise en charge de la diffusion d'écran. |
| Interaction de navigation | barre supérieure fixe | Changement de couleur par défilement, zone de recherche flottante en forme de capsule, bouton de retour rapide |
Aperçu de l'architecture technique
- Technologie frontale Vue 3, Bootstrap 5, FontAwesome, DPlayer, HLS.js
- Technologie backend Node.js, Express, Axios
- Support de données API TMDb v3, agrégation d'API Maccms
- Solutions de stockage SQLite (recommandé), fichier JSON, mémoire locale
- Environnement de déploiement Docker, Vercel, PM2, panneau BT
- Optimisation du réseau Cloudflare Workers prend en charge les adresses de proxy inverse.
Démarrage rapide
Adresse du projet : 🔗 GitHub – EdNovas/dongguaTV
Démo en ligne : ▶️ https://ednovas.video
Donggua TV MAX combine parfaitement un déploiement léger et une interface utilisateur immersive, ce qui en fait un choix idéal pour créer votre propre site privé d'agrégation vidéo.

