VLC - Reglages pour streaming TV

VLC - Reglages pour streaming TV - Linux et OS Alternatifs

Marsh Posté le 26-09-2005 à 12:07:52    

Bonjour,
 
J'essaye d'utiliser VLC pour diffuser la TV sur mon réseau local. Le serveur est sous Debian Sarge, c'est un Athlon 1Ghz avec 256Mo de ram. Actuellement, j'utilise la commande suivante pour démarrer VLC :
 
 vlc -v --color v4l:/dev/video:norm=secam:frequency=487250:size=320x240:channel=0:adev=/dev/dsp:audio=1 --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=1024,ab=192,venc=ffmpeg{keyint=20,hurry-up,vt=80000}}:std{access=udp,mux=ts,url=192.168.2.108}'
 
Le problème est que je ne suis pas trop sûr des valeurs à utiliser, et je ne sais pas si mon serveur sera en mesure de suivre la cadence ou non. Pour le moment, avec ces options, j'ai apparemment un problème au niveau du son qui saute de temps en temps.
 
Je ne sais pas si c'est correct de faire ça, mais j'ai lancé au root un top pour voir l'utilisation CPU de VLC, et je vois 0%, ce qui me semble plutôt étrange. Du coup, je ne sais pas si mon serveur rame, ou si j'ai mal configuré certaines options.
 
Merci à vous,
 
Jérem

Reply

Marsh Posté le 26-09-2005 à 12:07:52   

Reply

Marsh Posté le 26-09-2005 à 13:04:32    

up, ca m'interresse aussi, des que j'ai une *vrai* machine dispo....

Reply

Marsh Posté le 26-09-2005 à 14:42:14    

Je viens de refaire un test pour voir la qualité, j'ai utilisé l'entrée composite et mis dessus mon APN. (mon antenne pour la TV est pourrie).  
 
Déjà là, j'ai une image vraiment moche avec un manque de couleur très important (tendances bleuté générale) plus des petits filaments bleus horizontaux...  
 
C'est la carte PCTV qui est un peu pourrie, ou l'acquisition ? Je peux y faire quelque chose ?

Reply

Marsh Posté le 26-09-2005 à 16:41:39    

ça m'interesse aussi, mais pour le moment je n'ai pas encore eu le temps
de m'y atteler. il faudrais deja que j'arrive a config mes channels :pt1cable:

Reply

Marsh Posté le 26-09-2005 à 16:44:23    

Ok, pour les couleurs sur l'image c'est parce que j'étais en SECAM (et l'APN sort du PAL) maintenant ça c'est réglé. Reste à savoir quel est le bitrate optimal au niveau vidéo et audio...

Reply

Marsh Posté le 26-09-2005 à 16:51:18    

ça sera bien d'avoir un p'tit tuto?? avec les bonnes commandes...
coté serveur et coté client :jap:

Reply

Marsh Posté le 26-09-2005 à 17:28:41    

Je vais continuer de faire des tests en essayant de voir à chaque fois l'utilisation de la BP...
 
Par contre j'ai toujours un problème non réglé. A chaque redémarrage, je dois faire un :
 
alsaconf
 
pour avoir le son dans VLC (je n'ai pas testé ailleurs). Ce que je comprends pas, c'est pourquoi après un reboot, je dois le refaire... Une idée ?

Reply

Marsh Posté le 26-09-2005 à 18:00:37    

donne nous plus d'infos
ton kernel et ta distrib au moins avec le contenu
du fichier /etc/modules.conf
 
@priori, alsaconf n'inscrit pas ta config dans les
chargements de drivers.

Reply

Marsh Posté le 27-09-2005 à 08:46:55    

La distribution est une Debian Sarge. La carte son une SBLive 5.1
 

Code :
  1. jalles@eclips:~$ uname -a
  2. Linux eclips 2.6.8-2-386 #1 Thu May 19 17:40:50 JST 2005 i686 GNU/Linux


 

Code :
  1. jalles@eclips:~$ cat /etc/modules.conf
  2. ### This file is automatically generated by update-modules"
  3. #
  4. # Please do not edit this file directly. If you want to change or add
  5. # anything please take a look at the files in /etc/modutils and read
  6. # the manpage for update-modules.
  7. #
  8. ### update-modules: start processing /etc/modutils/0keep
  9. # DO NOT MODIFY THIS FILE!
  10. # This file is not marked as conffile to make sure if you upgrade modutils
  11. # it will be restored in case some modifications have been made.
  12. #
  13. # The keep command is necessary to prevent insmod and friends from ignoring
  14. # the builtin defaults of a path-statement is encountered. Until all other
  15. # packages use the new `add path'-statement this keep-statement is essential
  16. # to keep your system working
  17. keep
  18. ### update-modules: end processing /etc/modutils/0keep
  19. ### update-modules: start processing /etc/modutils/actions
  20. # Special actions that are needed for some modules
  21. # The BTTV module does not load the tuner module automatically,
  22. # so do that in here
  23. post-install bttv insmod tuner
  24. post-remove bttv rmmod tuner
  25. ### update-modules: end processing /etc/modutils/actions
  26. ### update-modules: start processing /etc/modutils/aliases
  27. # Aliases to tell insmod/modprobe which modules to use
  28. # Uncomment the network protocols you don't want loaded:
  29. # alias net-pf-1 off            # Unix
  30. # alias net-pf-2 off            # IPv4
  31. # alias net-pf-3 off            # Amateur Radio AX.25
  32. # alias net-pf-4 off            # IPX
  33. # alias net-pf-5 off            # DDP / appletalk
  34. # alias net-pf-6 off            # Amateur Radio NET/ROM
  35. # alias net-pf-9 off            # X.25
  36. # alias net-pf-10 off           # IPv6
  37. # alias net-pf-11 off           # ROSE / Amateur Radio X.25 PLP
  38. # alias net-pf-19 off           # Acorn Econet
  39. alias net-pf-24 pppoe
  40. alias char-major-10-175 agpgart
  41. alias char-major-10-200 tun
  42. alias char-major-81     bttv
  43. alias char-major-108    ppp_generic
  44. alias /dev/ppp          ppp_generic
  45. alias tty-ldisc-3       ppp_async
  46. alias tty-ldisc-14      ppp_synctty
  47. alias ppp-compress-21   bsd_comp
  48. alias ppp-compress-24   ppp_deflate
  49. alias ppp-compress-26   ppp_deflate
  50. # Crypto modules (see http://www.kerneli.org/)
  51. alias loop-xfer-gen-0   loop_gen
  52. alias loop-xfer-3       loop_fish2
  53. alias loop-xfer-gen-10  loop_gen
  54. alias cipher-2          des
  55. alias cipher-3          fish2
  56. alias cipher-4          blowfish
  57. alias cipher-6          idea
  58. alias cipher-7          serp6f
  59. alias cipher-8          mars6
  60. alias cipher-11         rc62
  61. alias cipher-15         dfc2
  62. alias cipher-16         rijndael
  63. alias cipher-17         rc5
  64. ### update-modules: end processing /etc/modutils/aliases
  65. ### update-modules: start processing /etc/modutils/alsa-base
  66. # snd module options
  67. options snd device_mode=0660
  68. # autoloader aliases
  69. alias char-major-116 snd
  70. alias char-major-14 soundcore
  71. alias sound-slot-0 snd-card-0
  72. alias sound-slot-1 snd-card-1
  73. alias sound-slot-2 snd-card-2
  74. alias sound-slot-3 snd-card-3
  75. alias sound-slot-4 snd-card-4
  76. alias sound-slot-5 snd-card-5
  77. alias sound-slot-6 snd-card-6
  78. alias sound-slot-7 snd-card-7
  79. above sound-slot-0 snd-pcm-oss snd-mixer-oss snd-seq-oss
  80. above sound-slot-1 snd-pcm-oss snd-mixer-oss snd-seq-oss
  81. above sound-slot-2 snd-pcm-oss snd-mixer-oss snd-seq-oss
  82. above sound-slot-3 snd-pcm-oss snd-mixer-oss snd-seq-oss
  83. above sound-slot-4 snd-pcm-oss snd-mixer-oss snd-seq-oss
  84. above sound-slot-5 snd-pcm-oss snd-mixer-oss snd-seq-oss
  85. above sound-slot-6 snd-pcm-oss snd-mixer-oss snd-seq-oss
  86. above sound-slot-7 snd-pcm-oss snd-mixer-oss snd-seq-oss
  87. alias sound-service-0-0 snd-mixer-oss
  88. alias sound-service-0-1 snd-seq-oss
  89. alias sound-service-0-3 snd-pcm-oss
  90. alias sound-service-0-8 snd-seq-oss
  91. alias sound-service-0-12 snd-pcm-oss
  92. # Load optional modules above their base modules
  93. above snd-pcm snd-pcm-oss
  94. above snd-mixer snd-mixer-oss
  95. above snd-seq snd-seq-oss snd-seq-midi
  96. # Cause a script to be run after snd-emu8000-synth module initialization
  97. post-install snd-emu8000-synth /lib/alsa/modprobe-post-install snd-emu8000-synth
  98. # Cause a script to be run after card driver module initialization
  99. post-install snd-ad1816a /lib/alsa/modprobe-post-install snd-ad1816a
  100. post-install snd-ad1848 /lib/alsa/modprobe-post-install snd-ad1848
  101. post-install snd-ali5451 /lib/alsa/modprobe-post-install snd-ali5451
  102. post-install snd-als100 /lib/alsa/modprobe-post-install snd-als100
  103. post-install snd-als4000 /lib/alsa/modprobe-post-install snd-als4000
  104. post-install snd-asihpi /lib/alsa/modprobe-post-install snd-asihpi
  105. post-install snd-atiixp /lib/alsa/modprobe-post-install snd-atiixp
  106. post-install snd-au8810 /lib/alsa/modprobe-post-install snd-au8810
  107. post-install snd-au8820 /lib/alsa/modprobe-post-install snd-au8820
  108. post-install snd-au8830 /lib/alsa/modprobe-post-install snd-au8830
  109. post-install snd-azt2320 /lib/alsa/modprobe-post-install snd-azt2320
  110. post-install snd-azt3328 /lib/alsa/modprobe-post-install snd-azt3328
  111. post-install snd-azx /lib/alsa/modprobe-post-install snd-azx
  112. post-install snd-ca0106 /lib/alsa/modprobe-post-install snd-ca0106
  113. post-install snd-cmi8330 /lib/alsa/modprobe-post-install snd-cmi8330
  114. post-install snd-cmipci /lib/alsa/modprobe-post-install snd-cmipci
  115. post-install snd-cs4231 /lib/alsa/modprobe-post-install snd-cs4231
  116. post-install snd-cs4232 /lib/alsa/modprobe-post-install snd-cs4232
  117. post-install snd-cs4236 /lib/alsa/modprobe-post-install snd-cs4236
  118. post-install snd-cs4281 /lib/alsa/modprobe-post-install snd-cs4281
  119. post-install snd-cs46xx /lib/alsa/modprobe-post-install snd-cs46xx
  120. post-install snd-darla20 /lib/alsa/modprobe-post-install snd-darla20
  121. post-install snd-darla24 /lib/alsa/modprobe-post-install snd-darla24
  122. post-install snd-dt019x /lib/alsa/modprobe-post-install snd-dt019x
  123. post-install snd-emu10k1 /lib/alsa/modprobe-post-install snd-emu10k1
  124. post-install snd-emu10k1x /lib/alsa/modprobe-post-install snd-emu10k1x
  125. post-install snd-ens1370 /lib/alsa/modprobe-post-install snd-ens1370
  126. post-install snd-ens1371 /lib/alsa/modprobe-post-install snd-ens1371
  127. post-install snd-es1688 /lib/alsa/modprobe-post-install snd-es1688
  128. post-install snd-es18xx /lib/alsa/modprobe-post-install snd-es18xx
  129. post-install snd-es1938 /lib/alsa/modprobe-post-install snd-es1938
  130. post-install snd-es1968 /lib/alsa/modprobe-post-install snd-es1968
  131. post-install snd-es968 /lib/alsa/modprobe-post-install snd-es968
  132. post-install snd-fm801 /lib/alsa/modprobe-post-install snd-fm801
  133. post-install snd-gina20 /lib/alsa/modprobe-post-install snd-gina20
  134. post-install snd-gina24 /lib/alsa/modprobe-post-install snd-gina24
  135. post-install snd-gina3g /lib/alsa/modprobe-post-install snd-gina3g
  136. post-install snd-gusclassic /lib/alsa/modprobe-post-install snd-gusclassic
  137. post-install snd-gusextreme /lib/alsa/modprobe-post-install snd-gusextreme
  138. post-install snd-gusmax /lib/alsa/modprobe-post-install snd-gusmax
  139. post-install snd-harmony /lib/alsa/modprobe-post-install snd-harmony
  140. post-install snd-hdsp /lib/alsa/modprobe-post-install snd-hdsp
  141. post-install snd-hdspm /lib/alsa/modprobe-post-install snd-hdspm
  142. post-install snd-ice1712 /lib/alsa/modprobe-post-install snd-ice1712
  143. post-install snd-ice1724 /lib/alsa/modprobe-post-install snd-ice1724
  144. post-install snd-indigo /lib/alsa/modprobe-post-install snd-indigo
  145. post-install snd-indigodj /lib/alsa/modprobe-post-install snd-indigodj
  146. post-install snd-indigoio /lib/alsa/modprobe-post-install snd-indigoio
  147. post-install snd-intel8x0 /lib/alsa/modprobe-post-install snd-intel8x0
  148. post-install snd-interwave /lib/alsa/modprobe-post-install snd-interwave
  149. post-install snd-interwave-stb /lib/alsa/modprobe-post-install snd-interwave-stb
  150. post-install snd-korg1212 /lib/alsa/modprobe-post-install snd-korg1212
  151. post-install snd-layla20 /lib/alsa/modprobe-post-install snd-layla20
  152. post-install snd-layla24 /lib/alsa/modprobe-post-install snd-layla24
  153. post-install snd-layla3g /lib/alsa/modprobe-post-install snd-layla3g
  154. post-install snd-maestro3 /lib/alsa/modprobe-post-install snd-maestro3
  155. post-install snd-mia /lib/alsa/modprobe-post-install snd-mia
  156. post-install snd-mixart /lib/alsa/modprobe-post-install snd-mixart
  157. post-install snd-mona /lib/alsa/modprobe-post-install snd-mona
  158. post-install snd-mpu401 /lib/alsa/modprobe-post-install snd-mpu401
  159. post-install snd-msnd-pinnacle /lib/alsa/modprobe-post-install snd-msnd-pinnacle
  160. post-install snd-mtpav /lib/alsa/modprobe-post-install snd-mtpav
  161. post-install snd-nm256 /lib/alsa/modprobe-post-install snd-nm256
  162. post-install snd-opl3sa2 /lib/alsa/modprobe-post-install snd-opl3sa2
  163. post-install snd-opti92x-ad1848 /lib/alsa/modprobe-post-install snd-opti92x-ad1848
  164. post-install snd-opti92x-cs4231 /lib/alsa/modprobe-post-install snd-opti92x-cs4231
  165. post-install snd-opti93x /lib/alsa/modprobe-post-install snd-opti93x
  166. post-install snd-pc98-cs4232 /lib/alsa/modprobe-post-install snd-pc98-cs4232
  167. post-install snd-pcxhr /lib/alsa/modprobe-post-install snd-pcxhr
  168. post-install snd-pdaudiocf /lib/alsa/modprobe-post-install snd-pdaudiocf
  169. post-install snd-pdplus /lib/alsa/modprobe-post-install snd-pdplus
  170. post-install snd-portman2x4 /lib/alsa/modprobe-post-install snd-portman2x4
  171. post-install snd-powermac /lib/alsa/modprobe-post-install snd-powermac
  172. post-install snd-rme32 /lib/alsa/modprobe-post-install snd-rme32
  173. post-install snd-rme96 /lib/alsa/modprobe-post-install snd-rme96
  174. post-install snd-rme9652 /lib/alsa/modprobe-post-install snd-rme9652
  175. post-install snd-sa11xx-uda1341 /lib/alsa/modprobe-post-install snd-sa11xx-uda1341
  176. post-install snd-sb16 /lib/alsa/modprobe-post-install snd-sb16
  177. post-install snd-sb8 /lib/alsa/modprobe-post-install snd-sb8
  178. post-install snd-sbawe /lib/alsa/modprobe-post-install snd-sbawe
  179. post-install snd-serialmidi /lib/alsa/modprobe-post-install snd-serialmidi
  180. post-install snd-serial-u16550 /lib/alsa/modprobe-post-install snd-serial-u16550
  181. post-install snd-sgalaxy /lib/alsa/modprobe-post-install snd-sgalaxy
  182. post-install snd-sonicvibes /lib/alsa/modprobe-post-install snd-sonicvibes
  183. post-install snd-sscape /lib/alsa/modprobe-post-install snd-sscape
  184. post-install snd-sun-amd7930 /lib/alsa/modprobe-post-install snd-sun-amd7930
  185. post-install snd-sun-cs4231 /lib/alsa/modprobe-post-install snd-sun-cs4231
  186. post-install snd-sun-dbri /lib/alsa/modprobe-post-install snd-sun-dbri
  187. post-install snd-trident /lib/alsa/modprobe-post-install snd-trident
  188. post-install snd-usb-audio /lib/alsa/modprobe-post-install snd-usb-audio
  189. post-install snd-usb-usx2y /lib/alsa/modprobe-post-install snd-usb-usx2y
  190. post-install snd-via82xx /lib/alsa/modprobe-post-install snd-via82xx
  191. post-install snd-vx222 /lib/alsa/modprobe-post-install snd-vx222
  192. post-install snd-vxp440 /lib/alsa/modprobe-post-install snd-vxp440
  193. post-install snd-vxpocket /lib/alsa/modprobe-post-install snd-vxpocket
  194. post-install snd-wavefront /lib/alsa/modprobe-post-install snd-wavefront
  195. post-install snd-ymfpci /lib/alsa/modprobe-post-install snd-ymfpci
  196. # Prevent abnormal drivers from grabbing index 0
  197. options snd-atiixp-modem index=-2
  198. options snd-bt87x index=-2
  199. options snd-intel8x0m index=-2
  200. options snd-via82xx-modem index=-2
  201. ### update-modules: end processing /etc/modutils/alsa-base
  202. ### update-modules: start processing /etc/modutils/paths
  203. # This file contains a list of paths that modprobe should scan,
  204. # beside the ones that are compiled into the modutils tools
  205. # themselves.
  206. ### update-modules: end processing /etc/modutils/paths
  207. ### update-modules: start processing /etc/modutils/arch/i386
  208. alias parport_lowlevel parport_pc
  209. alias char-major-10-144 nvram
  210. alias binfmt-0064 binfmt_aout
  211. alias char-major-10-135 rtc
  212. ### update-modules: end processing /etc/modutils/arch/i386


 
Après quelques tests je viens de me rendre compte qu'en fait au démarrage, c'est la carte son intégré au bios qui fonctionne... Jusqu'à ce que je fasse l'alsaconf pour lui dire de configurer la SBLive. De plus, un cat /proc/asound/cards ne me montre pas la SBLive (avant le alsaconf).
 
Pensez vous que simplement désactiver la carte son intégré va résoudre le problème ?
 


Message édité par Jerem22 le 27-09-2005 à 09:21:03
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed