工程内容说明(完整下载包包含DOC、Demo二部分):
DOC目录:YfPlayer帮助文档.docx、README.MD
Demo:集成了推流sdk的所有功能示范
注意事项
鉴权的SDK仅支持测试域名进行推流,正式使用,请与我们联系并获取正式Token并设置播放域名
3、在APP上集成SDK
播放视频
self.player = [[YfMediaPlayerController alloc] initWithContentURL:urlPath withOptions:nil];
self.player.view.frame = self.view.bounds;
self.player.bufferTime = 0.68;
self.player.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
self.player.scalingMode = YfMPMovieScalingModeAspectFill;
self.player.shouldAutoplay = YES;
self.view.autoresizesSubviews = YES; [self.view addSubview:self.player.view];
注册播放器状态回调
YfPlayerStatusLoadingNotification
YfPlayerStatusReadyToPlayNotification
YfPlayerStatusFailedNotification
YfPlayerPlayBufferingStartNotification
YfPlayerPlayBuferingEndNotification
YfPlayerPlayEndNotification
YfPlayerPlayErrorNotification
yfPlayerPlayCallbackMode
暂停/播放
[self.player pause];
[self.player play];
销毁播放器
[self.player shutdown];
self.player = nil;
更多功能的使用请参考Demo。
参考DOC目录里的YfPlayer帮助文档
技术支持:support@yfcloud.com