欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

10分钟轻松实现Web端直播功能:JAVACV实战及代码示例

最编程 2024-02-04 11:14:44
...

这里主要展示实现后的效果,如果对其实现和源码不感兴趣,只是想体验一下的话,看完本节内容就可以直接下载之后拿去玩了(已内置jre,无需JAVA运行环境)。

如果对源码感兴趣的,可以跳过本节,直接往后看~
我将成果实例的展示分为了两部分,其一是基本的摄像头调用,其二是完整的直播实例。

注:为了让非java开发也能使用,内置所有jar包以及jre,所以整个文件比较大,介意勿下。

基本摄像头调用

点击下载基本摄像头调用程序 提取码yyds

  1. 点击上面的连接下载压缩包

  2. 解压后如下图
    在这里插入图片描述

  3. 双击exe文件即可运行(需保证电脑有摄像头,且仅支持64位电脑)

完整直播实例

点击下载完整直播实例 提取码yyds

  1. 点击上面的连接下载压缩包

  2. 解压后如图
    在这里插入图片描述

  3. 服务端(windows)解压nginx-http-flv.rar,并双击运行nginx.exe

  4. 第一个客户端(要开直播的人)双击简易直播.exe,得到如下界面
    在这里插入图片描述

  5. 修改推流ip为服务端ip,然后点击载入配置并开始按钮

  6. 第二个客户端(看直播的人)浏览器输入http://xxx.xxx.xxx.xxx:8899/flv.html,其中xxx…为服务端ip,即可看到如下页面
    在这里插入图片描述

需要把上面输入框中的127.0.0.1改为服务端的ip,然后点击下方的load+start就可以开始播放了~
注:服务端、第一个客户端、第二个客户端三者可以是同一台电脑,如果是同一台电脑就不需要改任何东西了。假如是多台电脑使用的话,需要保证端口可连通。