begin process at 2012 02 11 23:53:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > SERVEUR STREAMING WEBRADIO MP3

SERVEUR STREAMING WEBRADIO MP3


 Information sur la source

Note :
Aucune note
Catégorie :Réseau & Internet Source .NET ( DotNet ) Classé sous :streaming, radio, socket, serveur, MP3 Niveau :Initié Date de création :26/05/2008 Date de mise à jour :05/06/2008 11:22:51 Vu / téléchargé :9 224 / 778

Auteur : Megafan

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ecoutez vos MP3 depuis Internet.

La base reprend ma source SOCKET ASYNCHRONES : SERVEUR WEB en y ajoutant
la base d'un serveur de streaming. les classes sont res commentées, je n'ai
pas allourdi l'interface pour que le code reste clair.
Le serveur HTTP ne permet que de lancer le streaming en cliquant sur le lien
'Lancer le Player' , vous pouvez aussi le lancer directement
par votre player en ouvrant l'URL http://127.0.0.1/Do_Shout_Cast
en ayant au préalable rempli la liste de mp3 et en ayant appuyer sur [Diffusion]
Vous pouvez ajouter des M3U (minimum de perfectionnement de l'interface)

Technique : n'ayant pas controlé le br des MP3 ni le timming, BR_BYTES de ModGlobal
est initiliser à 16384 bytes/ secondes ce qui 'impose ' que les MP3 ajoutés à la
playliste aient un br de 128kbits, si vous ajoutez des MP3 avec un vbr ou un br
supérieur, votre player va bufferiser de temps en temps (dans ce cas augmentez
BR_BYTES en fonction de vos MP3 tout en faisant attention a votre bande d'upload...


 Conclusion



Comme d'habitude si vous avez des questions....  ---> megafan2001@yahoo.fr

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

05 juin 2008 11:22:52 :
mise à jour

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) PACKET SNIFFER - SOCKET RAW
Source avec Zip Source avec une capture QUADRILLAGES ET SYMETRIES
Source avec Zip Source avec une capture Source .NET (Dotnet) SOCKET ASYNCHRONES : SERVEUR WEB
Source avec Zip Source avec une capture Source .NET (Dotnet) SOCKET ASYNCHRONES : SOURCE D'UNE PAGE HTTP D'UN SERVEUR WEB
Source avec Zip Source avec une capture TIMER ASYNCHRONE

 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) SOCKET ASYNCHRONE (CLIENT + SERVEUR) par elguevel
Source avec Zip Source avec une capture Source .NET (Dotnet) SOCKET ASYNCHRONES : SERVEUR WEB par Megafan
Source avec Zip Source avec une capture MP3 PLAYER ET LOGICIEL DE CHAT par Octave32
Source avec Zip CHAT :SERVEUR/MULTICLIENT par youzou
Source avec Zip Source avec une capture HTTP EXPLORER : SERVEUR WEB DÉDIÉ AU PARTAGE DE MÉDIAS par kroman

Commentaires et avis

Commentaire de istamkenitra le 26/05/2008 23:41:13

merci pour la source et bravo bonne continuation
jolie compli aussi ;) j'aime les SuperTramp :)
bonne continuation

Commentaire de Megafan le 27/05/2008 19:00:40

Merci du compliment et s'il a des idées d'améliorations ou autre n'hesitez pas
@+
Megafan

Commentaire de EBArtSoft le 28/05/2008 18:17:50 administrateur CS

Ca a l'air cool c'est domage que ça plante un peu partout dans le thread GoDiffusion. J'ai regardé vite fait mais il semblerais qu'il y ai un probleme avec les collections et des overflow...

[Sous Windows Vista]

@+

Commentaire de Megafan le 28/05/2008 18:58:11

Salut EBARTSoft,
Ah oui Windows Vista...
J'en suis pas encore là, et ça me donne pas envie d'y passer...

;)

@+
Megafan

Commentaire de EBArtSoft le 28/05/2008 19:37:42 administrateur CS

Pourtant j'aurais bien aimé jouer avec ton programme... ,-(

Commentaire de Megafan le 29/05/2008 15:17:59

Salut,
Allons, je pense que tu as largement le niveau pour faire les modifs necessaires...
;)
mais bon promis, je recupere une trentaine de licence vista pro cet été, j'essaierais de trouver le probléme mais je monterais la maquette dans une machine vwware (il faut pas poluer sa machine).
@+
Megafan

Commentaire de istamkenitra le 29/05/2008 15:37:30

Bonjour
une petite remarque..
dans un reseau local ca marche tres bien..
seulement pour un accés  de l'exterieur (internet) il faut avoir une IP fixe parceque meme avec l'adresse IP actuelle quand j'essai de me connecter la dessus c'est mon modem routeur qui répond...donc j'ai la boite de conneion pour acceder à la configuration du routeur

une question .. ca serai bien si tu faisait l'ecoute sur un port autre que le 80..
je sais pas si un accés de cette maniere fonctionnera bien ou pas :
http://xxx.xxx.xxx.xxx:PORT/ta_web_radio

Commentaire de Megafan le 29/05/2008 15:50:29

Salut,
Tu as ton IP publique d'affichée , etant chez Free j'ai une IP fixe (PUB).
Tu peux utiliser des produits comme dyndns.org pour simuler une IP Fixe.
SU ton routeur il faut activer le NAT et rediriger le port 80 vers le port 80 de ta machine (utilise une IP fixe dans ton LAN).
Pour modifier le port du serveur HTTP et donc par conséquent le port de diffusion, modifie dans la classe ClsServHTTP
sub WaitForClients
Un_Socket.Bind(New IPEndPoint(IPAddress.Any, 80))
et remplace 80 par le port que tu souhaite utiliser.
ensuite dans le player il faudra ouvrir l'URL http://ip du serveur:port du serveur/Do_Shout_Cast .
(http est obligatoire dans ce cas)

@+ Megafan

PS : Moi aussi j'aime bien supertramp, il reste donc au moins 2 fans dans le mode :)



Commentaire de EBArtSoft le 29/05/2008 21:52:12 administrateur CS

megafan> et ben puisque c'est ça... et ben je vais faire ma propre version ! et toc :p

@+

Commentaire de Megafan le 30/05/2008 08:49:31

Salut,,
et bien tu sais quoi !!!!!!!!!!!!
cool
essaye d'imaginer des fonctionalités complémentaires, moi j'ai plus top d'idées....
et puis j'ai un nouveau truc qui me branche , je suis en train de descendre dans les chaussettes si tu vois ce que je veux dire ....
Bon courage
@+ Megafan

P.S : J'essaierais comme promis avec une version Vista, car ce que tu m'as raconté ne me fais pas rire, j'ai intégré cette classe de serveur Web (avec plein d'autres choses evidement) sur une trentaine de site distants à mon boulot. Bilan, si je migre en Vista je l'ai dans l'os.... Donc je regarde cela de prêt cet été.

Commentaire de istamkenitra le 30/05/2008 10:12:27

Bonjour
Merci Megafan pour les explications , en fait j'ai déjà activé la redirection des ports du routeur et ça marche a merveille ;)

Commentaire de Megafan le 30/05/2008 14:04:26

Salut,
Impeccable alors.
Par contre sous Vista , j'ai vérifié la compatibilité du Framework 2.0, je m'explique pas les problémes relatés par EBArtSoft....
@+
Megafan

Commentaire de EBArtSoft le 31/05/2008 11:26:24 administrateur CS

Megafan> Precision je suis en VS2008 et dotnet 3.5...

Commentaire de Megafan le 31/05/2008 16:44:55

EBArtSoft > Visat vs 2008 ! ouaaa t'es à la pointe de la technologie toi. Mon boss m'a offert une version de vs 2008 elle est encore dans la boite . mdr !
Mais je vais essayer.
@+ Megafan

Commentaire de EBArtSoft le 31/05/2008 19:49:57 administrateur CS

Megafan> Et bien tu devrais l'installer de toute urgence c'est carrement plus rapide et plus stable que le 2005.

@+

Commentaire de Megafan le 01/06/2008 19:50:50

Salut,
Connaissant ta compétence à travers tes sources, je pense que je peux te faire confiance et migrer rapidement vers cette version.
@+
Megafan

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Winsock client avec socket serveur Unix [ par Veloce ] J'ai un formulaire sous VB où il y a une zone de texte "txtMessage" et un bouton "command1"je veux envoyer le contenu de la zone de texte à un socket Mauvaise déconnection d'un soft server socket. [ par Philipina ] Salut,J'ai fait un petit soft serveur socket.Lorsque j'établis la connection avec un client tout fonctionne correctement et je peux taper du texte de Winsock client qui ne marche qu'une fois! [ par Olivier ] Mon application client serveur fonctionne parfaitement une seule fois.La seconde fois, le client plante sur .connect en annonçant "adresse en cours d' Serveur téléphonique [ par matrey ] Je recherche plusieurs éléments pour dévélopper un serveur téléphonique. Le but final est de faire en sorte que l'ordinateur guide l'utilisateur (fich WINSOCK 6 à .NET => serveur multiclient [ par franckies ] WINSOCK 6 à .NET => serveur multiclientSalut à tous...Voici mon probleme:J'ai créer un serveur multi-client (chat) et un client sous VB6.Le petit p Fermeture puis réouverture de socket [ par mastercatz ] Bonjour.Je me sert de socket dans un prog en vb.net et j'ai un leegr probleme.Apres avoir connecté le socket (le serveur est un prog en vb6), il arriv Socket ds Outlook - appel d'url [ par biggir ] Bjr,Est ce possible d'utiliser les sockets ds outlook ?Je desire atteindre une page situé sur un serveur.Ou y'a t'il dautres moyens.Ce que je veux fai cam en streaming [ par marsupiot67 ] je cherche un systeme de cam en streaming a mettre sur mon serveur de tchat afin de faire de la viso en flux constant du style CameraWare si vous cona Erreur 10035 Winsock... Encore et toujours [ par jrivet ] Salut a vous tous,J utilise le control Winsock ()a un instant donne dans le serveur (lorsqu il demarre).Si bcp de clients attendaient le demarrage du Socket SSL appli client/serveur de videosurveillance [ par darktigrou ] Bonjour dans le cadre d'un projet je developpe une appli client/serveur de videosurveillance et je souhaite utiliser des sockets securisés SSL, m


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales