Flux audio multicast et iOS ?

Salut tout le monde,



Pour un projet j'ai besoin de recevoir un flux audio multicast, ce qui n'est pas la panacée de ce que j'ai pu lire...



J'ai le contrôle sur le serveur et le client, donc coté format, je fait ce que je veux. La seule chose c'est que je peux monter à  100 ou 200 iPhone sur le même serveur de contenu, donc pour moi l'usage de multicast pour ne pas surcharger le serveur de stream en connexion unicast est un passage obligé...



Je serais curieux des retours de chacun sur le sujet. Est-ce que vous avez déjà  fait ce genre de chose ou entendu des projets du même ordre ?



Sachant que j'ai droit à  un délais max de 10 ms pour un médian de 5, je me pose aussi la question du format... Est-ce que j'envois des trames PCM directement ? Comment ça pas besoin de décompresser ? Mais du coup je perd en rapidité de transfert si je fait ça et donc éventuellement en qualité...



Coté décodeur matériel accessible via CoreAudio, quel est le plus performant ?



Merci d'avance.

Réponses

  • Uh... Suis-je le seul ici à  bosser sur du multicast et de l'audio ?
  • J'bosse rapidement sur de l'audio, mais pas en multicast...
  • 'Larme' a écrit:


    J'bosse rapidement sur de l'audio, mais pas en multicast...




    Avec les API CoreAudio ou l'AudioToolbox qui est au dessus ? Si CoreAudio, est-ce que tu as fait des bench de perf sur de la lecture de PCM vs MP3 / AAC ?
  • LarmeLarme Membre
    juillet 2012 modifié #5
    Attends.

    En réalité, ce n'est pas encore un truc que j'ai développé.

    J'ai testé avec l'application de test du fabriquant, et c'était plein de parasites...



    Alors, on a mis ça en retrait pour l'instant, et on a décidé de ne pas l'implémenter sur un des deux modèles, modèle sur lequel je suis en train de bosser actuelle.
  • Gnarf, ok. Va falloir que je me débrouille solo donc ^^
  • D'ici fin août, j'pourrais p'têt' t'aider, mais c'est pas l'cas actuellement...
  • Bonjour,



    j'aimerais développer une appli iPhone pour permettre de lire des podcasts.



    Je ne sais pas du tout comment fonctionnent les podcasts ni par quel bout commencer le lecteur.



    S'agit-il juste de fichiers (MP3 par exemple) stockés sur un serveur comme n'importe quels fichiers PHP ?

    Existe-t-il une méthode en particulier ?

    Des écueils à  éviter (je ne suis pas une bête en réseau et j'imagine qu'il faille prendre des précautions avec l'hébergeur) ?

    Des conseils ? image/rolleyes.gif' class='bbc_emoticon' alt='::)' />



    Merci par avance
  • AliGatorAliGator Membre, Modérateur
    Un podcast c'est simplement un flux RSS contenant une liste d'émissions accessibles en MP3.

    Au lieu d'avoir un flux RSS de ton site de news préféré, qui liste les articles de ce site, c'est un flux RSS qui liste les flux audio d'une émission ou d'un podcasteur.



    Si tu n'y connais rien en podcasts, une petite recherche Google aurait quand même été le minimum : tout est expliqué sur Wikipedia (entre autre)



    Il suffit donc de parser le flux RSS du podcast pour récupérer la liste des épisodes, avec leur titre, date, et URL vers le MP3 que tu fournis à  un AVAudioPlayer par exemple, et le tour est joué.
  • Bonjour,


    'mushu' a écrit:


    j'aimerais développer une appli iPhone pour permettre de lire des podcasts.



    Je ne sais pas du tout comment fonctionnent les podcasts ni par quel bout commencer le lecteur.




    RFC 1855 http://tools.ietf.org/html/rfc1855



    On évite de détourner un sujet existant pour quelque chose qui n'a rien a voir et on crée son propre fils de conversation pour éviter de tout mélanger. Et accessoirement on essaye de faire des recherches avant de demander de l'aide...
  • mushumushu Membre
    août 2012 modifié #11
    Merci beaucoup AliGator.



    Et je vais créer un autre fil pour ma question, je ne connais pas bien le fonctionnement des fora.

    Je te prie de m'excuser yoann, je pensais que mon sujet avais un rapport avec le tien.



    À plus dans l'bus
  • 'mushu' a écrit:


    Merci beaucoup AliGator.



    Et je vais créer un autre fil pour ma question, je ne connais pas bien le fonctionnement des fora.

    Je te prie de m'excuser yoann, je pensais que mon sujet avais un rapport avec le tien.



    À plus dans l'bus




    Aucun soucis, mais également aucun rapport :-)
Connectez-vous ou Inscrivez-vous pour répondre.