2010-06-04 22 views
3

J'ai MAC OS 10.6 (Snow Leopard) et selon le guide d'Apple sur HTTP Live Streaming, l'outil mediafilesegmenter devrait être dans le répertoire/usr/bin/mais ce n'est pas le cas. Il n'y a que le mediastreamsegmenter ici. J'ai besoin de l'outil mediafilesegmenter pour segmenter les flux de transport MPEG2.Implémentation de HTTP Live Streaming d'Apple - problème avec l'outil mediafilesegmenter

Comment puis-je obtenir/installer l'outil mediafilesegmenter?

Merci et salutations, Farish

Répondre

3

L'outil mediastreamsegmenter sera également un segment de fichier - par exemple:

mediastreamsegmenter -b http://some_playback_host -B flux -f \/Library/WebServer/Documents/my_stream -p < input_file.ts

(faire Assurez-vous d'avoir créé le répertoire de sortie "my_stream" en premier. Ce qui précède doit segmenter le fichier par défaut de 10 secondes avec le nom 'stream' et créer un fichier .m3u8 sur lequel vous pouvez pointer les clients.

man mediastreamsegmenter pour plus d'informations.

HTH.

+0

merci pour votre réponse, mais cela ne fonctionne pas. d'abord il n'y a pas d'option '-B' dans mediafilesegmenter et si je supprime "-B stream", cela donne le même nombre de fois (type inconnu 2 dans pid-0). pouvez-vous s'il vous plaît suggérer quelque chose d'autre qui pourrait fonctionner? – Farish

+1

Il n'y a pas d'option -B dans mediaFILEsegmenter car je parle de mediaSTREAMsegmenter. Donnez un coup de pouce à mediastreamsegmenter .. il devrait être sur votre système Snow Leopard. – Ric8ard

+0

Merci beaucoup! Apple n'a jamais mis à jour mediafilesegmenter pour travailler avec Lion et je me suis arraché les cheveux en essayant de le faire fonctionner. L'utilisation de mediastreamsegmenter comme ça fonctionne très bien! –

3

Vous pouvez télécharger la version actuelle du Live HTTP Outils de diffusion en continu à partir du site Apple Developer. Vous pouvez y accéder si vous êtes membre du programme pour développeurs iPhone ou Mac. Une façon de naviguer vers les outils est de se connecter sur connect.apple.com, puis de cliquer sur iPhone ou QuickTime sous l'en-tête Téléchargements.

+0

merci pour la réponse. J'avais créé un compte en tant qu'étudiant pour le programme Développeur iPhone et MAC, mais lorsque je me connecte et que je me rends sur connect.apple.com, je ne vois pas les outils de streaming HTTP en direct dans les téléchargements. une personne dans son guide avait donné un lien direct à ces outils (téléchargement) et quand j'ai cliqué, il a dit que je n'ai pas assez de droits pour accéder à ce téléchargement ... – Farish

+0

Je n'ai pas pu accéder au fichier, et j'ai découvert deux causes potentielles: 1. Mon accès développeur a expiré - renouveler et essayer dans 24-48 heures (il faut du temps pour que le fichier apparaisse après le renouvellement) 2. Vous devez accepter tout nouveau contrat de licence - Allez à votre page de compte et accepter les nouveaux accords (encore une fois, il y a un délai de 24-48 heures après cela) –