Auteur Sujet: vlc transcodage  (Lu 22190 fois)

0 Membres et 3 Invités sur ce sujet

Hors ligne rastatux

  • Partenaires spéciaux
  • Membre Complet
  • *
  • Messages: 123
    • European Coalition for Just and Effective Drug Policies (ENCOD)
vlc transcodage
« le: 16 décembre 2008 à 22:27:28 »
Voici une petite astuce pour voir la tv en passant par un serveur vlc en transcodant le stream afin de passer facilement sur un débit limité.

Il faut pour cela avoir un pc avec vlc lancé avec l'interface http. par exemple : vlc -I http
tous mes testes ont été fait avec firefox, et linux ubuntu 8.04 + medibuntu.org et donc VLC media player 0.8.6e Janus.

Voici les modifications :
1) pour se connecter sur l'interface http, il faut modifier le fichier /usr/share/vlc/http/.hosts et y ajouter ces 2 lignes :
::/0
0.0.0.0/0
c'est possible d'ajouter une autentification en créant le fichier /usr/share/vlc/http/.access :
admin:passwd2) modifier votre itgate/dream en décompressant le fichier joints (webxtv.tar.gz) dans /share/tuxbox/enigma
il faut adpater le fichier htdocs/vlm_conf.js selon votre configuration ! Surtout les lignes suivantes :
enigma_ip = "http://root:dreambox@dream.local.lan" ;
vlm_ip = "http://medibuntu.local.lan:8080" ;

Il n'y a plus qu'a lancer vlc sur le serveur :
vlc -I http
et se connecter à l'interface http d'enigma, puis clicker sur Web-X-TV (en haut à gauche) et de regarder la tv ! normalement le stream est lancé automatiquement, même quand on zap, mais comme rien n'est parfait, j'ai ajouter 4 liens pour starter/stoper le transcodage et pour lire/stoper le stream vidéo.

Have fun !

ps: j'aime pas javascript  :'(
Appellez moi Christian ;)

Hors ligne MiKe

  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 5.895
    • Doume Forum
Re: vlc transcodage
« Réponse #1 le: 17 décembre 2008 à 08:49:16 »
Merci rastatux pour ton partage  ;)
DM8000 HD PVR - HDD Western Digital Caviar Green 1 To - Graveur DVD LiteOn -
VU+ Duo - Solo2 -
iTGate TGS100 - TGS200 - TGS210 -
ET 5000 -
Plasma Pioneer Kuro PdP - LX5090H !

Hors ligne lukather

  • Partenaires spéciaux
  • Membre Junior
  • *
  • Messages: 18
Re: vlc transcodage
« Réponse #2 le: 17 décembre 2008 à 09:15:03 »
salut a tous
Christian, merci pour cette superbe astuce, elle vas m'etres d'une grande aide.
depuis la parution de la serie vlc0.9x les commandes vlm ne fonctionne plus.
donc il faut intaller sur le serveur et en local vlc0.86x.
j'ais fait plusieurs test de streaming avec ubuntu 8.10  vlc0.94 sur un pentium 4 3Ghz 1go ram configuration minimum pour le codec xH.264 .connection V-DSL 20000/1000
vcodec=h264,vb=720,scale=0.5
acodec=mp4a,ab=64,channels=2
sont mes meilleurs parametres.
si vous avez souvent des freezes baisser la qualiter du streame
vcodec=h264,vb=320,scale=0.5
acodec=mp4a,ab=64,channels=2
devrais etre correcte pour une sortie dsl 400
la je suis en thailand et le stream ne vas pas, tres mauvaise connection avec l'europe,je vais encore faire des testes avec differents fournisseurs d'acces
bon stream a tous et bonne fete de fin d'annee
P.A

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: vlc transcodage
« Réponse #3 le: 17 décembre 2008 à 09:32:00 »
Merci, rastatux, pour cet exposé précis

Et aussi merci à Lukather pour le complément et le retour d'expérience.

Promis, dès que j'ai un moment, je l'essaye. J'aimerais bien que l'on essaye de faire ensemble une FAQ la plus exhaustive possible.

Car ce sujet, c'est une vraie bouteille à encre, qui repointe son nez sur tous les forums

J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

subsilver

  • Invité
Re: vlc transcodage
« Réponse #4 le: 17 décembre 2008 à 11:25:42 »
...
Car ce sujet, c'est une vraie bouteille à encre, qui repointe son nez sur tous les forums



Exact et le problème c'est que ça évolue en permanence et donc il faudrait faire évoluer les faqs avec ..  :-\

Hors ligne rastatux

  • Partenaires spéciaux
  • Membre Complet
  • *
  • Messages: 123
    • European Coalition for Just and Effective Drug Policies (ENCOD)
Re: vlc transcodage
« Réponse #5 le: 17 décembre 2008 à 21:20:31 »
j'espère que mon travail va vous servir ! Faut dire que lukather ma forcer la main pour modifier le webxtv. mais c'est pas encore parfait... le mieux serai de pouvoir choisir la qualité avec des choix prédéfini, plutot que de changer un fichier, mais saleté de javascript, je m'y connais pas assez.

@lukather
Citer
avec scale=0.5 : x264 [warning]: width or height not divisible by 16 (368x294), compression will suffer.
c'est mieux d'indiquer directement la taille comme par exemple width=512,height=288

@doume
oui se serait bien de faire une doc, faq ou un tuto. je veux bien y participer, mais je suis assez nul pour commancer depuis 0 ???
Appellez moi Christian ;)

Hors ligne rastatux

  • Partenaires spéciaux
  • Membre Complet
  • *
  • Messages: 123
    • European Coalition for Just and Effective Drug Policies (ENCOD)
Re: vlc transcodage
« Réponse #6 le: 19 décembre 2008 à 12:22:46 »
Je travail sur une nouvelle version avec pleins d'options ;D
mais c'est long, je prefèrerais coder en basic c64 plutôt qu'en javascript  ::)
Appellez moi Christian ;)

Hors ligne rastatux

  • Partenaires spéciaux
  • Membre Complet
  • *
  • Messages: 123
    • European Coalition for Just and Effective Drug Policies (ENCOD)
Re: vlc transcodage
« Réponse #7 le: 20 décembre 2008 à 22:59:53 »
Update 20/12/08 : Version 0.4 , Multiple configuration pour la qualité le serveur vlc. petites corrections.
=============
Il reste encore des bug à corriger et des options supplémentaires à implenter, mais c'est déjà utilisable.
J'aimerais savoir si ce serai mieux de séparer la config en plusieurs options comme :
- le codec video
- le débit,taille,fps
- le codec audio
- le débit audio,nb de cannaux
ou si c'est suffisant avec l'option unique actuelle ?

ps: pour l'instant le crop ne fonctionne pas avec vlc 0.9.4 :(
Appellez moi Christian ;)

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: vlc transcodage
« Réponse #8 le: 20 décembre 2008 à 23:41:43 »
Beau boulot, rastatux
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne mg7

  • Membre Complet
  • ***
  • Messages: 168
Re: vlc transcodage
« Réponse #9 le: 21 décembre 2008 à 15:58:25 »
pour lukather : ne pas s'en faire ! :P  ;D

plus sérieusement, cf cette news :http://tf1.lci.fr/infos/high-tech/0,,4203430,00-de-la-friture-sur-la-ligne-entre-l-europe-et-l-asie-.html

Noyeux Joel à tous et à bientôt !
VU+Duo image VTI.V2.0-19.08.2010 - VIX Team Vu+ Duo Image
TGS100 - HDD 85Gb - Sdcard 512 Mo -JiBoot - Rel Off 2.022 en flash
Hypercam, "the last"
Carte Csat

Hors ligne kiki971

  • Membre Complet
  • ***
  • Messages: 123
Re: vlc transcodage
« Réponse #10 le: 21 décembre 2008 à 17:26:53 »
bonjour à tous ,
@rastatux Merci pour le partage ....
mais je n'arrive à rien écrire dans /share/tuxbox/enigma
avec gftp en mode root et chmod ne change rien
merci pour une remarque
@+
vu+zero4k Image BlackHole : vuzero4k_usb_release_20180306_17a33d3 
softcam « vuplus-oscam-arm_BlackHole-11425_all.ipk »

vu+zero Image : BlackHole-3.0.5-vuzero_usb_release_20180306_17a33d3
softcam « hypercam 3.1.0 »

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: vlc transcodage
« Réponse #11 le: 21 décembre 2008 à 19:43:05 »
@kiki971

Tu ne peux faire des modifications dans /share/tuxbox que s'il s'agit d'une image multiboot
En aucun cas sur une image en flash
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.

Hors ligne rastatux

  • Partenaires spéciaux
  • Membre Complet
  • *
  • Messages: 123
    • European Coalition for Just and Effective Drug Policies (ENCOD)
Re: vlc transcodage
« Réponse #12 le: 21 décembre 2008 à 21:03:49 »
Update : v0.5 : c'est presque bien ...
======
- Réunion des tableaux de config
- Ajout de cookies pour se souvenir de la configuration
- Ajout du choix de l'encodeur video et audio
- Ajout de la configuration pour le crop.
- Corrections de quelques bugs.

Le fichier de configuration a changé. c'est un peu + simple qu'avant.
Je vais m'arretter sur cette version pendant un moment, sauf si je trouve des bug ou que vous avez besoin d'autres options ? perso, ca me convient déjà bien.
J'aimerai bien vos retours de test sur les codecs et vitesses utilisées, version de vlc, etc... , d'avance merci.
Bon stream !
Appellez moi Christian ;)

Hors ligne mg7

  • Membre Complet
  • ***
  • Messages: 168
Re: vlc transcodage
« Réponse #13 le: 06 janvier 2009 à 14:44:33 »
bonjour !
j'ai bien essayé sous windows xp, mais je ne vois pas comment paramètrer les adresses dans le fichier vlm_conf.js ...mon TGS100 a une adresse de type 192.168.0.100, comme mon PC, le firewall de xp est désactivé et le routeur n'a pas de firewall ; norton internet security est configuré pour mon réseau etc...   ???  ???   ???
VU+Duo image VTI.V2.0-19.08.2010 - VIX Team Vu+ Duo Image
TGS100 - HDD 85Gb - Sdcard 512 Mo -JiBoot - Rel Off 2.022 en flash
Hypercam, "the last"
Carte Csat

Hors ligne Doume

  • The Boss
  • Administrateur
  • Membre Héroïque
  • *****
  • Messages: 6.185
  • Administrateur
    • Doume
Re: vlc transcodage
« Réponse #14 le: 06 janvier 2009 à 15:55:59 »
A ta place, je désactiverais (au moins temporairement) ton Norton Internet Security

Car ton PC devient 'serveur' du stream réencodé, dans cette approche
Et Norton n'aime pas beaucoup cela
J'ai tous les droits, je suis chez moi.
Au moindre non-respect des règles, je vire les importuns.