悄摸直播 —— JavaCV實現本機攝像頭畫面遠程直播


目錄

  • 前言
  • 需要的jar包和依賴
  • 需要實現的模塊(附帶源碼教程)
  • 項目效果展示

前言

最近想用Java實現一個類似於遠程直播的功能
像這樣:(功能示意圖)在這里插入圖片描述

需要的jar包和依賴

Maven依賴:

    <dependency>
        <groupId>org.bytedeco</groupId>
        <artifactId>javacv-platform</artifactId>
        <version>1.4.1</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/org.bytedeco.javacpp-presets/opencv-platform -->
    <dependency>
        <groupId>org.bytedeco.javacpp-presets</groupId>
        <artifactId>opencv-platform</artifactId>
        <version>3.4.1-1.4.1</version>
    </dependency>

需要實現的模塊(附帶源碼教程):

推流器 —— 視頻獲取,轉流推流
播流器 —— 播流,展示
服務器 —— 搭建

項目效果展示:

筆記本的攝像頭:
在這里插入圖片描述
直播展示+手機端畫面:
在這里插入圖片描述
其他筆記本獲取的直播畫面:
在這里插入圖片描述


免責聲明!

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



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