Commit 54050b5f1db411bc4733298e7f922d80c52674d3

Authored by zhangxiaowen
1 parent 1b41c8fe

no message

CNLivePlayer/Classes/Player/CNLivePlayer.m
@@ -66,15 +66,18 @@ NSString * const CNLiveHostStatusChangedNotification = @"CNLiveAnchorStatusChang @@ -66,15 +66,18 @@ NSString * const CNLiveHostStatusChangedNotification = @"CNLiveAnchorStatusChang
66 _contentType = @""; 66 _contentType = @"";
67 _contentId = @""; 67 _contentId = @"";
68 _idName = @""; 68 _idName = @"";
69 - 69 +
70 [self addMovieNotificationObservers]; 70 [self addMovieNotificationObservers];
  71 +
71 self.player = [[KSYMoviePlayerController alloc] initWithContentURL:url]; 72 self.player = [[KSYMoviePlayerController alloc] initWithContentURL:url];
72 - [self.view addSubview:self.player.view]; 73 +
  74 + [self.view addSubview:_player.view];
73 _player.view.frame = self.view.bounds; 75 _player.view.frame = self.view.bounds;
74 _player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight; 76 _player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
75 _player.shouldEnableKSYStatModule = NO; 77 _player.shouldEnableKSYStatModule = NO;
76 78
77 } 79 }
  80 +
78 return self; 81 return self;
79 } 82 }
80 83
Example/CNLivePlayer/CNLivePlayerController.m
@@ -63,11 +63,11 @@ @@ -63,11 +63,11 @@
63 [self.view addSubview:back]; 63 [self.view addSubview:back];
64 64
65 65
66 - CNLivePlayer *player = [[CNLivePlayer alloc] initWithContentURL:[NSURL URLWithString:@"http://wideo02.cnlive.com/video/data1/2017/0423/206473/800/c8ff347048414b7295cef882f8361073_206473_800.m3u8"]];  
67 - player.view.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.width*9/16.0);  
68 - player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;  
69 - [player prepareToPlay];  
70 - [self.view addSubview:player.view]; 66 + self.player = [[CNLivePlayer alloc] initWithContentURL:[NSURL URLWithString:@"http://wideo02.cnlive.com/video/data1/2017/0423/206473/800/c8ff347048414b7295cef882f8361073_206473_800.m3u8"]];
  67 + self.player.view.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.width*9/16.0);
  68 + self.player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
  69 + [self.player prepareToPlay];
  70 + [self.view addSubview:self.player.view];
71 71
72 72
73 // KSYMoviePlayerController *player = [[KSYMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://wideo02.cnlive.com/video/data1/2017/0423/206473/800/c8ff347048414b7295cef882f8361073_206473_800.m3u8"]]; 73 // KSYMoviePlayerController *player = [[KSYMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://wideo02.cnlive.com/video/data1/2017/0423/206473/800/c8ff347048414b7295cef882f8361073_206473_800.m3u8"]];