Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LECTEUR/ENREGISTREUR DE RADIOS INTERNET, DESSIN DYNAMIQUE DANS LA SYSTRAY ICON


Information sur la source

Catégorie :Multimédia Source .NET ( DotNet ) Classé sous : streaming, lecteur, enregistreur, systray, usercontrol Niveau : Initié Date de création : 10/09/2006 Date de mise à jour : 12/09/2006 16:10:00 Vu / téléchargé: 8 135 / 785

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
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 ;)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

12 septembre 2006 16:10:01 :
Suppression des dossiers bin et release

Commentaires et avis

signaler à un administrateur
Commentaire de Bidou le 10/09/2006 22:08:41 administrateur CS

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 ;-)

signaler à un administrateur
Commentaire de LUDINSKI le 10/09/2006 22:27:24

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.

signaler à un administrateur
Commentaire de sebmafate le 11/09/2006 15:36:30 administrateur CS

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

signaler à un administrateur
Commentaire de LUDINSKI le 12/09/2006 16:19:25

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 ^^

signaler à un administrateur
Commentaire de MaxSoldier le 12/09/2006 20:11:43

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

signaler à un administrateur
Commentaire de LUDINSKI le 12/09/2006 21:17:29

Merci MaxSoldier,
J'était tout fou aussi quand je suis tombé sur ce site...
Je pensais tout d'abord faire un lecteur audio, mais quand j'ai vu qu'on pouvait lire les flux de radio internet, j'ai craqué ^^

En tout cas, ravis d'avoir pu t'aider !

signaler à un administrateur
Commentaire de mgour le 27/07/2007 01:12:52

j'ai compiler ton appli tout c'est bien passé sauf que après l'enregistrement je n'entend rien. en plus au cours de l'enregistrement rien ne bouge dans la fenetre des bares.
peut tu me dire ce qui ne vas pas ?

signaler à un administrateur
Commentaire de LUDINSKI le 29/07/2007 14:33:02

Salut MGour

Je n'saurai te dire...
Tout d'abord, l'enregistrement se fait sur la sortie de la carte son. c'est à dire que tous les sons joués seront enregistrés !
Après l'enregistrement, il faut que tu enregistres le fichier !

Je n'peux pas t'aider d'avantage, dis-moi en un peu plus...

signaler à un administrateur
Commentaire de surfzoid le 16/11/2007 14:56:20

Pour l'histoire des 2 dll externes, as tu essayer de les merger avec ton exe, grace a ilmerge de microsoft ?

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Infos lecteur disque [ par Seb206 ] Comment recuperer des infos sur un lecteur ?Nom du lecteur, type ( disquette, cd, disque dur ...).Avec les classes .net Directory et DirectoryInfo, j' Usercontrol et OnKeyPress [ par vbmore ] Je suis en train de crée un UserControl et je n'arrive pas à intercepter les touches Haut, Bas, Gauche, Bas (Elles passent le focus au controle suivan Icone UserControl [ par bucherb ] Hello!Est-ce que quelqu'un saurait comment changer la petite icône d'un UserControl dans le ToolBox du designer, pour avoir autre chose que ce truc tr Stream Asynchronous contre Synchronous [ par Jujufouq ] Bonjour, j'ai une question un peu nulle, mais je vais quand même la poser puisqu'elle me pose une question lol.Je connais bien le sens des mots synchr passage de valeur userControl -> winForm [ par benjamin33 ] BonjourVoila, j'ai un formulaire dans lequel j'insere un userControl (qui contient lui-meme une listbox)J'aimerais recuperer la valeur selectionnée (l Type de lecteur / support [ par taharban ] Comment reconnaitre le type d'un lecteur, "c:" par exemple ?Pour savoir s'il s'agit d'un disque dur, lecteur CD ou DVD, et même un un CD ou DVD dans l Besoin d'aide pour lecteur video en C# [ par sof_fr ] Bonjour à tous,Je ne vai pas vous bourrer le crane avec 10 000 lignes alors je serai rapide :)J'ai un projet à mener à bien, et je dois programmer une Lecteur CD [ par Online ] Bonjour je suis en train de coder une appli e je voudrais savoir comment faire pour lister UNIQUEMENT les lecteurs CD d'une machine dans une comboboxM Systray [ par LordBob ] Bonjour a tous,voila en fait ma question est simple et meme en ayant cherchait sur le site je ne trouve pas de reponse a ma question, c'est poursquoi lecteur réseau [ par petitou ] Bon voila mon problème, je récupère le chemin d'un répertoire qui se trouve sur un lecteur réseau donc le chemin que je récupère est du type "W:\monRe


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.