Diffusion vidéo des tournois

2 pages
Le vendredi 25 juin 2010
Bonjour à tous !

Je viens vers vous car j'ai un problème auquel je ne trouve pas vraiment de réponse satisfaisante Smile
Pour notre prochaine lan, nous aimerions diffusé sur grand écran les tournois en cours. Il existe bien HLTV, mais le soucis est pour les autres jeux, principalement COD4 pour en prendre un.
J'aurais aimé savoir par quel procédé vous fonctionniez ? Qu'est-ce que vous utilisez pour réaliser vos "coverage" etc ?

Pour ma part, j'ai tatouiller un peu avec VLC, cela doit venir d'une mauvaise configuration, mais le système ne marche pas à chaque fois (plutôt embattent si cela ce produit pendant la Lan). Il existe sans doute d'autre alternative semblable à VLC mais l'inconvénient majeur, cela monopolise une personne qui se promène en spectateur sans être même sûr de capturez les bonnes séquences etc. (Intéressant de reprendre par la suite tout les rush vidéo et en faire un petit montage Smile )

J'ai lu sur quelques forum la possibilité de /record via la console de COD mais pas de Live possible par ce procédé.

Lors des grosses lan, on voit souvent l'écran du joueur derrière lui (pour le public qui regarde), savez-vous quelle logiciel il utilise ? J'imagine qu'il installe au préalable sur ces machines là, le logiciel nécessaire à renvoyer l'image ? (Vu qu'il garde la capture, ce n'est pas un double affichage, du coup on en revient au principe VLC :/ )


Je ne sais pas si je suis vraiment clair dans mes explications et sur ce que je veux vraiment savoir mais lisez entre les lignes ^^
En gros j'aimerais avoir sur mon écran géant: 1 vidéo en streaming live du tournoi et à coté les scores de la party (bon pour les scores, c'est encore autre chose..). Donc le plus simple selon moi est de mettre tout ca sur un page web (intranet) et diffuser la page en plein écran. Nan ?

Merci de votre aide.
Le vendredi 25 juin 2010
Problématique intéressante. J'espere que des gens pourront te répondre, ca devrait aider un paquet d'organisateurs.
Le dimanche 27 juin 2010
Personne n'a d'idée à ce propos ? Confused

Même si vous avez des pistes, ou des bouts de réponse que je puisse exploiter, je suis preneur aussi. Des noms de logiciel ou autres que vous auriez entendu à gauche ou droite...
Le dimanche 27 juin 2010
J'ai posté un sujet sur un bon forum (mythix), j'espère qu'ils pourront te répondre rapidement, ils s'y connaissent dans l'univers console ! Wink

Bonne chance à toi !
Le lundi 28 juin 2010
Hello,

tu peux utiliser ceci:
livestream (top pour la beauté et fonctionnalité du lecteur)
justintv (top pour le bas débits)

Il y en a plein d'autres mais voici les deux plus cotés.
Wink
Le mardi 29 juin 2010
Yop les gars,

Merci pour ton post Cali !

Je viens de me donner sur VLC, je commence à comprendre un peu mieux le principe mais cela reste toujours boiteux.
(Si quelqu'un veut connaitre la configuration pour vlc, demandez, je mettrai les grandes étapes)
Alors, niveau liaison réseau pas de problème, avec le protocole http et l'adresse ip (j'ai test en local classique 192.168...).
Premier problème, impossible d'envoyer (et par la même occasion, de lire pour le vlc client) la vidéo "brut" par le réseau. Je ne sais pas pourquoi Shocked
Du coup, obligé d'utiliser le transcodage pour que ça fonctionne, j'en ai essayé plusieurs, avec différents codecs, même avec des réglages light "home-made", même résultat à chaque fois, capture + encodage + diffusion sur mon petit dual core, forcement il est à stock (100%), le pc lag et le débit vidéo ne suit pas, et il va de soi que le client vlc (mon autre pc) réceptionne le tout à 0.00001 fps, pixelisé et mal décodé.
C'est dans ces cas là, qu'on aimerait que tout cela soit compatible CUDA Very Happy Au passage, je n'ai même pas encore lancer le jeu, qui prend quand même lui aussi des ressources...

En conclusion, je me dis que si il faut TEH Quad-Core méga-overclocké et refroidi à l'azote liquide dans un igloo en Sibérie relié par fibre optique, pour simplement diffuser une vidéo... VLC ils peuvent aller se toucher xDDD

Je ferai le test sur un PC plus puissant juste par curiosité mais je pense que cela va être pareil, surtout si on veut un truc semi HD Confused


Merci pour les noms DJekilL ! Very Happy C'est bien sympa comme système et plutôt performant mais hélas on ne sait pas utiliser tout cela "offline", nous ne disposons pas de connexion sur place Cry
Faudrait la même chose mais qui ne requiert pas de connexion internet et enregistre le flux sur un HDD, une sorte de WebTV local ^^
Le mardi 29 juin 2010
Hello,

dans ces cas là il te faut procéder comme suit pour VLC, je vais faire en sorte de détailler sous forme d'étapes pour s'y retrouver:

solution clé1)
Matériel de gestion:

I)PC gestion:
=>uniquement capable de faire de l'acquisition et conversion vidéo à fort débit de transfert (favoriser fréquence processeur et débit+cacheDD important)
Je n'ai pas de détails sur les configurations possibles (suivant budget).

II)Serveur:

#matériel:
spécifications supérieures à la configuration du PC faisant l'acquisition (recommandé: 6/8Gb de RAM +processeur de type I7/Quadcore Xeon pour un overclocking sans instabilités de calcul/lenteurs: même avec refroidissement)

Fonctionnement sous Linux (Debian de préférence/ Ubuntu si ce n'est que pour du réseau local)
=>l'installation+configuration demandent quelques lignes de commande, tout dépend de la série Linux utilisée.

#logiciels:
VLC installé+updaté via ligne de commande.

#Gestion:
_soit manuellement via lignes de commande
_soit par le biais de scripts VLC

Pour le détaillé des configurations, lignes de commandes liées à VLC:
(tuto1)http://scambio-project.fr/index.php?post/2008/12/16/Creer-un-flux-video
http://scambio-project.fr/index.php?post/2008/12/18/Creer-un-flux-video-Partie-2
voici deux parties d'un tutoriel qui peut aider, il y a également la documentation de VLC qui est en anglais.

Plus simple:

solution clé2)
Si une diffusion uniquement en local est recherchée, l'utilisation d'un projecteur est le plus recommandé et logique:
dans ce cas il faut cette configuration:
GameServer=>PCgestion/traitement=(liaison HDMI)>projecteur

En conclusion, la solution avec VLC permet une possible diffusion en WebStreaming, incitant à effectuer de multiples étapes de traitement et règlages pour un rendu correcte.
Alors que pour une LAN (0diffusion Web)=>une "machine de guerre"(super PC) reliée au serveur de jeu (lien-tuto1 pour seulement générer le flux vidéo)>(carte d'acquisition+liaison HDMI/RGB HD) vers PCgestion et relié au projecteur me semble plus approprié.

Important: pour le processeur du serveur, bien faire attention à ce que le cache de l'Intel Xeon soit de type L3, à savoir aussi que l'overclocking d'un tel processeur est inutile!!

Wink
Le mardi 29 juin 2010
Yep,

Merci pour toutes ces explications DJekilL !

Concernant la première solution, comme tu le suggère, il faut une machine de guerre pour "simplement" retransmettre une vidéo. Je préfère utiliser ce genre de config pour autre chose comprends-tu Laughing

Pour la deuxième solution, cela me semble plus abordable. En revanche, est-il possible de faire cela sur Windows et non sur une distribution linux ? Car il faut que je lance le jeu etc aussi et de plus je n'ai pas vraiment de connaissance sur linux Confused
Mais si je ne me trompe pas, via la deuxième solution, je suis également obligé de transcoder/encoder mon flux avant de l'envoyer sur le réseau ? Je ne peux pas envoyer le flux brut sans encodage, et donc sans traitement derrière ? (du coup pas besoin d'un gros pc pour calculer tout çà)

Comme j'ai noté précédemment, si je ne coche pas l'option "Transcodage" dans VLC (sous Win7), je ne reçois rien sur le client.

Au pire si il n'y pas moyen de contourner l'encodage, connais-tu un réglage codec plutôt light ? (à faible compression)

Merci pour ton aide.


------------------------------------------------

Je tape aussi une œil à LiveStream que je connais pas. Encore merci pour le nom Smile J'ai créer un compte et téléchargé Podcaster. Pas de soucis pour envoyer un live de mon bureau. Mais quand j'essaye d'utiliser l'option capture 'Game' pour COD4, j'ai un message me parlant d'OpenGL et DirectX en lançant le record via le raccourci clavier. Fouiller dans les options, demander conseil à Google, rien n'y fait ca ne veut pas. Si jamais tu as la soluce... ? <3
Le mercredi 30 juin 2010
Hello,

Je pense que pour faire simple la solution avec un rétroprojecteur est la plus adaptée pour ton cas, comme font la majorité des professionnels d'ailleurs.

Je vais détailler le principe:

1)La source principale: le serveur de jeu
=>connecté aux PCs locaux par le biais de routeurs et câbles réseau

2)L'acquisition: PC avec un bon CPU+4Gb de RAM suffisant
=>relié au serveur de jeu par câble réseau
=>celui-ci doit être équipé d'une carte d'acquisition vidéo:
http://www.blackmagic-design.com/products/intensity/
(voici celle que j'ai par exemple, la meilleur pour le grand public) Razz
=>quelques réglages sont à faire: choix du format HD... très simple.
=>relié au rétroprojecteur par câble HDMI de préférence

3)La transmission: rétroprojecteur
=>relié à la carte d'acquisition par simple câble HDMI

Il ne reste plus qu'à lancer le jeu en mode spectateur sur le PC du point 3). L'output vidéo est en HD/uncompressed, il y a même la possibilité de mettre des effets spéciaux en direct grâce à des logiciels de montage de la série Adobe (ou autre dont je n'ai pas connaissance) tel que PremierPro/AfterEffects.

C'est une solution moins économique qu'avec VLC. Mais très bien pour ceux/celles qui n'aiment pas s'embêter avec des réglages complexes.

Et pour faire du streaming Web il suffit de se servir de la seconde sortie HDMI de la carte d'acquisition et de par la suite procéder à du traitement de flux Wink
Le mercredi 30 juin 2010
Yop,

Merci pour ta solution, effectivement celle-ci me parait plus simple et surtout plus fiable.
Je n'ai pas de carte d'acquisition HDMI, mais j'imagine que ca ne doit pas poser de problème avec d'autres formats (même si c'est de moins bonne qualité)

Je vais mettre cela en place pour quelques essais. A voir maintenant si avec un logiciel Adobe (Encore ou Onlocation peut-être) il y a moyen de d'afficher diverses informations en même temps. Ex: La vidéo live ne prend qu'un quart de l'écran et a coté sont noté résultats, scores, etc
Ca ne doit pas être trop dure a faire je pense.

Encore merci pour ton aide DJekilL.

Je reste ouvert aux autres propositions si jamais certains en ont. Idem sur la bonne configuration de VLC, c'est toujours utile de savoir Razz
2 pages

Nouvelle réponse

Il faut être identifié pour participer
S'inscrire
Derniers commentaires
Derniers messages du forum
Actu-Lan version 6.6.1 - 25 visiteurs en ligne