FiveM TV Script – Regardez YouTube et Twitch avec des Amis en Temps Réel
Amenez le divertissement en streaming social directement dans votre serveur FiveM avec ce script TV synchronisé qui permet aux joueurs de regarder des vidéos YouTube et des streams Twitch ensemble. Parfait pour créer des hangouts d'appartements authentiques, des soirées de match de bar sportif, des écrans vidéo de boîte de nuit ou des soirées cinéma de penthouse – ce script transforme n'importe quelle télévision dans le jeu en une plateforme de streaming partagée où votre communauté peut vivre le contenu ensemble, comme dans la vie réelle.
Contrairement aux lecteurs vidéo de base qui ne fonctionnent que pour les joueurs individuels, ce système garde tout le monde parfaitement synchronisé. Lorsque un joueur lit, met en pause ou change la vidéo, tout le monde regardant cette télévision voit exactement la même chose au même moment. C'est la différence entre regarder seul et partager l'expérience avec des amis.
Ce qui est inclus
Vous recevez un système de streaming TV complet qui fonctionne avec presque n'importe quel accessoire TV dans FiveM, une lecture synchronisée qui maintient tous les spectateurs sur le même timestamp, des contrôles de volume individuels pour chaque joueur, des options de resynchronisation manuelle pour corriger la dérive, et une compatibilité totale avec les vidéos YouTube et les diffusions en direct Twitch. Le script est agnostique de framework et inclut l'intégration nécessaire du rendu DUI pour afficher le contenu web sur les surfaces du jeu.
Caractéristiques principales
- Support YouTube et Twitch – Lire n'importe quelle vidéo YouTube publique ou diffusion en direct Twitch directement sur les téléviseurs du jeu. Événements sportifs, clips musicaux, diffusions de gameplay, bandes-annonces de films – si cela est diffusé en ligne, vous pouvez le regarder dans FiveM.
- Synchronisation parfaite – Tous les joueurs regardant la même télévision voient une lecture identique. Lorsque l'hôte appuie sur lecture à 2:35 dans une vidéo, chaque spectateur saute à 2:35. Personne n'est en avance ou en retard.
- Fonction de Resynchronisation Manuelle – Si les conditions réseau causent un léger décalage (rare mais possible), les joueurs peuvent resynchroniser manuellement leur stream avec une simple pression de bouton pour correspondre à tout le monde. Garde l'expérience fluide même sur des connexions variables.
- Contrôle de volume individuel – Chaque joueur définit son propre volume de 0 (muet) à 10 (maximum). Parfait pour permettre à certains joueurs de se concentrer sur la conversation tandis que d'autres s'immergent dans le contenu.
- cadre autonome – Pas de verrouillage de framework. Fonctionne parfaitement avec ESX, vRP, QBCore, QBOX, ou des serveurs standalone purs. L'intégration est simple quelle que soit votre base.
- Performances optimisées – Conçu avec l'efficacité comme priorité. Le rendu DUI est localisé uniquement pour les joueurs près des téléviseurs, et le script reste en veille avec un impact minimal sur les ressources système lorsqu'il n'est pas activement utilisé.
- Contrôles intuitifs – Système d'interaction simple basé sur des commandes ou sur la proximité (configurable). Les joueurs peuvent facilement changer de vidéos, ajuster le volume, lire/mettre en pause et gérer la lecture sans menus compliqués.
- Support multi-TV – Exécutez autant de téléviseurs que vous le souhaitez sur votre carte. Chaque téléviseur peut diffuser différents contenus simultanément, tous synchronisés indépendamment par écran.
Parfait pour
- Scripts d'appartements/logements où les locataires veulent regarder des vidéos ensemble
- Bars sportifs et boîtes de nuit diffusant des événements en direct et des clips musicaux
- Cachettes de gangs pour regarder des vidéos de planification de braquages ou de divertissement
- Salons VIP et penthouses avec des systèmes de divertissement de luxe
- Espaces de rassemblement communautaires comme les théâtres ou les centres de loisirs
- Entreprises Roleplay comme les magasins d'électronique présentant des téléviseurs
Comment ça marche
- Admin ou joueurs autorisés configurent les emplacements TV dans le fichier de configuration (coordonnées et modèles d'accessoires)
- Les joueurs s'approchent d'un téléviseur configuré et utilisent la commande d'interaction ou le déclencheur de proximité
- Ouvrez l'interface de contrôle de la télévision et collez un URL de vidéo YouTube ou un lien de diffusion Twitch
- La vidéo commence à jouer et est immédiatement synchronisée pour tous les joueurs regardant cette télévision spécifique
- Utilisez les commandes pour lire/mettre en pause, ajuster le volume (personnel), ou changer de vidéo
- Si la synchronisation dérive en raison de variations du réseau, tout joueur peut déclencher une resynchronisation manuelle pour réaligner la lecture
- Éloignez-vous de la télévision et elle s'arrête automatiquement de fonctionner pour préserver les performances
Détails techniques
- Cadre: Standalone (compatible avec ESX, vRP, QBCore, QBOX, et tous les frameworks)
- Dépendance requise : Renderiseur générique DUI 2d/3d (disponible ici)
- Performance: 0,00 ms en veille, 0,01-0,03 ms près d'une télévision active (par joueur)
- Contenu pris en charge : Vidéos YouTube (publiques), flux Twitch (publiques), URL de vidéos directes (mp4, webm)
- Téléviseurs maximum : Illimité (limite pratique basée sur les ressources du serveur)
- Temps d'installation : 15-20 minutes y compris la configuration du rendu DUI
Aperçu de l'installation
- Téléchargez et installez la dépendance du renderiseur générique DUI 2d/3d (lien ici)
- Extrayez le script TV FiveM dans le dossier des ressources de votre serveur
- Configurer les emplacements de télévision dans le fichier config.lua (coordonnées, modèles de props, cibles de rendu)
- Définissez les niveaux de permission pour ceux qui peuvent contrôler les téléviseurs (tout le monde, administrateurs uniquement, ou rôles de travail spécifiques)
- Ajoutez les commandes de démarrage du rendu DUI et du script TV à server.cfg
- Redémarrez le serveur et testez avec une vidéo YouTube pour vérifier la synchronisation
Exemples de cas d'utilisation
Vie en appartement : Les locataires invitent des amis pour regarder la dernière vidéo musicale ou binge-watcher une série YouTube ensemble. L'expérience partagée crée des moments de rôle inoubliables et renforce les liens communautaires au sein de votre système de logement.
Événements de bar sportif : Organisez des soirées de tournoi en direct sur Twitch où des dizaines de joueurs se rassemblent autour des grands écrans du bar pour encourager leurs équipes d'esports préférées. Parfait pour créer des événements de serveur programmés avec une grande affluence.
Divertissement du Nightclub : Affichez des vidéos musicales sur les écrans de club qui se synchronisent avec le set de votre DJ, créant une expérience de vie nocturne immersive. Les joueurs voient les mêmes visuels en dansant et en socialisant.
Cachettes de gangs : Les membres d'équipage regardent ensemble des tutoriels de planification de braquage, renforçant la camaraderie et apprenant des stratégies en équipe. Rend la préparation pré-braquage plus authentique et collaborative.
Technologie de synchronisation
Le script utilise l'autorité du timestamp côté serveur pour s'assurer que tous les clients affichent des positions de lecture identiques. Lorsque qu'un joueur lance la lecture, le serveur enregistre l'heure de début exacte et la position de la vidéo. Chaque client regardant cette TV interroge le serveur pour le timestamp autoritaire et ajuste sa lecture locale pour correspondre. Cette architecture empêche la dérive qui plague les solutions peer-to-peer, assurant que tout le monde reste synchronisé même pendant les streams de 2+ heures.
Ce qui le distingue
La plupart des solutions vidéo FiveM sont réservées à un seul joueur ou souffrent de problèmes de synchronisation terribles. Ce script résout complètement les deux problèmes. La lecture synchronisée est solide grâce à l'autorité des timestamps côté serveur, les contrôles de volume individuels signifient que les joueurs ne se rendront pas fous avec les préférences audio, et la conception agnostique du framework signifie qu'il s'intègre dans n'importe quel serveur, quel que soit votre setup de base. La fonction de resynchronisation manuelle montre une attention aux cas réels – reconnaissant que les conditions réseau varient et donnant aux joueurs une solution simple. Combinaison avec le support pour YouTube et Twitch, cela devient la solution de streaming sociale définitive pour les serveurs FiveM.
Nécessite ce script
Vous souhaitez regarder des vidéos YouTube / des streams Twitch avec vos amis ? C'est désormais possible, grâce au script FiveM TV !
Caractéristiques:
- Autonome, compatible avec ESX, vRP et tout autre framework. Il ne nécessite pas Moteur de rendu DUI générique 2D/3D cependant.
- Regardez des vidéos YouTube sur pratiquement n’importe quel téléviseur.
- Synchronisé entre les joueurs, s'il n'est pas synchronisé, vous pouvez le resynchroniser manuellement dans le jeu !
- Changer le volume, de 0 (muet) à 10 (max).
- Performance amicale!
Exigences:
- Moteur de rendu DUI générique 2D/3D : Télécharger ici
Produits similaires susceptibles de vous plaire
- Scénario de DJ FiveM – Système de musique interactif pour les boîtes de nuit et les événements
- Autoradio partout – Jouez de la musique partout avec des fonctionnalités radio avancées
- Discothèque Medusa – Nightclub premium MLO avec espaces de divertissement
- Serveur Super ESX – Package serveur complet avec 306+ clients satisfaits

Kaia (client confirmé) –
gta rp le meilleur
Jayce (client confirmé) –
La ressource correspondait parfaitement à la description et aux captures d'écran. Aucune mauvaise surprise.
GreenCobra575 (client confirmé) –
Assez facile à utiliser, joli design, je rachèterai certainement.
Garret (client confirmé) –
La documentation est claire et couvre toutes les étapes de configuration importantes.
Hattie (client confirmé) –
Cette ressource m'a fait gagner un temps de développement considérable. Elle a fonctionné presque immédiatement après l'installation.
Bailee (client confirmé) –
J'avais un problème de compatibilité avec [framework/resource], et l'équipe de support m'a aidé à le résoudre immédiatement.
Loy (client confirmé) –
Simple, efficace et bien fait. Il fait exactement ce qu'il est censé faire.