技術(shù)總結(jié)
本發(fā)明實(shí)施例公開了一種基于iOS設(shè)備的VR視頻的播放方法、裝置及終端設(shè)備,該方法包括:獲取基于RTMP協(xié)議的VR視頻流數(shù)據(jù);從所述VR視頻數(shù)據(jù)中提取畫面幀數(shù)據(jù),所述畫面幀數(shù)據(jù)符合AVFrame數(shù)據(jù)結(jié)構(gòu);調(diào)用所述iOS設(shè)備內(nèi)硬件解碼組件的應(yīng)用程序接口,創(chuàng)建硬解碼會(huì)話;通過(guò)所述iOS設(shè)備內(nèi)硬件解碼組件對(duì)所述畫面幀數(shù)據(jù)進(jìn)行硬解碼,輸出適用于iOS設(shè)備的視頻播放數(shù)據(jù)。通過(guò)硬解碼方式來(lái)解碼基于RTMP協(xié)議的視頻數(shù)據(jù),避免了HLS協(xié)議的視頻數(shù)據(jù)的切片周期過(guò)長(zhǎng)的問(wèn)題,也避免了通過(guò)CPU來(lái)軟解碼視頻數(shù)據(jù)所造成的解碼效率低、耗電和發(fā)熱情況嚴(yán)重的問(wèn)題,無(wú)需對(duì)現(xiàn)有iOS設(shè)備的硬件做調(diào)整,從軟件層面即可提高iOS設(shè)備對(duì)VR視頻的播放能力,具有很強(qiáng)的應(yīng)用前景。
技術(shù)研發(fā)人員:易仁
受保護(hù)的技術(shù)使用者:上海愛(ài)葛網(wǎng)絡(luò)科技有限公司
文檔號(hào)碼:201611086076
技術(shù)研發(fā)日:2016.11.30
技術(shù)公布日:2017.03.15