OVH Cloud OVH Cloud

streaming audio carte radio fm

12 réponses
Avatar
Christophe PEREZ
Bonjour,

Je m'aventure un petit peu, par curiosité, dans le streaming audio/vidéo
avec VLC.

Et je me demandais s'il était à priori envisageable de faire du streaming
audio avec comme source une carte radio FM ?

Si oui, ça serait génial puisque, comme cette carte radio (Guillemot) est
incompatible avec ma carte son (SBLive 5.1), j'aurais pu la mettre sur un
autre PC du réseau, et en récupérer ainsi la sortie.

Faisable ?

J'ai vu que ça se fait avec des cartes d'acquisition vidéo, mais pas encore
vu comment avec ce genre de carte.

--
Christophe PEREZ

10 réponses

1 2
Avatar
J. Mayer
On Sat, 09 Aug 2003 18:17:14 -0400, Christophe PEREZ wrote:

Bonjour,

Je m'aventure un petit peu, par curiosité, dans le streaming audio/vidéo
avec VLC.

Et je me demandais s'il était à priori envisageable de faire du streaming
audio avec comme source une carte radio FM ?

Ca ne pose aucun problème à priori.

Tu dois pouvoir le faire aussi avec icecast.

Si oui, ça serait génial puisque, comme cette carte radio (Guillemot) est
incompatible avec ma carte son (SBLive 5.1), j'aurais pu la mettre sur un
autre PC du réseau, et en récupérer ainsi la sortie.


Je ne vois pas en quoi une carte radio peut être incompatible
avec une carte son. Soit elle marche sous Linux et la carte son
aussi, et il ne devrait y avoir aucun problème, soit la carte
radio ne marche pas sous Linux, et là, c'est plus déséspéré.
Encore une fois, je ne sais pas qui t'as dit qu'il y a une incompatibilité
entre les cartes, mais c'est assez délirant...


Faisable ?

J'ai vu que ça se fait avec des cartes d'acquisition vidéo, mais pas encore
vu comment avec ce genre de carte.


Avatar
nicole.jeanpaul.willm
Christophe PEREZ wrote:
Bonjour,

Je m'aventure un petit peu, par curiosité, dans le streaming
audio/vidéo avec VLC.

Et je me demandais s'il était à priori envisageable de faire du
streaming audio avec comme source une carte radio FM ?

Si oui, ça serait génial puisque, comme cette carte radio (Guillemot)
est incompatible avec ma carte son (SBLive 5.1), j'aurais pu la
mettre sur un autre PC du réseau, et en récupérer ainsi la sortie.

Faisable ?

J'ai vu que ça se fait avec des cartes d'acquisition vidéo, mais pas
encore vu comment avec ce genre de carte.


Bonjour Christophe,

En farfouinant sur le site sourceforge j'ai vu qu'il existe un (ou des) soft
spécialement prévu pour enregistrer à partir des cartes tuner
radio. Je ne me rappelle plus du nom, mais c'est facile à trouver.
--
JP (Alsace)

Avatar
Christophe PEREZ
Le Sun, 10 Aug 2003 08:24:54 +0200, J. Mayer a écrit:

Je ne vois pas en quoi une carte radio peut être incompatible
avec une carte son. Soit elle marche sous Linux et la carte son
aussi, et il ne devrait y avoir aucun problème, soit la carte
radio ne marche pas sous Linux, et là, c'est plus déséspéré.
Encore une fois, je ne sais pas qui t'as dit qu'il y a une incompatibilité
entre les cartes, mais c'est assez délirant...


Ça peut effectivement paraître assez surprenant, mais ce n'est qu'une
constatation, et je n'ai pas été le seul dans ce cas.

Que ce soit sous Windows, ou sous Linux, le système, avec une des 2
cartes, ne pose aucun problème.
J'avais cette même carte radio FM avec ma SB128 et tout était impec.
Par contre, les 2 ensembles, la carte son n'est JAMAIS correctement
reconnue.
Sous windows, elle restait un PCI device unknown, et sous Linux, je ne me
souviens plus trop des erreurs.

J'ai fait de multiples tentatives, en différentes positions de slots,
différentes options de bios, en figeant l'IRQ, tout ce que je pouvais,
mais je ne suis jamais parvenu à faire reconnaître les 2 cartes ensembles.

J'en suis le premier désolé.
Mais si tu te sens d'humeur à me faire tenter de nouvelles choses, je suis
tout à fait partant.


--
Christophe PEREZ

Avatar
Christophe PEREZ
Le Sun, 10 Aug 2003 08:47:00 +0200, nicole.jeanpaul.willm a écrit:

Bonjour Christophe,


Salut Jean-Paul,

En farfouinant sur le site sourceforge j'ai vu qu'il existe un (ou des) soft
spécialement prévu pour enregistrer à partir des cartes tuner
radio. Je ne me rappelle plus du nom, mais c'est facile à trouver.


Oui, mais je ne veux pas enregistrer la sortie de la carte radio, juste
balancer cette sortie en streaming audio sur mon réseau.

--
Christophe PEREZ

Avatar
J. Mayer
On Sun, 10 Aug 2003 03:39:16 -0400, Christophe PEREZ wrote:

Le Sun, 10 Aug 2003 08:24:54 +0200, J. Mayer a écrit:

Je ne vois pas en quoi une carte radio peut être incompatible
avec une carte son. Soit elle marche sous Linux et la carte son
aussi, et il ne devrait y avoir aucun problème, soit la carte
radio ne marche pas sous Linux, et là, c'est plus déséspéré.
Encore une fois, je ne sais pas qui t'as dit qu'il y a une incompatibilité
entre les cartes, mais c'est assez délirant...


Ça peut effectivement paraître assez surprenant, mais ce n'est qu'une
constatation, et je n'ai pas été le seul dans ce cas.

Que ce soit sous Windows, ou sous Linux, le système, avec une des 2
cartes, ne pose aucun problème.
J'avais cette même carte radio FM avec ma SB128 et tout était impec.
Par contre, les 2 ensembles, la carte son n'est JAMAIS correctement
reconnue.
Sous windows, elle restait un PCI device unknown, et sous Linux, je ne me
souviens plus trop des erreurs.

J'ai fait de multiples tentatives, en différentes positions de slots,
différentes options de bios, en figeant l'IRQ, tout ce que je pouvais,
mais je ne suis jamais parvenu à faire reconnaître les 2 cartes ensembles.

J'en suis le premier désolé.
Mais si tu te sens d'humeur à me faire tenter de nouvelles choses, je suis
tout à fait partant.


D'accord, donc ça semblerait être un problème de config au
niveau du BIOS. J'ai effectivement des problèmes de ce genre
sur un PC: les cartes ne sont reconnues que dans un certain
ordre et si j'en interverti deux, plus rien ne marche.
Mais dans ce cas, tout les bus PCI sont corrompus...

- As tu essayé de mettre à jour ton BIOS ?
- Que dit : cat /proc/pci sous Linux ?
Ca peut donner une piste...
Sinon, pour ce qui est du streaming, n'importe quel outil
de streaming video fait l'affaire:
les cartes radio apparaissent comme un device video for Linux
avec juste des capabilities sonores.
Par contre, je ne sais pas bien comment se passe le tuning...
Et ma carte radio (ISA !) n'est plus supporté par les Linux
récent, donc je ne peux plus tester...


Avatar
Christophe PEREZ
Le Sun, 10 Aug 2003 10:15:14 +0200, J. Mayer a écrit:

D'accord, donc ça semblerait être un problème de config au
niveau du BIOS. J'ai effectivement des problèmes de ce genre
sur un PC: les cartes ne sont reconnues que dans un certain
ordre et si j'en interverti deux, plus rien ne marche.
Mais dans ce cas, tout les bus PCI sont corrompus...


Ok, dans mon cas, c'est le seul défaut constaté.

- As tu essayé de mettre à jour ton BIOS ?


Tout à fait.
Y compris version beta du bios.

- Que dit : cat /proc/pci sous Linux ?


Je la remonterai sur mon poste et reviendrai avec ces informations.

Ca peut donner une piste...


Si quelqu'un (toi :-) ) est capable de m'aider à analyser le résultat oui,
mais seul, je n'étais arrivé à rien.

Sinon, pour ce qui est du streaming, n'importe quel outil
de streaming video fait l'affaire:
les cartes radio apparaissent comme un device video for Linux
avec juste des capabilities sonores.


C'est bien ce que je pensais.
Donc, finalement, au choix, je préfère la mettre sur le serveur et essayer
ça.
Je voulais juste avoir confirmation que c'était possible et ne pas me
lancer dans quelque chose, pendant plusieurs jours, voué à l'échec.

Par contre, je ne sais pas bien comment se passe le tuning...
Et ma carte radio (ISA !) n'est plus supporté par les Linux
récent, donc je ne peux plus tester...


La mienne a même un module du noyau prévu pour.
La prochaine fois que je coupe le serveur, je la monte dedans, et reviens
ensuite avec les résultats.

Merci.

--
Christophe PEREZ

Avatar
J. Mayer
On Sun, 10 Aug 2003 14:11:54 -0400, Christophe PEREZ wrote:

Le Sun, 10 Aug 2003 10:15:14 +0200, J. Mayer a écrit:

D'accord, donc ça semblerait être un problème de config au
niveau du BIOS. J'ai effectivement des problèmes de ce genre
sur un PC: les cartes ne sont reconnues que dans un certain
ordre et si j'en interverti deux, plus rien ne marche.
Mais dans ce cas, tout les bus PCI sont corrompus...


Ok, dans mon cas, c'est le seul défaut constaté.

- As tu essayé de mettre à jour ton BIOS ?


Tout à fait.
Y compris version beta du bios.
Bon, pas plus de piste de coté, donc...



- Que dit : cat /proc/pci sous Linux ?


Je la remonterai sur mon poste et reviendrai avec ces informations.
OK, pas de pb


Par contre, je ne sais pas bien comment se passe le tuning...
Et ma carte radio (ISA !) n'est plus supporté par les Linux
récent, donc je ne peux plus tester...


La mienne a même un module du noyau prévu pour.
La prochaine fois que je coupe le serveur, je la monte dedans, et reviens
ensuite avec les résultats.
Si il reboote plus que tous les 10 ans, sinon, achètes un poste :=)



Avatar
Christophe PEREZ
Le Mon, 11 Aug 2003 00:41:28 +0200, J. Mayer a écrit:

Si il reboote plus que tous les 10 ans, sinon, achètes un poste :=)


:-)

C'est fait, je n'ai pas résisté.

Mais je suis bien déçu car impossible de streamer la sortie.
Pourtant, la carte radio fonctionne parfaitement, puisque je parviens à
scanner les stations avec le soft radio.
J'ai même mis un casque sur la sortie son et j'ai la sortie.
J'ai utilisé le module radio-maxiradio du noyau.
J'ai du recompiler vlc pour avoir le v4l activé puisqu'il ne l'est pas
dans la version rpm.
D'ailleurs, j'ai galéré un moment parce que je n'ai pas X sur mon serveur,
et je ne voulais donc pas les options y faisant appel. J'ai donc désactivé
un certain nombre de chose dans le configure que voici :
./configure --prefix=/usr --enable-dvdread --enable-v4l --enable-faad
--enable-dv --enable-xvid --disable-libmpeg2 --disable-x11
--disable-xvideo --disable-gtk --disable-ffmpeg
et qui a bien fini par passer.

J'ai été obligé de désactiver ffmpeg car je n'ai jamais réussi à
installer une lib en rpm ou même de le compiler pour que ça passe, ça a un
rapport?

Quand je lance :
# ./vlc v4l:/dev/radio --sout udp:192.168.0.1
VideoLAN Client 0.6.0 Trevelyan
[00000137] main input: playlist item `v4l:/dev/radio'
[00000137] v4l input error: cannot grab
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Can't seek to block 256
libdvdread: Can't open file VIDEO_TS.IFO.
[00000137] dvd input error: dvdcss cannot open device
[00000137] access_file input error: cannot open file /dev/radio (Device or resource busy)
[00000137] v4l input error: cannot open device
[00000137] main input error: no suitable access module for `/://v4l:/dev/radio'
remote control interface initialized, `h' for help

Pourtant, mon /dev/radio est bien accessible par "radio", il pointe vers
/dev/v4l/radio0 et j'ai :
# ls -l /dev/v4l/radio0
crw-rw---- 1 root audio 81, 64 déc 31 1969 /dev/v4l/radio0

Quelqu'un voir de quoi il peut s'agir ? Car moi, je suis un peu à bout de
mes faibles compétences.

Rassurez-moi, je n'ai pas besoin de carte son sur le serveur ?

Merci d'avance.

--
Christophe PEREZ

Avatar
J. Mayer
Si il reboote plus que tous les 10 ans, sinon, achètes un poste :=)


:-)

C'est fait, je n'ai pas résisté.

Et ça ne marche pas bien. Bon...

Je ne connais pas bien vlc, mais...

J'ai été obligé de désactiver ffmpeg car je n'ai jamais réussi à
installer une lib en rpm ou même de le compiler pour que ça passe, ça a un
rapport?
Pour les problèmes concernant ffmpeg, tu peux aller

voir ici:
http://ffmpeg.sourceforge.net/
ffmpeg est une librairie de CODECs open-source
qui supporte la plupart des formats audio/video
et qui est très optimisée. C'est le backend de mplayer
pour un certain nombre de formats...
Si tu veux juste streamer sans compresser, tu n'en as
pas besoin. Mais si tu veux streamer en mp3 ou autre,
tu ne trouveras pas mieux :=)
Enfin, pour les formats qu'il supporte !
(il n'a pas encore le ogg en natif).
Il y a un server de streaming de test, qui est en principe
uniquement destiné au test, mais je peux assurer qu'il
est capable de répondre à ton problème.
Si tu as des problèmes précis concernant ce server,
envoies moi un mail...

Quand je lance :
# ./vlc v4l:/dev/radio --sout udp:192.168.0.1
VideoLAN Client 0.6.0 Trevelyan
[00000137] main input: playlist item `v4l:/dev/radio'
[00000137] v4l input error: cannot grab


Sinon,
tu peux essayer icecast, qui est un standard de fait
(tous les players accepteront le stream...):
IL est exactement fait pour ce que tu veux faire:
http://www.icecast.org/

Rassurez-moi, je n'ai pas besoin de carte son sur le serveur ?
Non, si le logiciel que tu utilises en a besoin, il est buggé

=> envoies le voir dans /dev/null si il fait beau :=;


Merci d'avance.
De rien...



Avatar
Christophe PEREZ
Le Mon, 11 Aug 2003 13:58:21 +0200, J. Mayer a écrit:

Je ne connais pas bien vlc, mais...


Dommage ;-)

[...]
Il y a un server de streaming de test, qui est en principe
uniquement destiné au test, mais je peux assurer qu'il
est capable de répondre à ton problème.


Devait cette certitude, je ne peux qu'essayer.

Si tu as des problèmes précis concernant ce server,
envoies moi un mail...


C'est fait ;-)
Mais l'email est-il valide sans le no_spam ?

tu peux essayer icecast, qui est un standard de fait
(tous les players accepteront le stream...):
IL est exactement fait pour ce que tu veux faire:
http://www.icecast.org/


Oui, mais j'aimerais bien en mettre un, et ne pas avoir à me taper toutes
les docs, faq etc... que j'ai toujours du mal à comprendre, de plusieurs
softs.
J'avais déjà regardé de ce côté mais il m'avait semblé qu'il me manquerait
quelque chose avec.
De plus, à priori, vlc devait pouvoir me convenir.

--
Christophe PEREZ

1 2