mmsプロトコルオーディオを再生したいのですが、これについて何か考えはありますか?libmmsが選択だと聞きました。しかしどうしたら良いかわからない。誰でもサンプルコードを共有できますか?ゼロから導入する方がよいでしょう。前もって感謝します!!!
2 に答える
0
ここで DocumentInteractionController を調べる必要があります: https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/DocumentInteraction_TopicsForIOS.pdf Document Interaction Controller は、それを行う「Apple」の方法であり、おそらくあなたのiOS の現在および将来のバージョンで最も安全なパス。
バンドル内のファイルを所有している場合は、OS からファイル タイプを処理するデフォルト アプリを取得できます。
NSString *filePath = [documentsDirectory stringByAppendingPathComponent: fileName];
if ([[NSFileManager defaultManager] fileExistsAtPath:[self getFileCompletePath]]){
NSString *filePath = [[NSString alloc] initWithFormat:@"%@", [self getFileCompletePath]];
NSURL *url = [[NSURL alloc] initFileURLWithPath:filePath];
if ([[UIApplication sharedApplication] canOpenURL:url]){
[[UIApplication sharedApplication] openURL: url];
} else {
NSLog(@"Not supported application to open the file %@", filePath);
}
[url release];
[filePath release];
}
幸運を!
于 2012-05-21T18:09:04.907 に答える
0
基本的に次の 2 つのオプションがあります。
- Libmms: このライブラリは mms プロトコルのみを処理します。したがって、データをどうするかはあなた次第です。
- FFmpeg: このライブラリは mms プロトコルを処理でき、オーディオ/ビデオのデコード機能も備えています。オーディオ/ビデオ ストリーミングに mms:// プロトコルを使用するため、FFmpeg を選択することをお勧めします。
于 2013-05-27T12:39:44.437 に答える