-1

mmsプロトコルオーディオを再生したいのですが、これについて何か考えはありますか?libmmsが選択だと聞きました。しかしどうしたら良いかわからない。誰でもサンプルコードを共有できますか?ゼロから導入する方がよいでしょう。前もって感謝します!!!

4

2 に答える 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 つのオプションがあります。

  1. Libmms: このライブラリは mms プロトコルのみを処理します。したがって、データをどうするかはあなた次第です。
  2. FFmpeg: このライブラリは mms プロトコルを処理でき、オーディオ/ビデオのデコード機能も備えています。オーディオ/ビデオ ストリーミングに mms:// プロトコルを使用するため、FFmpeg を選択することをお勧めします。
于 2013-05-27T12:39:44.437 に答える