以前給客戶部署咱們一款EasyDSS雲平臺(配合EasyNVR實現公網按需無插件直播),客戶提供的使Linux服務器,本人長期使用Windows系統。發現使用xftp上傳文件沒有權限,因而進行一些Windows系統和Linux服務器之間文件的上傳和下載進行了一寫了解。html
咱們通常的實現方式是經過xshell來遠程操做Linux服務器,而後經過xftp上傳或者下載文件;結果那天客戶 給的 服務器遠程能夠鏈接上,也能夠進入xftp,重點在於,再xftp上沒法進行文件、文件夾的建立和文件的上傳和下載。
這個給流媒體雲平臺部署的第一步就添堵了。。。。linux
探尋解決方法:
因爲能夠 經過Xshell遠程上服務器,而且也能夠正常的經過命令來完成對應的操做。所以就探尋了集中能夠 將文件上傳到Linux服務的方法。web
>shell
wget
(我的感受這是 一個轉捷徑的方法)。
實現方式:將須要部署的雲平臺軟件包先經過xftp上傳到另一臺公網服務器上,而後在須要部署而且沒法經過xftp操做文件的服務器上使用 wget
命令來進行軟件包的拉取;windows
Linux wget是一個下載文件的工具,它用在命令行下。對於Linux用戶是必不可少的工具,尤爲對於網絡管理員,常常要下載一些軟件或從遠程服務器恢復備份到本地服務器。若是咱們使用虛擬主機,處理這樣的事務咱們只能先從遠程服務器下載到咱們電腦磁盤,而後再用ftp工具上傳到服務器。這樣既浪費時間又浪費精力,那不沒辦法的事。而到了Linux VPS,它則能夠直接下載到服務器而不用通過上傳這一步。wget工具體積小但功能完善,它支持斷點下載功能,同時支持FTP和HTTP下載方式,支持代理服務器和設置起來方便簡單
如今主要進行說明的是wget下載單個文件
命令:wget http://xxxxxxxxxx/EasyDSS_Cloud_Linux.tar.gz
服務器
使用Windows自身的CMD來實現文件的傳輸於下載網絡
實現方式:須要下載一個 pscp,將該文件拷貝到C:\Windows\System32
路徑下,而後能夠就能夠在CMD裏面使用命令來進行文件的上傳了;svg
下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html工具
命令解析:pscp windows下文件所在路徑以及文件 服務器名@服務器IP:服務端存儲路徑
實例解析:pscp C:\Users\ryan\Downloads\EasyNVR_linux_record_v2.6.18.0319.tar.gz easydarwin@192.168.1.151:/home/easydarwin/codes
性能
成功運行軟件訪問界面:
EasyDSS雲平臺成功運行界面:
EasyNVR成功運行界面:
EasyNVR可以經過簡單的網絡攝像機通道配置,將傳統監控行業裏面的高清網絡攝像機IP Camera、NVR等具備RTSP協議輸出的設備接入到EasyNVR,EasyNVR可以將這些視頻源的音視頻數據進行拉取,轉換爲RTMP/HLS,進行全平臺終端H5直播(Web、Android、iOS),而且EasyNVR可以將視頻源的直播數據對接到第三方CDN網絡,實現互聯網級別的直播分發;
點擊連接加入羣【EasyNVR解決方案】:383501345
EasyDSS商用流媒體服務器解決方案是一套集流媒體點播、轉碼與管理、直播、錄像、檢索、時移回看於一體的一套完整的商用流媒體服務器解決方案,EasyDSS高性能RTMP流媒體服務器支持RTMP推流,同步輸出HTTP、RTMP、HLS、HTTP-FLV,支持推流分發/拉流分發,支持秒開、GOP緩衝、錄像、檢索、回放、錄像下載、網頁管理等多種功能,是目前市面上最合理的一款商用流媒體服務器!
點擊連接加入羣【EasyDSS流媒體服務器】:560148162
Copyright © EasyDarwin Team 2012-2018