2014-11-01 287 views
1

你能幫我怎麼把我的視頻流到iOS應用程序。我使用了UIWebView,但視頻不是chaning。有沒有解決辦法。例如這個流。 http://80.32.204.149:8080/mjpg/video.mjpgiOS和實時流mjpeg

感謝您的答覆

回答

3

做MJPG流在iOS上是利用UIImageViewNSURLConnection的最簡單方法。使用NSURLConnection打造你的目標URL連接,並實現委託下面的方法:

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data - >填寫與您收到這裏的數據緩衝區(緩衝區應該是NSData類型,可以是一個實例變量或屬性)

- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response並使用[UIImage imageWithData:buffer]將數據從您的緩衝區轉換爲UIImage。這UIImage然後可以設置在您的UIImageView

+0

它應該工作,但你有任何例子?謝謝 – PatrikD 2014-11-01 20:20:21

+0

Okey我嘗試了一些東西,但recievedData始終爲空。你可以幫我嗎? http://pastebin.com/agD0GHvH – PatrikD 2014-11-01 20:37:11

+0

嗯......實際上看起來不錯。也許這是因爲你沒有用'self'引用實例變量。嘗試使用'self.receivedData'而不是'receivedData'。 – nburk 2014-11-02 10:48:21