标签:retain 显示 内容 播放器 position enum layer lan 静态库
self.vlcPlayer = [[VLCMediaPlayer alloc] init];
self.vlcPlayer.drawable = self.view;
self.vlcPlayer.media = [VLCMedia mediaWithURL:[NSURL
URLWithString:@"http://streams.videolan.org/streams/mp4/Mr_Mr
sSmith-h264_aac.mp4"]];
[self.vlcPlayer play];
● 播放进度
- (void)setTime:(VLCTime *)value; // 当前的播放时间
- (VLCTime *)time;
@property (readonly) VLCTime *remainingTime; // 剩余的播放时间
- (void)setPosition:(float)newPosition; // 播放进度(0.0 ~ 1.0)
- (float)position;
● 播放的载体(显示到哪里, 一般是一个UIView)
@property (retain) id drawable;
VLCMediaPlayerStateStopped,// 播放器已经停止
VLCMediaPlayerStateOpening, // 流正在打开
VLCMediaPlayerStateBuffering,// 流正在缓冲
VLCMediaPlayerStateEnded,// 流已经结束
VLCMediaPlayerStateError,// 播放器产生了错误
VLCMediaPlayerStatePlaying,// 流正在播放
VLCMediaPlayerStatePaused// 流被暂停了
};
- (void)mediaPlayerStateChanged:(NSNotification
*)aNotification;
● 当播放器的时间改变就调用
- (void)mediaPlayerTimeChanged:(NSNotification
*)aNotification;
标签:retain 显示 内容 播放器 position enum layer lan 静态库
原文地址:http://www.cnblogs.com/liuwj/p/6892014.html