quelle est la meilleure façon de diffuser un fichier audio pour les utilisateurs du site web/listners
Je suis le développement d'un site de musique qui permettra de lire des fichiers audio stockés sur un serveur d'utilisateurs, des fichiers audio seront joués par le biais de flash player placé dans une page web..
- Comme je l'ai entendu j'ai besoin d'utiliser un streaming media server pour le streaming de fichiers audio ( comme les 2 mo pour 3 mo).. Dois-je utiliser?
J'ai trouvé que certaines en streaming media server logiciels comme http://www.icecast.org - mais aussi dans leur documentation, Il est utilisé pour la diffusion des stations de radio et de streaming en direct, mais j'ai juste besoin de diffuser de l'audio des fichiers plus vite et en cas de faible taille (faible bande passante) de bonne qualité..
- Je l'ai entendu j'ai besoin d'encoder les fichiers audio en premier et ensuite les envoyer à des auditeurs et à leurs fichiers audio doivent être décodés à nouveau. Est-ce vrai? Comment puis-je le faire? si j'ai besoin d'utiliser un serveur web spécial, où dois-je héberger mes fichiers? Tout bon des fournisseurs d'hébergement?
- si je héberger des fichiers audio dans un serveur web, ils vont utiliser le protocole HTTP ou TCP pour offrir à mes fichiers audio pour les utilisateurs/listners mais j'ai trouvé que HTTP et TCP ne sont pas les bonnes façons de l'utiliser pour plusieurs médias comme le streaming de fichiers audio et vidéo, et ils sont utilisés pour la distribution de HTML et d'autres choses. J'ai trouvé que je devrais utiliser RSTP ou UDP pour le streaming de fichiers audio.. Que dois-je utiliser?
- Je le sais .Les fichiers MP3 a de bien meilleure qualité que les autres formats, mais il donne également la taille énorme pour les fichiers audio.. quel format dois-je utiliser pour les fichiers audio?
- La plupart de la meilleure qualité audio des fichiers sont plus de 7mo donc, je prévois de les convertir mon auto à l'aide d'un logiciel pour que je puisse obtenir de faible taille des fichiers avec un certain niveau de qualité. Si je suis pour convertir mes fichiers audio qu'est-ce que la bonne BITRATE que je devrais utiliser pour mes fichiers?
- Connu meilleurs logiciels pour la conversion des fichiers audio tout en gardant
la qualité à un bon niveau?
Note** - je sais que je n'aurai pas besoin de répondre à des exigences complexes au début du site, mais je veux savoir la meilleure des façons, comme ils le sont à l'aide de soundcloud.com
OriginalL'auteur Naveen Gamage | 2012-11-29
Vous devez vous connecter pour publier un commentaire.
Heres une réponse de quelqu'un qui actuellement fonctionne une station de radio shoutcast
et qui est un audiotechnicain et webdesigner également, ci-dessous est la connaissance acquise
de plus de 5000 heures de up-to-date de de recherche !
6)
Vous avez besoin d'avoir un logiciel qui peut:
Meilleur,le plus utilisé, très solide et LIBRE est "l'Audace"
5)
Si le débit est trop élevé vos auditeurs sur des connexions lentes wil souffrent de la "bufferunderuns"
c'est à dire: hickups /courts séjours dans l'audio, la cause de leur connexion ne peut pas garder en place avec la (haute) de la vitesse.
Si son de basse puis la qualité n'est pas bonne.
Meilleur choix est de 128 kb/s, il sonne bien et ne cause flux de données pour la plupart.
Meilleur format est Mp3 depuis sa le format qui peut être traitée par la plupart des joueurs et shoutcast-fournisseurs.
Ci-dessus en utilisant votre moyen de la taille des fichiers à 4 Min de la piste sera d'environ 4 Mo.
Depuis Mp3 @ 128 ko/s est le plus populaire, vous obtiendrez le meilleur rapport qualité/prix-deal
à partir d'un serveur shoutcast fournisseur .
5b)
Vous n'oublions pas qu'une.
Vous devez vous assurer que vos fichiers audio "Marqué" c'est à dire: ce qui est affiché dans la
les joueurs comme "Artiste - Titre" l'information n'est pas prise à partir du nom de fichier..mais au lieu de la (iD1/iD3) "Tag"
Meilleur, le plus utilisé, très solide et logiciel LIBRE est: "mp3tag"
il peut le faire "en Vrac" et aussi (un 1000 mp3 à la fois)
http://www.mp3tag.de/en/
4)
Vous téléchargez vos fichiers sur un serveur dans le format décrit ci-dessus "Mp3 @ 128 kb/s"
depuis sa le format le plus utilisé de tous les joueurs peuvent jouer.
Faire shure vous téléchargez dans le même format (ci-dessus) que la sortie du serveur
cela permet de garder un (important) faible processeur de charge sur votre serveur (il l'habitude besoin de les convertir).
Shoutcast serveur (ou d'autres streamserver) va prendre prendre vos fichiers mp3 et de les convertir
en un seul temps réel des flux, il permettra de créer de multiples flux de plusieurs auditeurs (100s).
Il sera également vous fournir des statistiques (nombre d'auditeurs,d'où,en train de jouer,joué avant)
Un auditeur peut y jouer de 2 façons:
un-à Partir d'un lecteur intégré intégré sur votre site web.
b-Ou en cliquant sur un lien sur votre site qui va ouvrir votre flux en tout (autonome) joueur
votre visiteur s'est installé ( Winamp, WindowsMediaPlayer, Realplayer, Quicktime, iTunes, etc...)
Autonome donnera la meilleure qualité, car il aura plus/mieux audiocontrols (égaliseur, etc...)
La meilleure pratique est d'offrir à la FOIS un lecteur intégré et un simple lien cliquable.
découvrez au moins 20 radio-station de sites web (professionnels et amateurs)
pour voir comment ils le font.
Meilleur , et libres intégré-lecteur à droite est désormais "jPlayer"
en raison de son double mode (HTML5 /Flash) donc TOUS les NAVIGATEURS et TOUS les MOBILES en jouer.
et son très bien pris en charge avec un forum,des tutoriels...etc
http://www.jplayer.org
2)
Google pour "flux Shoutcast" ou "serveur Shoutcast"
comparer 20 d'entre eux pour le meilleur rapport qualité /prix...la recherche de nouveau à l'aide de Google.
Ils auront spécial shoutcast logiciel (sur le web) comme "Centova"
il se contrôle à partir de n'importe quel navigateur, vous pouvez diffuser de vivre...ou de créer des listes de lecture que jouer sans surveillance à partir du serveur pendant que vous dormez ("autodj")
Vous pouvez créer plusieurs listes de lecture, de sorte qu'ils jouent à certaines heures/jours/aléatoire...etc.
Vous pouvez créer votre ensemble de la station de base sur autodj listes de lecture seulement
comme ça vous n'aurez pas à vous soucier de votre propre upload de la connexion interrompre
et vous pouvez d'arrêt de votre propre pc.
Pour autodj vous voulez un shoutcast service avec au moins 5 Go de stockage (mp3)
qui vous donnera l'ordre de 3 à 4 jours de la musique sans se répète...à l'aide de listes de lecture dans une manière intelligente de
et en prenant en compte le fait que les auditeurs en moyenne les écouter entre 30 minutes et 2 heures, à certains moments,..vous pouvez faire shure qu'ils ne seront pas entendre les mêmes morceaux de tous les temps.
Si vous insistez pour faire "vivre" (en temps réel) de la diffusion (streaming) à partir de votre PROPRE ordinateur (directement ou par l'intermédiaire d'un flux de données-serveur-fournisseur, alors la plupart des logiciel utilisé est "Sam broadcaster"
Thats it...commencer avec un bon serveur Shoutcast fournisseur, puis construit votre site web et de créer des
un lien cliquable vers le ruisseau, après que vous ne le lecteur intégré.
Bonne chance !
(Ps j'aurais aimé obtenir de telles informations pour mes propres questions moi-même..malheureusement je reçois près de zéro)
dites-moi où l'envoyer.
Merci, s'il vous plait envoyez un courriel à [email protected] ..
Avez-vous résolu votre problème? Je veux mettre en œuvre des ce avec nginx et ffmpeg, une idée?
OriginalL'auteur dutchguy
Pour commencer, permettez-moi de préciser ma compréhension de vos besoins. Merci d'ajouter un commentaire et de préciser dans votre question, si ce sont de faux:
Maintenant, à vos questions:
Non-sens. Les serveurs de diffusion multimédia, telles que SHOUTcast/Icecast, sont en fait juste des serveurs HTTP qui envoient le contenu tel qu'il vient d'un encodeur. Le client ne sait pas la différence entre elle et HTTP. Les métadonnées sont entrelacés dans le flux de contenu à la demande du client (avec une demande spéciale d'en-tête), mais il est toujours compatible avec le protocole HTTP.
HTTP est un protocole qui est bon pour le transfert de tout type de contenu. Jamais télécharger quelque chose à partir d'un site web? Cela aurait été avec HTTP.
Si c'est assez bon pour YouTube, Sound Cloud, Pandora, et à peu près tout le monde, il est probablement assez bon pour vous, 'hein?
TCP est sous-jacente d'un protocole réseau qui assure une transmission fiable. Les paquets sont reçus dans le bon ordre, et sont reconnus, de sorte que toute perte de paquets peut être re-transmis. Il y a une surcharge, avec cette. La raison UDP est parfois utilisé, c'est qu'il fournit un temps de latence inférieur au prix d'être peu fiable. C'est très bien pour les communications téléphoniques, mais il est inutile pour les médias qui n'est pas sensible au temps, comme un tas de fichiers audio en provenance d'un serveur. En fait, si vous obtenez un peu trop de paquets corrompus, votre lecteur audio souvent simplement arrêter de décodage du fichier, et aurait besoin d'être redémarré.
RTSP est overkill pour vos besoins. Il prend en charge un tas de trucs pour le contrôle des médias, variying débit à la volée, etc. Ce n'est pas appropriée à votre situation. Peut-être que si vous étiez en streaming vidéo en direct, de longue ou de contenu, ce serait plus approprié.
Vous avez besoin de choisir un codec utilisé pour l'encodage audio qui prend en charge le client. Je suppose que vous allez être en utilisant HTML5 avec un Flash de secours. Malheureusement, il n'y a pas de codec disponible qui est universellement pris en charge. Voir le tableau ici: http://html5doctor.com/html5-audio-the-state-of-play/#support
Vérifiez vos hypothèses à la porte, vous êtes très mal ici. Gardez à l'esprit que les premières données PCM est souvent 8 fois plus grand que le MP3 (selon le débit du cours). Dans tous les cas, vous souhaitez encoder en AAC, MP3 et Vorbis pour la plus large compatibilité du client. aacPlus est une extension de l'AAC et est généralement considéré comme la norme pour une bonne qualité audio sont relativement faibles débits. Un 128kbit flux en AAC sonne mieux qu'un 128kbit stream en MP3.
Cette question est très subjective. Personnellement, en tant que musicien et audiophile, je préfère entendre des trucs dans sa qualité d'origine. J'utilise FLAC pour la compression de ma bibliothèque de musique, que la qualité est sans perte. Pour vos besoins, cela prendra beaucoup trop de bande passante. La plupart des gens ne savent pas la différence entre un 128kbit MP3 et l'original. De nombreux "premium" stations de radio internet offre 128kbit aacPlus et de 256 kbit MP3. Pandora propose 96kbit MP3 pour les utilisateurs réguliers, et 192kbit MP3 pour les utilisateurs premium. D'expérimenter et de choisir un ensemble de débits qui fonctionnent bien pour vous et les utilisateurs.
Toujours de conserver l'original de autour de. Il n'a pas à être sur vos serveurs, mais vous en avez besoin. Si vous re-compresser un fichier déjà compressé avec perte, alors vous perdez de qualité supplémentaire. Si vous faites comprimé 3 versions d'une même source, assurez-vous de le faire à partir de la source originale.
Si il est légal pour vous de l'utiliser, jetez un oeil à FFMPEG. Il peut faire à peu près n'importe quel codec vous pouvez penser. Comme un mot de prudence cependant, ne le regarder à assurez-vous de payer tous les frais de licence nécessaire. Certains des codecs qui y sont contenues sont brevetés. Je ne suis pas un avocat, et ne sont pas encore en mesure de comprendre les aspects juridiques de l'utilisation sur un site commercial. Tout ce que je sais, c'est qu'il est fortement débattue.
OriginalL'auteur Brad
J'ai été en utilisant http://www.yagosta.com depuis des années pour une compagnie de musique client. Service gratuit et SSssooooo facile. Nécessite PAS de connaissances technologiques. Je n'ai pas mis à jour ce site depuis plusieurs années, mais vous pouvez voir à quoi il ressemble sur le lien suivant. Ils ont probablement beaucoup de nouveaux modèles que vous pouvez personnaliser. Parfaitement adaptée à la plupart des exigences.
http://www.bluedotmusic.net/selector01.html
OriginalL'auteur Phil Graham