Tôi đang tìm cách để được thông báo chính xác thời điểm khi AVPlayer
bắt đầu phát. Có thuộc tính "tỷ lệ", nhưng hiện tại tôi đang kiểm tra định kỳ với một số NSTimer
để nhận thông tin cập nhật.AVPlayer, thông báo cho trạng thái phát/tạm dừng?
Tôi đã thử KVO, nhưng dường như nó không tuân thủ KVO.
Tôi biết rằng có events khi trình phát ENDED. Nhưng tôi đang nói về tạm dừng ở đây.
Tôi cũng KVO đã đăng ký trạng thái "AVPlayerItem's
", nhưng nó hiển thị cho tôi khi nội dung HTTP đã kết thúc bộ nhớ đệm, không phát/tạm dừng. Tôi cũng bắt đầu thu thập tất cả các cuộc gọi phát/tạm dừng, yêu cầu cập nhật giao diện người dùng ngay lập tức sau đó, nhưng phải mất một số runloops khác trước khi AVPlayer
thực sự bắt đầu phát. Tôi chỉ muốn cập nhật nút của tôi ngay lập tức.
Có cách để theo dõi xem AVPlayer có đang được liệt kê ở đây hay không: http://stackoverflow.com/a/9288642/2383604 –