2012-04-08 13 views
2

Ich habe eine IPhone-Anwendung, in die ich IOS SDK für s3 aufnehmen möchte. Ich habe Zweifel, ob getobject-Anfragen verwendet werden können, um eine Audiodatei von s3 in meine App zu streamen. Jeder sagt, dass es zum Download ist. Nicht für Stream. Gibt es irgendeine andere Methode in diesem sdk für streming nur. So, dass ich die Akten nicht herunterladen möchte. Ich brauche nur aus s3 die URL meiner Audio-Datei zu streamen und auf dem avaudioplayer.can jede Stelle mir helfen spielen ...Confussion in AWS S3 IOS SDK?

s3Client = [[AmazonS3Client alloc] initWithAccessKey:ACCESS_KEY withSecretKey:SECRET_KEY];    
S3GetObjectRequest *request = [[S3GetObjectRequest alloc] initWithKey:@"YOURKEY" withBucket:@"YOURBUCKET"]; 
S3GetObjectResponse *response = [s3Client getObject:request]; 

ist es genug?

+0

http://stackoverflow.com/q/32111029/2265218 können Sie mir bitte für die obige Frage helfen? –

Antwort

1

Ich denke, Apple's http Live-Streaming kann Ihnen helfen. Bitte finden Sie die Details in folgenden Link. https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html

+0

kann ich es mit s3 ios sdk tun? – hacker

+0

Wenn Sie eine Audiodatei in S3 haben, dann können Sie eine URL erstellen, um es als wie unter 'https entsprechen: // .amazonaws.com//' Von diesem URL Sie Inhalte mit AVAudioPlayer streamen. – arunjos007