js --- ffmpeg rtsp 推流,websocket通信,cnavas 渲染


  1. 首先選擇正確的ffmpeg包
    1. 百度搜索ffmpeg官網,點擊進入下圖所示。
    2. 點擊download,進入下載頁面,選擇window,window下面只有一個builds版本,如圖紅線部分圈出來的
    3. 點擊build,進入版本選擇頁面,對於我們普通使用者,我們選擇static版本就好,當然如果你要進行更高級別的開發,你可以選擇Source code。現在我們要選擇的版本是version4.2.1,architecture windows64-bit,linking static.
    4. 點擊Download Build,然后下載好壓縮包解壓,放在任何你想要放的位置。比如我放在了C盤,我們主要使用到了壓縮包下bin目錄下的三個文件,ffmpeg.exe,ffplay.exe,ffprobe.exe。這三個是ffmpeg的一套工具,但他們三個也都能單獨使用。把bin目錄加入我們電腦的環境變量。如何加入環境變量,就不過多介紹了。這時候我們的ffmpeg就已經全部安裝完成。
    5. 加入好環境變量,我們就進行對ffmpeg的測試。首先我們在cmd中輸入,ffmpeg -version,如圖我們能的到ffmpeg的版本,證明我們安裝成功。
    6.  

       新建一個 server.js 文件。下載 npm install node-rtsp-stream(插件)

    7. 前端 下載 jsmpeg.js框架。引入對應開發頁面。(詳細請參考 jsmpeg.js 文檔)
    8. html 
    9. js 部分
    10.  

       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM