我使用Http Live Streaming將視頻從服務器傳輸到iPhone。我需要在手機發送給服務器的http數據包中設置某些標頭。Http直播:強制MPMoviePlayerController在http請求中打包標頭
對於普通的數據包,下面的代碼就足夠了:
NSMutableURLRequest* request = [[[NSMutableURLRequest alloc] initWithURL:url]
autorelease];
[request setValue:VALUE forHTTPHeaderField:@"Field You Want To Set"];
不幸的是,我沒有找到一個類似的API爲MPMoviePlayerController
。換句話說,我該如何強制MPMoviePlayerController
在用於與服務器通信的http數據包中設置某些標頭?
+1表示建議下一個最佳解決方法。不過,我仍然很想找到一個不涉及服務器主動設置cookie的解決方案。 –
我能夠使用自定義的NSURLProtocol完成此操作。看看我的解決方案:http://stackoverflow.com/a/24098761/107821 – hodgesmr