0
QTMovie(QTKit)APIを使用してRTSPストリーミングムービーのQTトラックを取得する方法を知っている人はいますか?QTMovie APIを使用してストリーミング(RTSP)ムービーのQTトラックを抽出する方法は?
基本的に、私は映画からオーディオとビデオのトラックを抽出し、再生する前にいくつかの特別な処理を行いたいと思います。すべてのあなたの助けを事前に
NSError* err = nil;
QTMovie* myMovie = [QTMovie movieWithURL: @"rtsp://example.com/123.mov" error: &err];
NSNumber* loadState = [mMovie attributeForKey: QTMovieLoadStateAttribute];
// This succeeds
if ([loadState intValue] >= QTMovieLoadStatePlayable) {
// This fails - audioTracks returns a count of 0
NSArray* audioTracks = [mMovie tracksOfMediaType: QTMediaTypeSound];
if ([audioTracks count] > 0) {
[self processTrack: (QTTrack*)[audioTracks lastObject]];
}
}
感謝を:後
が、これはローカルのムービーファイルのための素晴らしい作品が、RTSPストリームのために失敗した、単純化されたコードスニペットです。