MVC 設(shè)計(jì)概述 在早期 Java Web 的開發(fā)中,統(tǒng)一把顯示層、控制層、數(shù)據(jù)層的操作全部交給 JSP 或者 JavaBean 來進(jìn)行處理,我們稱之為 Model1: 出現(xiàn)...
MVC 設(shè)計(jì)概述 在早期 Java Web 的開發(fā)中,統(tǒng)一把顯示層、控制層、數(shù)據(jù)層的操作全部交給 JSP 或者 JavaBean 來進(jìn)行處理,我們稱之為 Model1: 出現(xiàn)...
前言 制作本地本地POD庫(kù)就不做過多的介紹,因?yàn)楸旧砭鸵粋€(gè)命令的事pod lib create xxxx 用pod管理項(xiàng)目的時(shí)候,如果用到了圖片或者XIB文件一般有兩種寫法:...
前因 其實(shí)我們這個(gè)7人iOS開發(fā)團(tuán)隊(duì)并不適合組件化開發(fā)。原因是因?yàn)樾詢r(jià)比低,需要花很多時(shí)間和經(jīng)歷去做這件事,帶來的收益并不能徹底改變什么。但是因?yàn)橛?~3個(gè)星期的空檔期,并不...
本篇將詳細(xì)總結(jié)介紹Swift協(xié)議的用法;協(xié)議是定義一些規(guī)范(屬性、功能方法),然后由類、結(jié)構(gòu)體或者枚舉遵循并實(shí)現(xiàn)這些規(guī)范,這一過程被稱為遵循了協(xié)議。 主要內(nèi)容:1.協(xié)議的基本...
網(wǎng)上已經(jīng)有很多關(guān)于打包IJKPlayer的教程,也基本能用。但關(guān)于如何升級(jí)ffmpeg內(nèi)核以及HTTPS的還是比較少,現(xiàn)在我就分享一下如何升級(jí)ffmpeg,并總結(jié)一篇完整打包...
IJKPlayer是一款基于ffmpeg/ffplay的開源播放器,可支持rtmp/rtsp/hls等多種媒體協(xié)議,支持Android/IOS等移動(dòng)平臺(tái)。 一、幀 在進(jìn)行IJ...
前言ijkplayer框架是專門用來做 視頻直播 的開源框架,基于ffmpeg,同時(shí)支持 Android 和 iOS 平臺(tái)。對(duì)于 App 中的直播功能,如果我們成功集成ijk...
需求 本人要做一個(gè)錄音同時(shí)播放音樂的App, 對(duì)錄音要求較高, 因?yàn)橐治鲈胍羟闆r, 同時(shí)去掉播放音樂的回聲 錄音方案 AVAudioRecorder, 此種方法已經(jīng)封裝的比...
WebRTC下載要很麻煩,并且學(xué)會(huì)使用一個(gè)庫(kù)也要花費(fèi)不少時(shí)間,另一方面導(dǎo)入一個(gè)第三方庫(kù)app的體積會(huì)加大,因此用了一位大神從WebRTC提出來的模塊,但因?yàn)槭莄的所以還要轉(zhuǎn)一...
簡(jiǎn)介 SnapKit是Masonry Auto Layout DSL的Swift版本,是一款輕量級(jí)的布局框架,使用了更良好的語法封裝了AutoLayout。SnapKit支持...
本文就簡(jiǎn)單介紹一下SnapKit基本的使用。就說明一下視每種視圖之間關(guān)系的情況下,怎么建立約束,從而見見了解SnapKit。都是一些基本用法 。以前使用過Masonry[ht...
SnapKit簡(jiǎn)介 SnapKit是一個(gè)優(yōu)秀的第三方自適應(yīng)布局庫(kù),它可以讓iOS、OS X應(yīng)用更簡(jiǎn)單地實(shí)現(xiàn)自動(dòng)布局(Auto Layout) 下載鏈接 SnapKit Sna...
#問題來由: 項(xiàng)目開始涉及音視頻播放這塊的邏輯,于是想起了之前團(tuán)隊(duì)用的音視頻播放框架ijkplayer[https://github.com/Bilibili/ijkplay...