私はMatt Gallagher'sストリーミングを使用しています。MIMEタイプオーディオ/ mpegはストリーミングしていませんか?
私はSHOUTCast API返されたURLを再生しようとしています。しかし、MIMEタイプのオーディオ/ MPEGを持つメディアは、エラーを表示せずに再生されません。
ただし、MIMEタイプaudio/aacpは正常に再生されています。
なぜですか?これ以外のものを使う必要がありますか?
Mattのチュートリアルでは、mp3ファイルの場合、私はfileTypeHint
を追加する必要があると述べましたが、それはすでにそこにあります。MediaType = audio/mpeg
の場合、次の機能のいずれの場合にも入りません。
変更する必要はありますか?
+ (AudioFileTypeID)hintForFileExtension:(NSString *)fileExtension
{
AudioFileTypeID fileTypeHint = kAudioFileAAC_ADTSType;
if ([fileExtension isEqual:@"mp3"])
{
fileTypeHint = kAudioFileMP3Type;
}
else if ([fileExtension isEqual:@"wav"])
{
fileTypeHint = kAudioFileWAVEType;
}
else if ([fileExtension isEqual:@"aifc"])
{
fileTypeHint = kAudioFileAIFCType;
}
else if ([fileExtension isEqual:@"aiff"])
{
fileTypeHint = kAudioFileAIFFType;
}
else if ([fileExtension isEqual:@"m4a"])
{
fileTypeHint = kAudioFileM4AType;
}
else if ([fileExtension isEqual:@"mp4"])
{
fileTypeHint = kAudioFileMPEG4Type;
}
else if ([fileExtension isEqual:@"caf"])
{
fileTypeHint = kAudioFileCAFType;
}
else if ([fileExtension isEqual:@"aac"])
{
fileTypeHint = kAudioFileAAC_ADTSType;
}
return fileTypeHint;
}
そして、私はTOP5ステーションをプレイしていますどこが条件で作業し、そのために私はPLSファイルからのすべてのURLを取得し、配列に保存しなければならないのか、このストリーマで
。それは私も同じ問題に直面したラジオ