如今,直播已經(jīng)滲透到人們生活的方方面面,為了在市場(chǎng)競(jìng)爭(zhēng)中處于有利地位,快速實(shí)現(xiàn)商業(yè)變現(xiàn)的目的,越來(lái)越多的企業(yè)加入到直播的大潮中。那么在進(jìn)行直播搭建時(shí),我們會(huì)遇到很多的問(wèn)題,今天就和大家簡(jiǎn)單聊一下,在進(jìn)行直播搭建前,我們應(yīng)該要了解的常識(shí)有哪些? 1. 直播平臺(tái)搭建部署需要準(zhǔn)備哪些內(nèi)容? 部署搭建網(wǎng)絡(luò)直播系統(tǒng)時(shí)需要辦理網(wǎng)絡(luò)文化許可證,需要準(zhǔn)備一系列材料,如直播平臺(tái)的名稱(chēng)、圖標(biāo)、服務(wù)器域名,APP應(yīng)用進(jìn)場(chǎng)圖,觀看頁(yè)圖,蘋(píng)果App Store上架和安卓相關(guān)應(yīng)用上架需要的資料,需提前開(kāi)通流媒體CDN、云存儲(chǔ)、推送及私信接口、短信驗(yàn)證碼、bugly等第三方平臺(tái)服務(wù)。 2. 蘋(píng)果開(kāi)發(fā)者賬號(hào)相關(guān)問(wèn)題 申請(qǐng)?zhí)O果開(kāi)發(fā)者賬號(hào),主要的目的是用于將應(yīng)用上架到App Store供用戶(hù)安裝下載。首先科普下蘋(píng)果開(kāi)發(fā)者賬號(hào)的三大種類(lèi):個(gè)人、組織和教育機(jī)構(gòu),但是我們最常關(guān)注的是個(gè)人和組織里細(xì)分的公司和企業(yè),它們各自的年費(fèi)分別對(duì)應(yīng):99美金、99美金和299美金。 (1)個(gè)人開(kāi)發(fā)者賬號(hào):個(gè)人開(kāi)發(fā)者賬號(hào)也可以進(jìn)行上架,如果用作簽名分發(fā)時(shí)會(huì)有設(shè)備數(shù)量限制,從字面意思看更適用于個(gè)人開(kāi)發(fā)者,如果做APP運(yùn)營(yíng)推廣,還是要申請(qǐng)公司賬號(hào)。 (2)公司開(kāi)發(fā)者賬號(hào):申請(qǐng)時(shí)需要填寫(xiě)公司的鄧白氏編碼,可以用來(lái)進(jìn)行應(yīng)用上架App Store,有條件的話(huà)盡量申請(qǐng)。 (3)企業(yè)開(kāi)發(fā)者賬號(hào):企業(yè)賬號(hào)開(kāi)發(fā)的應(yīng)用不能上架App Store,通常用于企業(yè)內(nèi)部分發(fā)測(cè)試應(yīng)用?,F(xiàn)階段來(lái)講企業(yè)賬號(hào)很難申請(qǐng),需要提供公司的鄧白氏編碼。 3.什么是蘋(píng)果UDID? UDID是由字母和數(shù)字組成的40個(gè)字符串的序號(hào),主要用來(lái)區(qū)分每一個(gè)唯一的iOS設(shè)備的標(biāo)識(shí),UDID可以關(guān)聯(lián)其它各種數(shù)據(jù)到相關(guān)設(shè)備上。例如,連接到開(kāi)發(fā)者賬號(hào),可以允許在發(fā)布前讓設(shè)備安裝或測(cè)試應(yīng)用;也可以讓開(kāi)發(fā)者獲得iOS測(cè)試版進(jìn)行體驗(yàn)。蘋(píng)果用UDID連接到蘋(píng)果的ID,這些設(shè)備可以自動(dòng)下載和安裝從App Store購(gòu)買(mǎi)的應(yīng)用、保存從iTunes購(gòu)買(mǎi)的音樂(lè)、幫助蘋(píng)果發(fā)送推送通知、即時(shí)消息。 4.直播APP源碼是用什么工具和語(yǔ)言開(kāi)發(fā)的? 當(dāng)前主流的兩大手機(jī)操作系統(tǒng)就是google的android和Apple的iOS。 安卓端的開(kāi)發(fā)工具:Android studio iOS端開(kāi)發(fā)工具:xcode 兩大操作系統(tǒng)的開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)框架差異很大,android系統(tǒng)采用java語(yǔ)言來(lái)做應(yīng)用層開(kāi)發(fā),而Apple的iOS系統(tǒng)采用Objective-C語(yǔ)言做開(kāi)發(fā)。兩個(gè)平臺(tái)具有各自不同的開(kāi)發(fā)接口和特性,兩個(gè)平臺(tái)上的應(yīng)用程序沒(méi)有任何兼容性。 5.直播平臺(tái)開(kāi)發(fā)廣泛使用的流媒體協(xié)議有哪些? 比較常見(jiàn)的如UDP私有協(xié)議,直播系統(tǒng)中使用最為廣泛的是RTMP協(xié)議,在手機(jī)網(wǎng)頁(yè)端觀看視頻直播則更多地采用HLS傳輸協(xié)議。這些協(xié)議各有優(yōu)劣勢(shì),適用的場(chǎng)景也各不相同,基于這些協(xié)議直播系統(tǒng)才能流暢運(yùn)行。 6直播平臺(tái)如何選擇CDN服務(wù)的計(jì)費(fèi)方式? 現(xiàn)在很多直播平臺(tái)都會(huì)選擇第三方CDN服務(wù)來(lái)節(jié)約自己的開(kāi)發(fā)成本,但是剛剛接觸直播平臺(tái)開(kāi)發(fā)項(xiàng)目的朋友,并不清楚CDN的計(jì)費(fèi)方式,不知道使用哪種收費(fèi)方案更適合自己。目前有兩種主流的CDN計(jì)費(fèi)方式,一種是按照流量計(jì)算,另一種則是按照峰值計(jì)費(fèi)。在平臺(tái)運(yùn)營(yíng)初期用戶(hù)量并不多的時(shí)候我們可以選擇前者計(jì)費(fèi)方式,當(dāng)在線(xiàn)用戶(hù)量增多,并發(fā)量較高時(shí)選擇后者計(jì)費(fèi)方式會(huì)比較經(jīng)濟(jì)實(shí)惠一些。 7.直播平臺(tái)中的定位功能,跟附近的人功能有何區(qū)別? 絕大多數(shù)直播平臺(tái)都具有“定位”功能和“附近的人”功能,二者是不同的。定位功能主要用于直播的個(gè)人信息中,顯示主播的位置;附近的人功能,則是在主播列表中,用來(lái)顯示主播和用戶(hù)之間的距離。 今天對(duì)這些常識(shí)問(wèn)題進(jìn)行整理,是為了幫助大家更清晰地認(rèn)知直播系統(tǒng),搭建直播并不是一件容易的事情,涉及的環(huán)節(jié)和細(xì)節(jié)都是比較多的。 |
|
來(lái)自: 山東布谷鳥(niǎo)科技 > 《待分類(lèi)》