Purebasic et client icecast

Codes specifiques à Windows
hub73
Messages : 126
Inscription : sam. 16/janv./2021 20:17

Purebasic et client icecast

Message par hub73 »

Bonjour à tous.

Mon programme de diffusion de radio est réalisé en purebasic. Il charge une playlist de fichiers sonores, les joue. Le son est capturé par Butt qui lui se connecte sur mon serveur VPS ovh qui diffuse le son final. Sur le serveur VPS est installé IceCast2.

J'aurai aimé carrément me connecter au serveur icecast2 depuis mon programme.

Sous Linux je me suis cassé les dents pour réaliser un client icecast et diffuser le son sans passer par Butt. (J y étais presque avec 'ices')

Je me demande si c'est possible sous windows. Avec une librairie comme FMOD.

Le rêve serait d'inclure une librairie, dll et que je n'ai qu'a renseigner les parametres de mon serveur icecast2 ! Je sais c'est un rêve.

Si vous avez des idées...

La webradio : http://www.lesfloralies.info
Avatar de l’utilisateur
Ar-S
Messages : 9476
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Purebasic et client icecast

Message par Ar-S »

Qu'as tu besoin de récupérer concrètement sur ton serveur icecast (je ne connais pas) ? Une adresse ? Un fichier text ? quel format ?
Essaye d’être plus précis.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
hub73
Messages : 126
Inscription : sam. 16/janv./2021 20:17

Re: Purebasic et client icecast

Message par hub73 »

Je ne récupère rien sur le serveur icecast. J'envoi en streaming le flux sonore de la webradio. Aujourd'hui je passe par le logiciel BUTT.
Aujourd'hui :
Mon logiciel -> Butt -> Serveur IceCast2
Et je voudrais
Mon Logiciel -> Serveur IceCast2 (en utilisant une librairie intermédiaire, genre FMOD ou autre, mais je ne sais pas si c'est possible).
Je pense que c'est très technique à réaliser.

Sous Linux j'avais installé une passerelle client : Ices. Et j'envoyais des commandes via runcommand...
Répondre