2011-03-06 3 views

Répondre

6

Shameless plug ici - j'ai écrit un analyseur ASF .NET AsfMojo qui existe sur CodePlex:

AsfMojo est un ASF .NET open source bibliothèque analyse syntaxique, fournissant un soutien pour analyse syntaxique Windows Media Audio (WMA) et Windows Media Video (WMV) fichiers. Il offre des classes pour créer des flux à partir de données de paquets dans un fichier multimédia, recueillir des statistiques de fichiers et d'extraire segments audio ou cadres encore cadres précis. La bibliothèque parse objets ASF selon la révision des spécifications ASF 01.20.05

Check it out et voir si cela fonctionne pour vous - l'analyse ASF lui-même est pur code .NET (basé sur la spécification ASF), juste pour créer des images fixes pour des décalages temporels particuliers. Media SDK/InterOp est utilisé sous le capot. Peut-il lire un flux non-cherchable, comme un flux vidéo en direct?

+0

J'ai téléchargé le code et essayé de brancher mon URL dans l'échantillon WPF UI et il a juste cadencé (je suppose qu'il pensait que le flux en direct était un fichier qui finirait par télécharger ...) S'il peut lire un flux non-recherche, pourrait vous postez un échantillon rapide/pointez-moi dans la bonne direction? – Peter

+0

@Patricker: l'exemple d'application WPF est une interface utilisateur spécifique aux fichiers ASF ** ** (similaire à ASF Viewer). Si vous regardez le code de la bibliothèque lui-même, vous verrez que la classe 'AsfFile' essaye d'analyser complètement le fichier que vous pointez, ceci inclut le décalage temporel du premier et du dernier paquet dans le fichier - malheureusement pour les flux cela signifie va caler et/ou échouer, ce n'est pas un scénario pris en charge. Vous pouvez sortir cette partie, mais vous aurez besoin de quelques changements de code dans la bibliothèque elle-même - qu'essayez-vous de faire? Peut-être qu'il y a un autre moyen. – BrokenGlass

+0

J'essaie d'afficher/traiter un flux vidéo en direct à partir d'une caméra IP. – Peter

Questions connexes