視頻直播相關(guān)網(wǎng)站:
1.采集
【iOS開(kāi)發(fā)】關(guān)于視頻直播技術(shù),你想要知道的都在這里了(一)采集
http://www.reibang.com/p/ddb640ac4fec
iOS直播技術(shù)分享-音視頻采集(一)
http://www.reibang.com/p/01837dc66cd3
iOS 攝像頭,進(jìn)行音視頻的數(shù)據(jù)采集
http://www.reibang.com/p/ccb189003cbc
OS直播推流-相機(jī)數(shù)據(jù)采集徒河、硬編碼保存h264文件
http://www.reibang.com/p/337830891996
流媒體開(kāi)發(fā):1.網(wǎng)絡(luò)層2.協(xié)議層3.封裝層4.編碼層
二.封裝格式和常見(jiàn)視頻格式:
編碼方式:目前有mpeg1:早期vcd使用多律,分辨率是352288痴突,壓縮比低
mpeg2:一般DVD使用,有NTSC(720480)和PAL (720*576)
壓縮比高于mpeg1
mpeg4 :目前使用最多的技術(shù)菱涤,avi文件始祖苞也,大大提高壓縮
比,而質(zhì)量堪比DVD
divx:基于mpeg4開(kāi)發(fā)的粘秆,有一定算法優(yōu)化
xvid:divx技術(shù)封鎖之后被人破解開(kāi)發(fā)的如迟,也是基于mpeg4的
編碼技術(shù)更先進(jìn),采用開(kāi)放源碼窗慎,畫(huà)質(zhì)更好
h.261:早期的低碼率編碼综慎,應(yīng)用于352x288和176x144仇参,現(xiàn)在
已不用
h.263:在低碼率下能夠提供比H.261更好的圖像效果尉桩,改進(jìn)一
些算法
h.263+:h.263的改進(jìn)型
h.264 :H.264集中了以往標(biāo)準(zhǔn)的優(yōu)點(diǎn)敷搪,高效壓縮舆蝴,與H.263+
和MPEG4 SP相比潜索,減小50%比特率抢野,高質(zhì)量應(yīng)用等
rm/rmvb:real 公司推出的應(yīng)用于網(wǎng)絡(luò)的高壓縮編碼贤斜,rm是固定
碼率策吠,rmvb是動(dòng)態(tài)碼率(就是靜態(tài)畫(huà)面采用低碼率,動(dòng)態(tài)
采用高碼率)
h.263? 和mpeg是不同的國(guó)際標(biāo)準(zhǔn)
封裝格式(也叫容器):所謂封裝格式就是將已經(jīng)編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個(gè)文件中瘩绒,也就是說(shuō)僅僅是一個(gè)外殼猴抹,或者大家把它當(dāng)成一個(gè)放視頻軌和音頻軌的文件夾也可以。說(shuō)得通俗點(diǎn)锁荔,視頻軌相當(dāng)于飯蟀给,而音頻軌相當(dāng)于菜,封裝格式就是一個(gè)碗阳堕,或者一個(gè)鍋跋理,用來(lái)盛放飯菜的容器。
AVI:微軟在90年代初創(chuàng)立的封裝標(biāo)準(zhǔn)恬总,是當(dāng)時(shí)為對(duì)抗
quicktime格式(mov)而推出的前普,只能支持固定CBR恒定
比特率編碼的聲音文件。
ts和ps:PS封裝只能在HDDVD原版壹堰,
mov:? ? MOV是Quicktime封裝
WMV:微軟推出的汁政,作為市場(chǎng)競(jìng)爭(zhēng)
mkv:萬(wàn)能封裝器,有良好的兼容和跨平臺(tái)性缀旁、糾錯(cuò)性,可帶
外掛字幕勺鸦。
flv:h針對(duì)于h.263家族的格式
rmvb/rm:Real Video并巍,由RealNetworks開(kāi)發(fā)的應(yīng)用于rmvb和rm
MP4:主要應(yīng)用于mpeg4的封裝
h.264的壓縮比是最高的,主要應(yīng)用于低碼率下的實(shí)時(shí)在線(xiàn)播放换途,rmvb壓縮比相對(duì)低一些懊渡,但質(zhì)量要好很多