2012-01-29 29 views
5

Tôi là nhà phát triển iOS, người sẽ làm cho ứng dụng phát video với tốc độ khác nhau. Tôi nghĩ rằng không có API để thay đổi tốc độ phát lại trên MPMoviePlayerController.Phát tệp video với tốc độ 1.5x, 2x

Và tôi không thể tìm thấy giải pháp nào.

Bạn có thể vui lòng cho tôi biết cách triển khai không? hoặc Bạn có thể vui lòng cho tôi biết mọi Framework/thư viện (SDK) hỗ trợ các chức năng trên cho iOS không?

Trả lời

5

Có thực sự là tài sản đó.

MPMoviePlayerController tuân thủ các MPMediaPlayback protocol

Xem

currentPlaybackRate 

Tỷ lệ phát hiện hành đối với các cầu thủ. (Bắt buộc)

@property(nonatomic) float currentPlaybackRate 

Thảo luận

Giá trị này đại diện cho một số nhân cho tỷ lệ phát lại mặc định của mục hiện hành. Giá trị 0.0 cho biết rằng phát lại bị dừng lại trong khi giá trị là 1.0 cho biết phát lại đang diễn ra ở tốc độ bình thường . Giá trị dương cho biết phát lại về phía trước trong khi giá trị âm cho biết phát lại ngược.

Đặt giá trị của thuộc tính này thay đổi tốc độ phát lại tương ứng.

+0

Cảm ơn sự giúp đỡ của bạn! Nó rất dễ. :) –

Các vấn đề liên quan