邊下邊播

Objective-C簡單的音樂播放器(邊下邊播)

Objective-C中的音樂播放大多用AVAudioPlayer,它有很多優點: (1)可以播放任意長度音樂; (2)可以迴圈播放; (3)可以控制播放的時間; (4)可以控制聲道的音量實現立體聲效果; (5)可以調整音量。 但是AVAudioPlayer有一個很大的缺點,那就是隻能用於播放本地音 […]

iOS開發 – 使用IJKPlayer時,關於需求要邊下邊播的快取功能,退回來後播放快取不再耗流量

博主以前做的專案,使用的流播放,rtmp,基於bilibili的ijkplayer,想必大家都有用過或者聽過,是一個很不錯的開源的直播,播放流視訊的播放器,後面又有了一批需求,客戶要求我們做一個快取功能,就類似於迅雷那樣的,邊看邊快取,退到快取的地方播放快取,不再重新載入。 用過迅雷的小夥伴都清楚的 […]

iOS音視訊實現邊下載邊播放

iOS音視訊實現邊下載邊播放 近段時間製作視訊播放社群的功能,期間查詢了不少資料,做過很多嘗試,現在來整理一下其中遇到的一些坑.由於考慮到AVPlayer對視訊有更高自由度的控制,而且能夠使用它自定義視訊播放介面,iOS中所使用的視訊播放控制元件為AVPlayer,而拋棄了高層次的MediaPlay […]

iOS 邊下邊播的實現程式碼

專案中之前使用的是AVPlayer直接播放URL地址,但是不知道是相機的wifi不夠穩定還是程式碼的問題,app總是出現緩衝卡頓,就考慮改寫成邊下邊播的模式,查過了許多資料,發現大部分都是用的同一種方法 AVAssetResourceLoaderDelegate 代理方法,來看看如何實現 首先要實現 […]