Diffuser l'audio avec capture directe sur Gnu/Linux (debian)

Diffuser l'audio avec capture directe sur Gnu/Linux (debian) - Multimédia - Linux et OS Alternatifs

Marsh Posté le 29-10-2012 à 02:18:34    

Bonjour,
je voudrais savoir si il y a des outils sur Gnu/Linux (debian) pour capturer et diffuser un flux audio sur le web en permettant à la major partie des utilisateur de recevoir mon flux, qu'ils soient sur Windows Mac ou Gnu/Linux.
 
Par où commencer la lecture, je suis pas un pros mais je me débrouille normalement, sauf que la j'y connais rien de rien... A part une config de vlc sur Windows en dix minutes, mais donc, sur Gnu/Linux, je dois faire quoi et avec quels outils ?
S'il vous plaît !  :jap:  
 
Merci bien !  [:pingouinator]
 
 
A ouis, matos :
 
Compatible IBM PC 32bit, carte son édirol UA101, la version de débian ça doit être testing net-install.
 
Ou SB Audigy plutôt sur ste bécane.


Message édité par Profil supprimé le 29-10-2012 à 05:45:42
Reply

Marsh Posté le 29-10-2012 à 02:18:34   

Reply

Marsh Posté le 29-10-2012 à 09:09:26    

Tu peux faire la même chose sur Linux avec VLC, même si c'est plus un serveur Icecast qu'il te faudrait.
Tu peux voir ici ou sur Arch ici.
 
En autre solution de serveur de streaming, il existe Darwin Streaming Server. Tu peux voir une installation sur Fedora ici, et sur Debian ici.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 29-10-2012 à 11:18:31    

Merci bardiel ! C'est en english, mais je prendrai le temps de comprendre si je peux. Et si j'ai des problème, je reviendrai  :D


Message édité par Profil supprimé le 29-10-2012 à 11:18:40
Reply

Marsh Posté le 29-10-2012 à 12:52:01    

Un temps j'avais un serveur sous Icecast qui diffusait de la musique libre issu de Jamendo. J'avais reçu un courrier de leur part m'indiquant d'arrêter ce service, utilisant le nom "Jamendo" dans le titre du serveur :/ donc pense à bien choisir un nom et une programmation musicale libre de droits :D
 
Si tu n'es pas trop "dérangeant" sur l'aspect pur libre de Debian, tu peux aussi voir du côté de Shoutcast...


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 29-10-2012 à 13:57:34    

bardiel a écrit :


Si tu n'es pas trop "dérangeant" sur l'aspect pur libre de Debian


 
 
J'ai pas compris. ma musique est libre de droit.

Reply

Marsh Posté le 29-10-2012 à 15:12:14    

J'aurais une autre question, de performance, là j'ai installé VLC sur Windows donc et c'est hyper gourmand en matière de processeur, est-ce que quelque soit la solution Linux, se sera autant gourmand, parce que je sais pas du coup si c'est ma machine qu'est un poil légère ou pas ?
Merci pour vos réponses, ou pas.

Reply

Marsh Posté le 29-10-2012 à 16:40:04    

J'ai voulu tester VLC déjà pour voir si la consomation était la même.
 
Jobtien une erreur excusez moi du problème....
 

Citation :


[0x9ef67c4] main stream output error: stream chain failed for `transcodesamplerate=44100:http{dst=:8080/radias.ogg}'
[0xb7000ec4] main input error: cannot start stream output instance, aborting


 
Ma commande, avec vlc-wrapper en set-gid,
 

vlc-wrapper v4l:/dev/snd/hwC2D0:channel=0:frequency=44100:norm=ogg:size=vga --sout=#transcode{vcodec=none,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{dst=:8080/radias.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-all :sout-keep


 
Je n'ai aucune idée là, de comment remédier au fail.


Message édité par Profil supprimé le 29-10-2012 à 16:40:23
Reply

Marsh Posté le 29-10-2012 à 17:21:55    

Si non, en passant par l'interface graphique, j'ai simplement cette erreur  

Citation :

Votre média d'entrée ne peut être ouvert:
VLC ne peut pas ouvrir « v4l:// ». Vérifiez les messages pour plus de détails.


 
Voilà vous savez tout.

Reply

Marsh Posté le 29-10-2012 à 18:33:15    

Il semble y avoir un problème avec le fichier d'entrée, et tes paramètres de sortie.

 

Utilises :

Citation :

vlc-wrapper --v4l:/dev/snd/hwC2D0:channel=0:frequency=44100:norm=ogg:size=vga --sout='#transcode{vcodec=none,acodec=vorb,ab=128,channels=2,samplerate=44100} :http{dst=:8080/radias.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-all :sout-keep'


Suivant la version, c'est soit des ' soit des " à utiliser pour la ligne de commande.

 

Non je parle du logiciel serveur... enfin bon, faut le savoir quoi. C'est comme Iceweasel par rapport à Firefox, Icedove par rapport à Thunderbird, Chromium par rapport à Chrome...


Message édité par bardiel le 29-10-2012 à 18:33:34

---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 29-10-2012 à 19:55:19    

Merci bardiel pour ton aide.
 
J'ai essayé plusieur chose à chaque fois il me répond ça :

Citation :

VLC media player 1.1.3 The Luggage (revision exported)
vlc: unknown option or missing mandatory argument `--v4l:///dev/video0:channel=0:frequency=543250:size=640x480:channel=0:adev=/dev/dsp:audio=0'
Try `vlc --help' for more information.

Reply

Marsh Posté le 29-10-2012 à 19:55:19   

Reply

Marsh Posté le 29-10-2012 à 20:38:36    

Il reconnaît pas l'option --v4l ?
 
Ah ouais, autant pour moi, maintenant c'est directement v4l [:coucouristedu33]


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 29-10-2012 à 21:06:50    

Je ne sais que mettre pour la video, j'ai pas de vidéo.

Reply

Marsh Posté le 29-10-2012 à 21:30:14    

Bon, ben ça marche pas encore. vlc...
avec cette commande qui correspond au moins à un périphérique existant, il me reste quant même une erreur, avec un sacret message.
Commande


 vlc-wrapper v4l:///dev/video:channel=0:frequency=543250:size=640x480:channel=0:adev=/dev/snd/hwC2D0: --sout='#transcode{vcodec=none,acodec=vorb,ab=128,channels=2,samplerate=44100} :http{dst=:8080/radias.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-all :sout-keep'


j'ai essayé avec ''' et '"' mais je ne sais quoi mettre à la place de///dev/video. je vais tout de même pas le créer ?
 
L'erreur

Citation :

[0x9ad1484] main stream output error: stream chain failed for `transcode{vcodec=none,acodec=vorb,ab=128,channels=2,samplerate=44100} :http{dst=:8080/radias.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-all :sout-keep'
[0x9976c24] main input error: cannot start stream output instance, aborting


Message édité par Profil supprimé le 29-10-2012 à 21:30:44
Reply

Marsh Posté le 29-10-2012 à 22:12:54    

J'en suis à cannot get capabilities (Inappropriate ioctl for device)


Message édité par Profil supprimé le 29-10-2012 à 22:21:54
Reply

Marsh Posté le 02-11-2012 à 03:18:59    

Hello !
 
J'ai installé une webcam pour avoir un flux video à donner à vlc, et j'ai réussi à obtenir du son de la Audigy2 ZS.
Maintenant, je cherche le périphérique correspondant à cette carte pour le donner à vlc.
Si vous avez un tuyau !
Merci.

Reply

Marsh Posté le 03-11-2012 à 22:50:26    

Zut alors, j'arrive à capter le son du micro de la web cam :/ mais pas celui de la carte son ( Audigy 2 ZS )
Audacity enregistre bien hw:1,0 mais vlc passe pas le son dans le flux.
 
Quelqu'un pour me fignoler l'affaire ?

Reply

Marsh Posté le 04-11-2012 à 00:51:20    

j'ai réussi mais sur Windows. [:dawa]
 
Façon j'au un émeteur sur Windows et un récepteur sur Gnu/Linux pour tester.
 
Merci à tous.

Reply

Sujets relatifs:

Leave a Replay

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