Streaming Audio protocole pour StreamTheWorld.net
Je suis en train de télécharger et de capturer des flux audio à partir de streamtheworld, et la seule chose que j'ai trouvé pour l'instant est qu'il utilise le protocole HTTP et certains FLV les en-têtes sont visibles à l'intérieur. Mais, ce n'est pas jouable.
Je vous serais reconnaissant de toute info à ce sujet. De Transport (http), le conteneur, le codage, toute info est la bienvenue.
Un exemple de ce type de flux audio:
http://player.streamtheworld.com/_players/arn/index.php?callsign=VIRGINRADIO_DUBAI
OriginalL'auteur Daniel Mošmondor | 2011-07-25
Vous devez vous connecter pour publier un commentaire.
C'est tout simplement AAC sur HTTP. Rien de spécial.
Vous pouvez trouver l'URL du flux en utilisant Fiddler. Dans ce cas, il est: http://4093.live.streamtheworld.com/VIRGINRADIO_DUBAIAAC
À partir de là, vous pouvez extraire à l'aide de quelque chose d'aussi simple que de WGET, ou VLC.
Pour vous permettre de parcourir l'ensemble du processus....
Première, le page conteneur charges. Cette page appelle le flash player avec un paramètre,
flashvars.callsign="VIRGINRADIO_DUBAI"
. Elle est sans aucun doute obtient ce dès le paramètre dans le récipient initial URL de la page. N'hésitez pas à expérimenter.Deuxième, le Flash player télécharge http://player.streamtheworld.com/_players/arn/coreconfig.xml. Il contient des informations utiles. Voici un extrait:
Le joueur attrape aussi http://playerwebadmin.streamtheworld.com/xmlconfig.php?view=xml&callsign=VIRGINRADIO_DUBAI&streamid=8263, qui contient quelques pas de sens de la merde, comme quoi la publicité vidéo pour vous montrer.
Après l'annonce vidéo, le joueur s'empare de cet: http://playerservices.streamtheworld.com/api/livestream?version=1.4&mount=VIRGINRADIO_DUBAIAAC&lang=EN&transports=http&nobuf=1311628718296
Remarque les paramètres appropriés, tels que
version
,mount
,lang
, etc. Les reconnaître? Oui, ils sont venus à partir de ce premier fichier XML.Enfin, le Flash player dispose de toutes les informations dont il a besoin à partir de ce fichier XML final à faire une demande à la rivière.
Tout cela, vous pouvez facilement trouver avec Fiddler. Veuillez envisager de l'utiliser dans l'avenir.
tu veux dire par programmation? Simplement d'analyser la page. Comment vous faites cela dépend de la langue que vous utilisez.... et oui, c'est vraiment le cas.
d'analyser ce page pour obtenir 4093.live.streamtheworld.com/VIRGINRADIO_DUBAIAAC? Il n'apparaît pas sur la page d'origine.
Voir mon dernier edit.
OriginalL'auteur Brad
Obtenir le Signe d'Appel pour le Stream. Pour la Ville de 101.6 Fm Dubaï, son ARNCITY.
Utiliser l'URL suivante http://provisioning.streamtheworld.com/pls/ et remplacer l'indicatif d'appel après pls/.
Donc l'URl finale ressemblera à http://provisioning.streamtheworld.com/pls/ARNCITY.pls
Ouvrir dans Firefox et il vous demandera de télécharger le ARNCITY.pls à votre ordinateur.
Télécharger le fichier et l'ouvrir dans le bloc-notes et vous aurez le flux réel des Url.
utiliser de quelqu'un dans windows media player ou n'importe quel lecteur multimédia et vous êtes tous ensemble..
C'est tout.....Espérons que cela aide
OriginalL'auteur joseav