天天看點

使用live555簡單搭建一個點播伺服器

伺服器端

伺服器端主要是下載下傳安裝live555,其過程也比較簡單,主要分為以下步驟:

  • 下載下傳live555源碼
wget wget  http://www.live555.com/liveMedia/public/live555-latest.tar.gztar -xvf live555-latest.tar.gz           

複制

  • 源碼編譯安裝
cd live./genMakefiles linux-64bitmake           

複制

編譯完成後,會産生個mediaServer的檔案夾。

使用live555簡單搭建一個點播伺服器
  • 驗證是否成功
cd mediaServerls           

複制

這時會生成一個名稱為live555MediaServer的一可執行程式,這個就是live555的流媒體伺服器,如果正常生成了這個可執行檔案,則說明我們的安裝是成功的,可以進行啟動伺服器了。

使用live555簡單搭建一個點播伺服器
  • 啟動

接下來啟動live555伺服器

./live555MediaServer &           

複制

成功啟動的樣子

使用live555簡單搭建一個點播伺服器
使用live555簡單搭建一個點播伺服器
  • 點播視訊檔案準備

準備視訊源檔案,放在與live555MediaServer的同一級目錄下,此處筆者上傳了一個h264檔案,名稱為EuroTruckSimulator2_1920x1080_60.264

使用live555簡單搭建一個點播伺服器

播放端(用戶端)

接下來便可以測試,可以使用vlc或者ffplay。

  • ffplay拉取流方
ffpaly rtsp://192.17.1.200/EuroTruckSimulator2_1920x1080_60.264           

複制

  • 成功播放
使用live555簡單搭建一個點播伺服器
  • 再使用vlc播放一次
使用live555簡單搭建一個點播伺服器
  • 成功播放
使用live555簡單搭建一個點播伺服器

基于live555的點播服務搭建完畢,可以将自己的視訊資源檔案上傳到伺服器端與live555MediaServer的同一級目錄下,然後就可以播放了。