Votez pour ce serveur
Tous les jours sur :

serveurs Minecraft




Cliquez pour découvrir...




... et bien d'autres

#1677 Re : Vos projets, Vos créations » Solution hébergement/streaming THGBM » 22 Apr 2011 18:07

Voila à peu prés le processus et en rouge les questions que je me pose.

N'hésitez pas à proposer des idées, demander des compléments d'informations ou me faire part de vos critiques.

Merci,

#1678 Re : Vos projets, Vos créations » Solution hébergement/streaming THGBM » 22 Apr 2011 17:24

Vidéo validée

La vidéo validée se retrouve visible à tous, membres ou non.
Les membres authentifiés peuvent la commenter et la noter.
Faut il modérer les commentaires ? --> NON


Système de notation

On génère un classement des vidéos les mieux notées.
Un seul vote par membre ? --> OUI

Dans la même logique on génère un classement des membres les plus productifs en vidéos.


Gestion des membres et modération

Pour l'admin (en plus des droits des modérateurs) :

  • promotion ou rétrogradation d'un membre : membre<->modo

  • gestion de l'emplacement du dossier des membres
    Gestion de la whitelist du serveur ? --> NON
    autres options ?

Pour le modérateur :

  • validation de nouvelles vidéos --> NON

  • blocage vidéo / membre
    Autres options ?

#1679 Vos projets, Vos créations » Solution hébergement/streaming THGBM » 22 Apr 2011 17:21

boozaa
Réponses : 17
Solution hébergement/streaming THGBM

Depuis quelques temps après en avoir vaguement discuté avec Tickleman1 je développe un portail web d'hébergement/streaming des futures productions 'passionnées' des membres du serveur.

Le but

La finalité de ce portail sera donc de proposer le streaming de vidéos faites In Game.

Première analyse

Après réflexions je me suis arrêté au streaming en theora pour plusieurs raisons que je pourrais énumérer par la suite si besoin.
Ayant déjà manipulé une solution player iTheora (ndr: l'intégration dans SMF de iTheora est de moi) qui permet de contourner les soucis de compatibilité des navigateurs c'est le player choisis.

Choix


Framework PHP5 : CodeIgniter 2.0.x
Framework CSS : Blueprint
Choix du player : iTheora
Persistance des données : stockage en fichier xml
-> portabilité

Processus d'inscription

Chaque membre a un espace personnel (dossier), à l'inscription son skin est récupéré et son avatar extrait du skin. Faut il vérifier que le visiteur qui souhaite s'inscrire soit, en plus d'être sur la whitelist, réellement celui qu'il prétends être en lui envoyant un code de vérification à l'adresse mail donnée lors de son inscription sur le forum ? --> OUI souhaité
Si le membre inscrit est dans le fichier Ops il est automatiquement modérateur sur le système.
Si le membre est l'admin désigné dans le fichier de configuration alors il est admin du système.

Propriétés d'un objet Membre

  • id

  • pseudo

  • pass

  • mail

  • avatar

  • skin

  • classe

  • isPending

  • isBlocked

  • blockedBy

  • BlockedDate

  • blockedReason


Processus d'upload de vidéo

Un formulaire simple d'envoi de fichier.
On souhaite ou pas que de l'ogv .
Réencodage par le serveur ou obligation avant d'uploader ? --> OUI souhaité
Possibilité d'envoi d'un flv comme choix secondaire.

Une fois le fichier envoyé et validé par son mimetype il passe en 'pending' c'est à dire en attente de validation d'un modérateur qui doit vérifier qu'il n'y a pas de soucis particulier et dans le respect des droits d'auteurs. --> Non à remplacer par lien 'signaler'
Une alternative de blocage sera aussi proposée aux modérateurs.
Une fois la vidéo postée doit on permettre à son auteur de la modifier ? --> OUI

#1680 Re : Détente, flood:p » Faire des videos de Minecraft » 22 Apr 2011 17:07

Pour la compression j'utilises virtualdub ou avidemux et pour l'instant je me suis pas mis en recherche d'outil d'editing pour le montage.

Pour perdre en poids deja selon la resolution de la video source tu peux la tomber à du 600px de base, tomber le bitrate audio à 96K max. Déjà là tu auras gagné en poids.
Ensuite tu compresses en 2 passes à un bitrate video cible de 700 ou 800 pour du streaming ca doit pas rendre trop mal.

#1681 Re : Détente, flood:p » Faire des videos de Minecraft » 22 Apr 2011 17:03

Ok je vais accélérer alors mais j'aurais besoin d'échanger sur certains points à ce sujet, j'ouvre un topic ou je pollue celui ci ou celui de Kromi sur la Chaine Video THGBM ?

#1682 Re : Détente, flood:p » Faire des videos de Minecraft » 22 Apr 2011 16:52

Je viens d'acquérir Fraps moi aussi et c'est vrai que au niveau simplicité d'acquisition on peut pas faire mieux tongue

Les vidéos produites ne sont pas compressées à l'acquisition ce qui peut expliquer le sentiment de légèreté du logiciel.

Test de capture durant 50s :

  • fichier produit 360Mio:

    Format                           : AVI
    Format/Info                      : Audio Video Interleave
    Taille du fichier                : 360 Mio
    Durée                            : 49s 80ms
    Débit global moyen               : 61,6 Mb/s
    
    Vidéo
    ID                               : 0
    Format                           : Fraps
    Identifiant du codec             : FPS1
    Durée                            : 49s 80ms
    Débit                            : 60,2 Mb/s
    Largeur                          : 848 pixels
    Hauteur                          : 480 pixels
    Format à l'écran                 : 16/9
    Images par seconde               : 25,000 Im/s
    Bits/(Pixel*Image)               : 5.914
    Taille du flux                   : 352 Mio (98%)
    
    Audio
    ID                               : 1
    Format                           : PCM
    Paramètres du format, Endianness : Little
    Paramètres du format, Signe      : Signed
    Identifiant du codec             : 1
    Identifiant du codec/Suggestion  : Microsoft
    Durée                            : 49s 80ms
    Type de débit                    : Constant
    Débit                            : 1 411,2 Kbps
    Canaux                           : 2 canaux
    Echantillonnage                  : 44,1 KHz
    Profondeur des couleurs          : 16 bits
    Taille du flux                   : 8,26 Mio (2%)
    Interleave, durée                : 982 ms (24,54 images vidéo)
  • De ce fichier source, une compression 1 passe XviD/MP3 produit un fichier de 19Mio :

    Format                           : AVI
    Format/Info                      : Audio Video Interleave
    Taille du fichier                : 19,2 Mio
    Durée                            : 49s 80ms
    Débit global moyen               : 3 274 Kbps
    
    Vidéo
    ID                               : 0
    Format                           : MPEG-4 Visual
    Profil du format                 : Advanced Simple@L5
    Paramètres du format, BVOP       : Oui
    Paramètres du format, QPel       : Non
    Paramètres du format, GMC        : Pas de warppoints
    Paramètres du format, Matrice    : Default (H.263)
    Identifiant du codec             : XVID
    Identifiant du codec/Suggestion  : XviD
    Durée                            : 49s 80ms
    Débit                            : 3 164 Kbps
    Largeur                          : 848 pixels
    Hauteur                          : 480 pixels
    Format à l'écran                 : 16/9
    Images par seconde               : 25,000 Im/s
    Espace de couleurs               : YUV
    Sous-échantillonnage de la chrom : 4:2:0
    Profondeur des couleurs          : 8 bits
    Type d'image                     : Progressif
    Bits/(Pixel*Image)               : 0.311
    Taille du flux                   : 18,5 Mio (97%)
    Bibliothèque utilisée            : XviD 1.2.1 (UTC 2008-12-04)
    
    Audio
    ID                               : 1
    Format                           : MPEG Audio
    Version du format                : Version 1
    Profil du format                 : Layer 3
    Identifiant du codec             : 55
    Identifiant du codec/Suggestion  : MP3
    Durée                            : 48s 988ms
    Type de débit                    : Constant
    Débit                            : 96,0 Kbps
    Canaux                           : 2 canaux
    Echantillonnage                  : 44,1 KHz
    Taille du flux                   : 574 Kio (3%)
    Alignement                       : Eparpillé à travers les interleaves
    Interleave, durée                : 26 ms (0,65 image vidéo)

La compression faites après coup peut être longue mais indispensable déjà du fait du poids du fichier.
Ensuite si c'est pour streamer ce fichier autant le compresser davantage car un bitrate vidéo de 3 164 Kbps c'est quand même bien bien lourd.

#1683 Re : Réclamations, éventuelles Demandes de Ban » petit accrochage tisuisse33-benofdark hier soir » 22 Apr 2011 13:15

Pour ajouter ma goutte d'eau et désolé que la vidéo porte préjudice à benofdark du coup.
Je rajouterais que tisuisse nous faisait des cprivate sur les portes d'accès à l'arene event, en somme il nous suivait plus ou moins de loin sur nos events pour trafiquer je ne sais quoi.

Le projet 'adieu tisuisse' est parti sur la rigolade plus qu'une punition, d'autant plus que lui même en a rit et étant builder il s'en moquait de perdre son stuff.

J'ai pu constater à plusieurs reprises un manque de bon sens et quelque fois c'est vrai des provocations de la part de tisuisse et je pense pas qu'il ait eu droit à autre chose qu'il n'a lui même volontairement provoqué.
Je me range donc sur l'avis de benofdark et ne conteste en rien ses décisions ce soir là.

La vraie question est sur l'octroie du statut builder et ses conditions.

#1684 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 12:48

Ce débat est intéressant, d'autant plus pour moi qui souhaite réellement voir un portail communautaire d'envergure sur THGBM.
Regardez :
nous avons un forum, nous avons un wiki, nous avons maintenant un serveur mumble et si nous avions un portail vidéo on serait au top....

Thx tickle,


D'autres avis ?

#1685 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 12:39

Oui kromi envois les, il y a de la place, aprés je me charge de les réencoder..

@tickle --> reencodage en ogv directement sur le serveur avec ffmpeg2theora -> 'ffmpeg2theora MaVideo.avi' me sort un MaVideo.ogv tout simplement...

Et pour faire le .flv -> 'ffmpeg -i MaVideo.avi -f flv MaVideo.flv '

<-- commandes simplifiées car je demande pas de modification coté résolution ou bitrate car mes sources avi sont déja calibrées pour le site autrement faut plus d'arguments bien sur

#1686 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 12:28

C'était exceptionnelle ce soir là il y a eu beaucoup d'animations comme des concours également.. J'ai plus de 2h de vidéos tournée de cette soirée...

EDIT: le cameraman en est mort d'ailleurs tongue

#1687 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 12:04

J'ai encore oublié de préciser que la solution choisie sur le site en développement permet aussi de streamer les fichiers hébergés sur blip.tv, ce dernier pouvant distribuer sur YouTube si je ne me trompe pas...cqfd

#1688 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 12:02

Alors puisque tickle me titille je vous file un lien sur une solution en cours de développement.
Je voulais pas la sortir de l'ombre de suite car elle n'est pas terminée mais pour le débat finalement ça peut être utile.

La vidéo que vous pourrez lire est un .ogv, format theora donc open-source (video : theora, son: ogv).
Firefox sait lire nativement les fichier theora  grâce à la balise video du html5 mais pour les navigateurs qui ne le savent pas il y automatiquement 2 solutions :
- soit un fichier .flv est diponible et dans ce cas le streaming se fera en flash
- soit le .flv n'est pas disponible et le streaming se fera grâce à une applet java
- il y a aussi la possibilité d'utiliser le plugin vlc mais de manière transparente pour le visiteur il n'a rien à faire d'autre que de regarder la vidéo.

Si vous pouvez comparer avec plusieurs navigateurs vous remarquerez :
- firefox met en cache de suite et tant que la totalité n'est pas recu, la lecture est trés légère niveau ressources
- internet explorer par exemple lira la vidéo en flash car il y a un flv et vous remarquerez que le cache se fait à la demande et que c'est beaucoup plus lourds en ressources.

J'attends votre avis pour relancer ce débat :
http://shortrip.org/

#1689 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 11:49

Je fais un nouveau post pour pas re-éditer de nouveau le précedent.

Blip.tv est une solution pour les WebTV. Son offre open permet déja pas mal de choses au niveau du streaming. Il fournis des liens directs vers les fichiers médias donc la possibilité d'intégrer un player sur le site, sur le forum ou autre...

EDIT: décidemment j'ai beaucoup de choses à dire ...
Blip.tv propose également la possibilité d'inclure un start de pub au début de la vidéo dont les CPM reviennent au compte en question, souvent les vidos sont retransmis auto sur d'autres sites de media sharing de type YouTube, à la demande du propriétaire du compte etc..

Donc si l'éventuel soucis est de l'ordre de la bande passante, ceci peut le régler et mon idée de portail hébergé sur THGBM tient la route, non ?
Blip.tv s'occupe tout seul de l'encodage également une fois le fichier uploadé.

#1690 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 22 Apr 2011 11:42

Je n'en doute pas, tout est une question de bitrate plus que de poids...

EDIT: aprés pour l'hébergement des videos et leur streaming si le soucis est sur la bande passante il existe aussi blip.tv qui peut fournir lui aussi du theora .ogv. ..

#1691 Re : Détente, flood:p » Как вы себя мотивируете? » 22 Apr 2011 08:20

Suis pas certain qu'il soit assez évolué pour répondre....

EDIT: --> http://tinyurl.com/3p8md6t

#1693 Re : Vos projets, Vos créations » Chaine vidéo THGBM » 21 Apr 2011 22:26

Quelques réflexions :

  • et pourquoi pas un format ouvert plutôt que du flash : theora ?
    Ce format étant supporté en natif par certains navigateurs la lecture en est optimisée et moins consommatrice de ressource car faut le reconnaitre le flash c'est gourmand...et pour les utilisateurs de système libre c'est une plaie. D'autre part des outils de conversion existent en libre et en gratuit pour permettre une conversion aisée des fichiers montés produits.
    Utilisateurs linux à vos cameras.
    Je pense à l'excellent outil recordMyDesktop qui produit de suite une capture en ogv (theora)...

  • contourner la limite de durée
    Et pourquoi pas un système interne à THGBM...

#1694 Re : ANNONCES - NEWS - SERVEUR EN VERSION 1.21.11 » VOTE - Passer sur une nouvelle map sans mods pour la 1.5 - VOTE : OUI » 21 Apr 2011 18:28

Moi je suis contre...


Edit: non j'déconne c'était juste pour alimenter le débat..

J'ai beaucoup aimé le périple nomade alors je suis tout à fait partant pour la 1.5 vierge avec la certitude de retour sur map THGBM dés que techniquement ce sera possible.

+1 donc

#1695 Re : Discussions publiques, suggestions » [Candidature Builder] Kromi619 » 12 Apr 2011 16:24

Ce qui tue l'economie c'est le fait que les builder puissent créer des shops à mon avis.

EDIT: je vais pas rester sur cet aspect tongue Pour certains très actifs dans les travaux publiques ce statut est largement utile mais peut être pas ad vitam...

#1696 Re : Détente, flood:p » Faire des videos de Minecraft » 11 Apr 2011 15:28

Une fois fini et après validation de Tickleman ce dernier vous proposera une solution d'hébergement streaming de vos vidéos sauf erreur (enthousiasme ?) de ma part.

Wait & see

#1698 Re : Discussions publiques, suggestions » probleme de conection » 08 Apr 2011 23:26

Si tu payes le jeu tu as un compte sur minecraft.net. Quand tu rentres sur le serveur ton jeu tente de se connecter à minecraft.net qui ne te connais pas si tu n'as pas acheté le jeu..

#1699 Re : Détente, flood:p » Faire des videos de Minecraft » 07 Apr 2011 07:48

Une autre solution qui génère du flash : Jing, je crois qu'il capture aussi l'audio.

Pour des systèmes Debian-like = recordMyDesktop

Pied de page des forums

Propulsé par FluxBB