Video Player調研

1、官方提供的播放方式:AVPlayer、MPMediaPlayer 
     優勢:提供較完整較穩定的API
     缺點:支持的視頻編碼格式頗有限:H.26四、MPEG-4,擴展名(壓縮格式):.mp四、.mov、.m4v、.m2v、.3gp、.3g2等
 
經過輸出 [AVURLAsset audiovisualMIMETypes] 能夠查到官方提供的APP支持的audio,video等Mime Type
 
2、使用基於ffmpeg的kxmovie
 
一、在github上面下載kxmovieDemo https://github.com/kinglonghuang/kxmovie
二、將編譯好的FFMPEG庫拖到Demo中(注:須要是編譯好的)
三、設置User Header Search Paths :$(SRCROOT)/KxMovieDemo/FFmpeg-iOS/include(注:這裏的路徑爲/FFmpeg-iOS/include所在項目的相對路徑)
四、添加必要的庫
 
五、遇到的問題:
1)
解決方法:註釋改行代碼
 
2)
解決方法:改 PIX_FMT_NONE爲 AV_PIX_FMT_NONE
 
3)
解決方法:改 avcodec_alloc_frame();爲 av_frame_alloc();
相關文章
相關標籤/搜索