używam MPMoviePlayerController
do gry HLS
tj video streaming
to działa dobrze na dobrej i średniej sieci (WIFI,3G)
ale nie działa poprawnie na powolną sieci (2G)
. Poniżej znajduje się fragment kodu dla tego samego. Również na powolnym pasku wyszukiwania sieci powoduje problem, przesuwa się w górę i odtwarzacz pokazuje pusty ekran.wideo strumieniowe problem
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] init];
player.allowsAirPlay = YES;
[self.view addSubview:player.view];
player.view.frame = CGRectMake(5.0, 64.0, [[UIScreen mainScreen] bounds].size.width - 10.0, viwVideo.frame.size.height - 10.0);
player.controlStyle = MPMovieControlStyleDefault;
player.movieSourceType = MPMovieSourceTypeFile;
[player setContentURL:[NSURL URLWithString:@"http://techxvweb.fr/html5/AppleOutput/2012-03-10-j23-dax-smr-mt1-m3u8-aapl.ism/manifest(format=m3u8-aapl)
"]];
[player play];
Typowa przepustowość 2G jest 250kbps. Jaki jest Twój strumień wideo? –
Około 400-4700 kbps jest birate.of wideo. Czy to jest powód do niepokoju? –
@SvetlinMladenov: mogę wiedzieć? –