AVPlayerItem翻譯

@class AVPlayerItem

@abstract
一個AVPlayerItem攜帶一個AVAsset引用和展示這個asset的設置。

@discussion
1.注意對media assets的檢查是由AVAsset完成的。

2.爲了多個客戶可以安全的增加或刪除他們的key-value觀察者對象,AVPlayerItem使在播放過程中動態發生的變化的通知串行地在同一個分發隊列中,這樣AVPlayer在發出的playback state變化的通知是串行的。默認情況下,隊列是main queue。See dispatch_get_main_queue().

3.爲了保證當播放狀態動態改變時安全訪問AVPlayerItem’s的nonatomic屬性,多個與AVPlayer相關的客戶端必須通過通知隊列串行的訪問。

4.在一般情況下,這樣的串行化很自然的可以實現,通過在main thread or queue調用AVPlayerItem’s various methods。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章