crtmpserver簡(jiǎn)介

我們?cè)诘谝徽碌臅r(shí)候已經(jīng)簡(jiǎn)要說明了crtmpserver,crtmpserver是一個(gè)由C++語言編寫的開源的RTMP流媒體服務(wù)器,與其對(duì)應(yīng)的商業(yè)產(chǎn)品自然是Adobe公司的FMS。與FMS相比,從功能上來說crtmpserver只能稱為FMS的簡(jiǎn)化版本,其功能并沒有FMS那么完善甚至是遠(yuǎn)遠(yuǎn)沒有達(dá)到。其與flash player的兼容性自然也比不上官方的FMS了。但是crtmpserver提供了最常見的RTMP實(shí)現(xiàn)。作為開源的高性能RTMP流媒體服務(wù)器,不僅可以用在x86平臺(tái)的linux服務(wù)器,windows服務(wù)器,還可以被用在arm等嵌入式平臺(tái)上。crtmpserver的代碼結(jié)構(gòu)良好,類的繼承體系清楚,代碼效率高。是學(xué)習(xí)RTMP協(xié)議和服務(wù)器端編程的好例子。

crtmpserver的官方網(wǎng)站是www.rtmpd.com 但是目前該網(wǎng)站好像是出了問題,并不能打開,crtmpserver的google論壇上有網(wǎng)友說crtmpserver的源碼暫時(shí)移動(dòng)到github上了,具體地址是https://github.com/shiretu/crtmpserver 如果大家想要下載到最新的crtmpserver源碼,可以到該git頁面上下載。后續(xù)還請(qǐng)關(guān)注crtmpserver的官方網(wǎng)站。

本系列文章并不打算使用該git上下載的代碼,由于之前工作中使用的crtmpserver代碼是基于717的版本,所以該系列也將基于此版本作為講解。請(qǐng)?jiān)谶@里下載crtmpserver-717.tar.gz 代碼包,其關(guān)聯(lián)的openssl代碼為 openssl-1.0.1c.tar.gz

回到頂部

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式