service (ubuntu)
docker pull jasonrivers/nginx-rtmp
sudo -i
docker run -it -p 1935:1935 -p 8080:8080 jasonrivers/nginx-rtmp /bin/sh
#./opt/nginx/sbin/nginx
mac
brew install ffmpeg --with-ffplay
如果沒有ffpaly的話,應該就是ffmpeg沒裝好,可以
brew uninstall ffmpeg
brew install ffmpeg --with-ffplay
(mac)
sender
本地推
ffmpeg -re -i ~/downloads/t.mp4 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp://localhost:1935/live/ubuntustream遠端推
ffmpeg -re -i ~/downloads/t.mp4 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp:迴圈放推
for ((a=1;a<=100;a++)) ; do ffmpeg -re -i ~/downloads/t.mp4 -vcodec libx264 -acodec aac -strict -2 -f flv rtmp://localhost:1935/live/t; donereceiver
ffplay rtmp:後來發現mac 下用docker需要裝一下docker-machineffplay rtmp:
service (mac)
brew install docker docker-machine
docker-machine create -d virtualbox default
eval
"$(docker-machine env dev)"
docker run hello-world
啟動docker-machine
docker-machine run defaultdocker-machine在mac 在裝了一下迷你的linux系統,進去系統可以用
docker-machine ssh default進去之後的操作就和ubuntu下一致了。
但是這樣部署的之後,ngnix-rtmp就流不出來了。我在mac上在裝了乙個nginx,把流反射出來
環境部署 Redis環境部署
目錄 redis環境部署 準備部署目錄 修改配置檔案 啟動服務 檢查 附錄redis常用指令 解壓後目錄基本如下 編譯後在src目錄中可看到編譯產物 可執行的二進位制檔案 主要是這幾個 redis server redis sentinel redis cli redis benchmark red...
kali搭建dvwa(自測可用)環境演練
755表示該檔案所有者對該檔案具有讀 寫 執行許可權,該檔案所有者所在組使用者及其他使用者對該檔案具有讀和執行許可權。改名是為了好操作也可以不改。用以下命令。開啟mysql,命令 mysql uroot p 預設密碼是root。service mysql start mysql uroot p 進來...
LAMP環境部署
lamp環境部署 安裝依賴包 yum install gcc gcc c autoconf libjpeg libjpeg devel libpng libpng devel freetype freetype devel libxml2 libxml2 devel zlib zlib devel ...