Lecteur/enregistreur de radios internet, dessin dynamique dans la systray icon

Soyez le premier à donner votre avis sur cette source.

Vue 13 308 fois - Téléchargée 1 220 fois

Description

C'est un lecteur de flux audio sur internet,
développé sous VS C# 2005 Express (framework 2 donc...)
Il contient une playlist de stations
et permet d'enregistrer la sortie de la carte d'après plusieurs paramêtres :
- Le format : "wav", "mp3" ou "wma"
- La qualité : MHz, bits, mono/stéréo
- Le nombre de bits par secondes (pour les format mp3 et wma uniquement)

Bien sûr pour cela, j'utilise une librairie existante qu'il faudra installer pour pouvoir exécuter le lecteur.
Tout d'abord, celle permettant de lire les flux audios :
http://www.multimediasoft.com/bins/adjstudnet_t.exe

puis celle permettant d'enregistrer la sortie de la carte son :
http://www.multimediasoft.com/bins/asrecnet_t.exe

Il faut également que le fichier contenant la configuration de l'application : "RadioStreamingDatas"
soit situé à côté de l'exécutable ( Il se trouve à côté du fichier .sln dans le fichier ZIP ) !!

Conclusion :


Ce programme qui m'a déjà pris pas mal de temps, mais il n'est pas encore totalement fini;
Il manque pas mal de commentaires deci-delà, quelques bouts de code à optimiser,
mais je voulais avoir vos commentaires dès à présent, au cas où vous trouveriez
des améliorations intéressantes à apporter !

Pour l'instant je pense à ajouter la possibilité de programmer un enregistrement...
A suivre ;)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Bidou
Messages postés
5507
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
37 -
N'est t'il pas possible de joindre AudioDjStudio.dll et AudioSoundRecoder.dll dans le projet?
C'est assez pénible de devoir télécharger un exe, installer, etc...
Merci ;-)
LUDINSKI
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
4 -
Salut Bidou,

Désolé, mais la librairie à besoin d'être enregistrée dans le GAC.
J'avait fait des essais en copiant la dll directement à côté de l'exécutable, mais ni la lecture, ni l'écriture ne fonctionnaient.
sebmafate
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
30 -
sympa... mais attention de ne pas sortir du cadre légal lors de l'utilisation.

Une remarque cosmetique : serait-il possible de supprimer les répertoire obj et bin du zip... c'est plus léger pour télécharger.

Merci
LUDINSKI
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
4 -
Voilà, sebmafate, j'ai sorti les dossiers bin et release du zip !

Par contre, pour le "cadre légal d'utilisation", corriges-moi si j'me trompe, mais il me semble avoir le droit de l'utiliser tant que j'en fait pas commerce...

Enfin, j'espère ^^
MaxSoldier
Messages postés
289
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
28 février 2009
1 -
Rien que pour la DLL Audio, et pour le design, 8. Très beau, et tu m'a fait découvrir une DLL vraiment trop trop bien ! A moi les demo 3D en C# :D

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.