mar20
th, 2015
10:37 am
我們先來完成第一步,搭建乙個rtmp伺服器。然後我會在另一篇部落格中介紹如何通過ios客戶端利用ffmpeg技術進行推流拉流完成直播。
macbookpro + paralles ubuntu12.04虛擬機器
1.nginx伺服器
2.nginx rtmp模組 當然如果你熟練git可以用git去轉殖乙個。
3.openssl 模組
4.pcre 模組
5.zlib模組
解壓命令:
12
tar -xvf filename // 以.tar.gz結尾的
unzip filename // 以.zip結尾的
我們要把rtmp、openssl、pcre和zlib模組編譯進nginx當中。
開啟linux的終端切到nginx安裝源目錄cd ~desktop/softwares/nginx-1.4.3
新增nginx-rtmp-module-master、pcre-8.37、openssl-1.0.0t和zlib-1.2.8這些模組./configure --add-module=../nginx-rtmp-module-master --with-pcre=../pcre-8.37 --with-openssl=../openssl-1.0.0t --with-zlib=../zlib-1.2.8
諸位在敲命令的時候需注意自己各個模組解壓後目錄名稱,根據自己的目錄名稱對命令進行修改
如果出現錯誤 error: you need a c++ compiler for c++ support 表示你需要安裝gcc和g++編譯器,不怕這兩條命令可以幫你搞定sudo apt-get install gcc
sudo apt-get install g++
如果到這一步都沒有問題,接下來我們進行編譯(這個過程可能有點長)sudo make
然後執行安裝命令sudo make install
將如下配置複製貼上到nginx配置檔案中(/usr/local/nginx/conf/nginx.conf)
最後我們啟動nginx伺服器
123
cd /usr/local/nginx/sbin
sudo ./nginx -s stop
sudo ./nginx
posted by 張齊樸
mar20th, 2015
10:37 am
直播軟體搭建直播服務架構
直播軟體搭建直播服務架構 直播軟體搭建直播服務架構 本系列文章的所有內容都是圍繞上圖展開。相信大家或多或少都接觸過網路直播,對直播業務都有一定了解 主播通過手機或pc開播,觀眾通過終端裝置進入房間 直播。直播業務由三大要素組成 主播 伺服器 觀眾,對應上圖的傳送端 伺服器 接收端,其中傳送端的行為是...
直播平台搭建
相信很多小夥伴在日常開發中,都有遇到開發直播的需求,是不是感覺無從下手,如果你剛好看到這篇部落格,那麼你真的來對地方,本篇文章將詳細的講解,如果手把手的搭建直播平台,最終效果為手機或者電腦端實時抓取攝像頭資料實現推流,服務端拉流。一 概念理解 要做乙個這樣的直播平台,首先要理解概念,就是資料怎麼傳輸...
直播技術教你搭建手機直播系統直播原始碼!
it界知名段子手,網路紅人魚羊兒曾經說 對於那些月薪兩萬以下,自稱程式設計師的碼農們,其實我們從來沒有把他們歸為我們程式設計師的隊伍。他們雖然總是以程式設計師自居,只是他們的一廂情願罷了。哼哼!廢話不多說!有技術實力和流量優勢的網際網路從業者都不願錯過直播這個風口,如何快速搭建乙個直播系統成了大家關...