- 博客(158)
- 资源 (62)
- 论坛 (1)
- 收藏
- 关注

原创 javacv教程文档手册开发指南汇总篇
本章作为javacv技术栈系列文章汇总前言写了不少关于javacv的文章,不敢说精通 ,只能说对javacv很熟悉。虽然偶尔也提交pull request做做贡献,但是javacv包含的库实在太多了。有些库也不太可能每个应用场景都会用到,所以平时主要还是以ffmpeg音视频处理为主,顺带着写一点opencv图像处理,图像检测识别和tessert文字识别等等。javacv是什么?javacv技术栈能做什么?一个老生常谈的问题,相信大家各种搜索引擎搜一下应该知道它能做了什么了。首先是音视频处理,编解码
2020-08-14 17:44:44
2008
1
原创 JavaCV更新到1.5.x版本后的依赖问题说明以及如何精简依赖包大小
javaCV全系列文章汇总整理javacv教程文档手册开发指南汇总篇前言JavaCV更新到1.5.x版本,依赖包也迎来了很大变化,体积也变大了不少。很多小伙伴们反馈,之前很多1.3.x和1.4.x版本的包路径都找不到了,也就是说JavaCV1.5.x和之前版本已经不兼容了。 所以本章就单独讲讲JavaCV各个依赖库彼此之间的关系,当然还有面对越来越庞大的依赖包大小,本章还要再讲讲如如何精简依赖包的大小,去除不需要的依赖项。JavaCV模块依赖说明1.5.x版本依赖及包路径说明以ffmpeg
2021-01-13 17:46:27
139
原创 JavaCV开发详解之28:如何使用javacv进行多图推流和多图合成视频文件,以批量jpg图片推流rtmp和jpg合成flv视频文件为例
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-06 22:58:03
148
原创 JavaCV开发详解之27:使用javacv把视频切割成多个视频分片文件,以mp4为例,把视频切割成MP4分片文件
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-05 23:08:27
230
2
原创 JavaCV开发详解之26:使用javacv对视频进行连续截图和覆盖截图,支持png,jpg,bmp等格式快速连续截图,适用于rtsp/rtmp/flv/hls等流媒体和本地视频快照
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-05 22:26:02
149
1
原创 JavaCV开发详解之25:使用javacv保存raw视频像素格式(yuv或者rgb),并使用ffplay播放raw
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-05 22:00:33
84
1
原创 JavaCV开发详解之24:使用javacv录制dash视频分片,mpeg-dash视频录制,mpd视频录制
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-05 19:17:51
97
1
原创 JavaCV开发详解之23:hls视频录制,m3u8切片录制和fmp4切片录制详解
javacv系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体服务
2021-01-04 16:57:30
1137
7
原创 JavaCV开发详解之22:http-flv拉流和http-flv推流及rtmp拉流和rtmp推流实例和flv推流和flv录制,关于rtmp/flv支持h265补充说明
# 前言在前面的文章:[javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现](http://blog.csdn.net/eguid_1/article/details/52678775)中我们已经实现了推流,但是只是大体的讲,没有具体直播rtmp推流案例,因为我们最常见的直播平台推流方式都是rtmp推流,所以本章算是第二章的补充。本篇文章会简单阐述flv和live_flv格式说明,以及flv文件读取或http-flv拉流案例实现和http-flv推流和rtm
2021-01-02 14:00:41
278
10
原创 JavaCV入门指南之快速上手篇:快速上手视频拉流、推流、录制文件、录屏、截图和编解码复用解复用等常用音视频处理操作
前言通过前面八章的原理和介绍,小伙伴们应该已经对javacv原理和应用或多或少有所了解了。但是呢,还是有不少不喜欢看长篇大论的小伙伴们会感到很困惑。所以,为了照顾有些看到原理这种枯燥乏味,又像“老太太的裹脚布一样又臭又长“的技术原理文章就犯困小伙伴们,也为了节省刚入门的小伙伴们的时间,决定再写一篇简单直接、快速简洁的javacv音视频处理常用应用篇。本章就是通过几个常用音视频应用场景来帮助小伙伴们快速上手音视频处理操作。废话少说,让我们立刻开始吧!技术点回顾(可跳过)
2020-12-22 16:23:22
2403
10
原创 开源技术分享:全面支持rtsp/rtmp/hls/http-flv/ws-flv/fmp4/gb28181的强大流媒体服务ZLMediaKit
什么!都2020年了,你还在用nginx,srs和虚假开源easydarwin搭建流媒体服务?全面而开源的ZLMediaKit你值得拥有!ZLMediaKit项目维护地址:https://github.com/xia-chu/ZLMediaKitZLMediaKit是什么一个高性能运营级流媒体服务框架。提供完整的MediaServer服务器,可以免开发直接部署为商用服务器。提供完善的restful api以及webhook,支持丰富的业务逻辑。提供完善的标准C API,可以作SDK用,或供其他
2020-11-18 14:49:48
717
原创 LWJGL入门指南:使用《我的世界》(Minecraft)同款游戏库开发一个超级“简单”的3D射击游戏
LWJGL系列文章LWJGL入门指南:序章LWJGL入门指南:安装LWJGL或生成maven或gradle依赖与第一行LWJGL代码LWJGL入门指南:一个“超级”简单的3D射击游戏demo前言前面两章我们不仅大体了解了lwjgl的大体结构,还知道如何编写和运行helloword了, 已经成功的迈入了lwjgl入门的第一步,那么本章将使用lwjgl实现一个“简单”的3D射击游戏,废话不多说,让我们直接开始吧。参考资料https://github.com/LWJGL/lwjgl
2020-11-13 09:22:45
180
1
原创 javacv进阶videoinput:使用videoinput获取摄像机列表并预览摄像机图像画面(只支持windows)
# 前言由于videoinput功能比较单一。只支持windows下的摄像机操作,比如调看摄像机图像,操作摄像机云台等功能。opencv已经内置videoinput,但是功能并没有videoinput全面,故将videoinput放到opencv专栏中。# 参考资料 - http://www.muonics.net/school/spring05/videoInput/# 功能设计 1. 获取摄像机设备列表和摄像机名称 2. 打开摄像机获取图像 3. 预览摄像机画面
2020-10-23 14:56:41
1109
2
原创 javacv开发详解补充篇:如何将rgb/bgr像素数据优雅高效的转换为BufferedImage
# 前言javacv源码中的java2dFrameConverter像素转换效率太低,代码非常冗余,可阅读性极差,一点都不符合我们javaer程序员的优雅高贵的气质,那么我们如何高效、快速、优雅的进行转换?其实我在easycv中的截图模块就已经使用了这些“优雅”代码:[github.com/eguid/easycv](https://github.com/eguid/easycv)本篇文章适用于:1. opencv的mat像素数据转换为java的BufferedImage图像2. videoi
2020-10-23 14:25:00
348
原创 LWJGL入门指南:第一行LWJGL代码,如何安装LWJGL或生成maven或gradle依赖
LWJGL系列文章LWJGL入门指南:序章LWJGL入门指南:安装LWJGL或生成maven或gradle依赖与第一行LWJGL代码前言上一章大体了解了lwjgl的结构,lwjgl集成了多个底层图形库和系统api库,本身并不提供上层抽象,我们在使用的时候只需要选择自己需要使用的库,并按照对应库的api进行开发即可。模块依赖如何配置依赖,lwjgl提供了依赖项生成工具,方便选择所需的依赖库和版本等配置。lwjgl提供的依赖及项目生成工具https://www.lwjgl.org/cu
2020-10-22 09:19:45
142
1
原创 LWJGL入门指南:序章(我的世界(Minecraft)java原版同款游戏库)
LWJGL简介LW JGL是一个Java库,它支持跨平台访问流行的本机API,这些API在图形(OpenGL,Vulkan),音频(OpenAL)和并行计算(OpenCL)应用程序的开发中很有用。这种访问是直接的,高性能的,而且还包装在适用于Java生态系统的类型安全和用户友好的层中。LW JGL是一种启用技术,并提供低级别访问。它不是框架,并且不提供比本机库公开的功能更高的实用程序。因此,鼓励新手程序员在直接使用库之前尝试使用LWJGL的框架或游戏引擎之一。LW JGL是开源软件,可免费获得。L
2020-10-20 22:21:17
246
3
原创 JavaCV开发详解之21:如何使用JavaCV接入gb28181的ps流并推流到流媒体服务和接入海康大华sdk回调h264/hevc裸流
javaCV实战系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流媒体
2020-10-20 13:46:28
2295
25
原创 javacv开发详解补充篇:解决转流后视频画面快进慢放,时间跳动过大,监控视频时间戳重新计算pts和dts
# 前言本篇文章主要用于javacv重新计算pts和dts时间戳。解决由于没有pts和dts时间戳或者pts和dts时间戳乱序等错误导致的画面跳动,慢放,快进等等问题。# 本问题适用案例1. 海康、大华等一些视频监控设备视频源 时间戳重置问题导致转流中断或转流后出现画面跳动,慢放,快进等问题。2. 海康、大华等一些视频监控sdk对接获得h264/h265裸流没有时间戳,需要自行计算pts和pts3. 其他转流情况导致的时间戳问题4. 用于视频特殊处理,使用pts和dts来对视频进行加速或慢放
2020-10-20 13:29:58
500
转载 海康sdk捕获码流数据通过JavaCV推成rtmp流的实现思路(PS流转封装RTMP)
转载自斑马jio的博客:https://blog.csdn.net/weixin_40777510,感谢大佬倾情贡献,支持javacv社区发展壮大!海康sdk捕获码流数据通过JavaCV推成rtmp流的实现思路(PS流转封装RTMP) 问题分析 转码推rtmp PS流转封装 码云(Gitee)主页:https://gitee.com/banmajiogithub主页:https://github.com/banmajio个人博客:banmajio’s b...
2020-09-23 16:13:45
585
转载 javaCV简单解析gb28181的rtp ps流,并推流到rtmp服务
本文转自javacv社区三群管理员“赶在时间前面”:过去的过去了的博客,感谢大佬倾情贡献,支持javacv社区发展和壮大。国标gb28181全系列都可以参考过去的过去了的博客,再次表示感谢。解析流程参考https://blog.csdn.net/chen495810242/article/details/39207305代码基于github上的修改https://github.com/yangjiechina/JGB28181流解析的代码长时间测试海康摄像时还不稳定,所以主要以学习为...
2020-09-23 16:02:52
776
原创 JavaFX源码分析和实战:javaFX耗时任务异步执行并渲染结果到javaFX窗口
JavaFX实战教程JavaFX源码分析和实战:javaFX线程结构分析JavaFX源码分析和实战之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取JavaFX源码分析和实战:两种启动窗口方式和窗口切换实现JavaFX源码分析和实战之窗体(Stage)分析及使用JavaFX源码分析和实战之场景(Scene)分析及使用,多场景切换实现JavaFX源码分析和实战之Image组件:最简单的图片浏览器实现JavaFX源码分析和实战之音频播放:M
2020-09-22 11:07:17
285
原创 为啥你写的文章没人看?关于内容创作的两大玄学分析:认真写的没人看,随便写的火的一塌糊涂
前言不管是文章(文章、小说等)、音乐制作还是视频创作(短视频、电影、电视剧等),对于内容创作者来说,这句话似乎是永恒的定律,其背后究竟有什么奥秘呢?作为一个喜欢钻研技术的专栏文章创作者来说,这个话题对我也有很强的吸引力,于是抱着不撞南墙终不回的...不对,应该是打肿脸充胖子的无畏精神下,一起来探讨一下如何爆火的“玄学”。猜想接下来博主会发挥专业精神,使用辩证法从专栏文章创作者的角度从以下几个方面进行分析和猜想。正:表示正反观点,反:表示反对观点1、题材分析(1)热门题材.
2020-09-01 17:27:14
228
原创 FFmpeg命令行使用手册-devices输入输出设备汇总篇
前言本系列介绍ffmpeg命令行中有关-devices输入输出设备的支持和使用。输入设备(input devices)用于采集/抓取来自连接到系统的多媒体设备的数据,比如采集麦克风/话筒的音频采样数据,桌面屏幕图像数据,摄像头/相机图像数据等。输出设备(output devices)用于将多媒体数据写出到系统的输出设备中,比如音频播放设备,窗口,图形渲染设备(openGL上下文、SDL)等。参考资料本文参考自ffmpeg官方文档:https://ffmpeg.org/ffmpeg-devices.
2020-08-26 21:03:09
2452
原创 JavaFX源码分析和实战:两种启动窗口方式和窗口切换实现
JavaFX实战教程JavaFX源码分析和实战javaFX线程结构分析javafxjavaFX系列之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取JavaFX源码分析和实战:窗口切换javaFX2.0窗体(Stage)分析及使用javaFX2.0场景(Scene)分析及使用,多场景切换实现javaFX系列之Image组件:最简单的图片浏览器实现JavaFX之音频播放:MediaPlayer和AudioClip播放音频剪辑以及Aud
2020-08-10 15:57:14
364
原创 JavaFX源码分析和实战之音频播放:MediaPlayer和AudioClip播放音频剪辑以及AudioClip与MediaPlayer的区别
javafx.media.AudioClip是JavaFX中用于加载和控制音频播放的类。它可以从jar包、文件及http网络流加载音频媒体源,支持简单的音频控制功能,比如:播放和停止。
2020-07-21 14:51:00
372
1
原创 JavaCV进阶opencv图像检测识别:ffmpeg视频图像画面人脸检测
javacv进阶opencv图像检测/识别JavaCV进阶opencv图像处理:摄像头画面人脸检测JavaCV进阶opencv图像处理:ffmpeg视频图像画面人脸检测前言上一章已经讲了如何通过OpenCVFrameGrabber读取摄像头画面来进行图像检测,javacv官方的教程也是这样,在上一章的基础上可以自行扩展支持视频的图像检测。本章基于FFmpegFrameGrabber读取视频图像并使用opnecv进行图像检测,并且只获取视频,过滤掉音频。FFmpegFr..
2020-07-20 22:24:23
1623
4
原创 JavaCV进阶opencv图像检测识别:摄像头图像人脸检测
前言一点闲言碎语(建议跳过):为什么博主之前一直没写人脸检测和识别?因为javacv官方首页的demo演示就是人脸检测,大家不必看博主再写一遍,所以博主一直没写。最近看了不少网上写得javacv人脸检测demo,能正常运行的没几个,剩下的也多多少少有点问题,有的连javacv的api都没搞清楚,所以本章对这些问题都会统一进行讲解。关于OpenCVFrameGrabber不需要使用FrameConverter去转换Frame和Mat的问题可以参考博主JavaCV入门指南:调用FFmpe...
2020-07-17 23:29:00
1608
4
原创 FFmpeg命令行使用手册-protocols协议汇总篇
前言本系列介绍ffmpeg命令行的介绍参考资料本文参考自ffmpeg官方文档:http://ffmpeg.org/ffmpeg-protocols.html如何下载和安装ffmpegwindows平台下载:mac平台下载:linux平台下载:linux发行版较多,有些发行版支持ffmpeg,不一一提供,提供ffmpeg官方提供的两个下载链接http://ffmpeg.org/download.html和https://johnvansickle.com/ffmpeg/如何查看ffmpe
2020-07-13 13:42:58
463
原创 JavaCV开发详解之20:如何使用JavaCV制作ico图标,图片和视频生成ico图标,视频流录制ico图标
前言之前有讲如何把视频和视频流生成动态图片,本章则是根据图片和视频制作和生成ico图标。须知ico支持两种图片编码:PNG和BMP,这两种编码都是无损图像像素压缩编码。其中PNG编码支持RGBA像素格式,bmp编码支持格式:1bit pal84bit pal88bit pal816bit rgb555le24bit bgr2432bit bgra
2020-07-10 12:42:57
352
原创 javaCV开发详解补充篇:windows下通过vfwcap抓取摄像头画面以及几种摄像头和屏幕画面采集实现截屏录屏比较
前言前面两篇已经介绍了windows平台下的dshow和gdigrab这两种方式获取摄像头以及屏幕画面采集,本章作为windows平台摄像头第三篇:基于vfwcap获取摄像头图像画面。gdi方式:基于gdigrab的windows屏幕画面抓取/采集(基于javacv的屏幕截屏、录屏功能)dshow方式:基于dshow调用windows摄像头视频和音频,想要获取屏幕画面首选gdigrab参考资料本章有且只参考了ffmpeg官方文档参考资料1:http://trac.ffmpeg.org
2020-07-09 17:27:35
857
原创 JavaCV开发详解之19:如何开启GPU硬件加速,使用JavaCV进行音视频的硬解码和硬编码(支持intel、amd和nvidia显卡)支持windows、linux和mac平台
javaCV实战系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtm
2020-07-01 21:59:28
2471
7
原创 javaCV开发详解之18:音视频转码(音频编解码和视频编解码)
前言在本章之前,我们已经分析了如何进行转流、转封装、像素格式转换以及音频的重采样,本章主要讲解和分析javaCV如何进行转码,其实很多小伙伴在转流章节中已经发现它已经在进行转码了,那么javaCV中的转码究竟是什么样的呢,本章就视频和音频转码进行剖析和讲解。补充:与装封装和像素格式转换不同的是,编解码比转封装更深入一层,但是并不改变像素格式,想要改变像素格式,需要经过编解码的,也即是说编解码是介于装封装和像素格式转换之间的操作。源码剖析本章主要分析FFmpegFrameGrabber和FFmp
2020-06-30 18:45:43
1315
2
原创 JavaCV入门指南:帧过滤器(FrameFilter)的原理与应用
JavaCV入门指南系列:JavaCV入门指南:序章JavaCV入门指南:调用FFmpeg原生API和JavaCV是如何封装了FFmpeg的音视频操作JavaCV入门指南:调用opencv原生API和JavaCV是如何封装了opencv的图像处理操作JavaCV入门指南:帧抓取器(FrameGrabber)的原理与应用JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用JavaCV入门指南:帧过滤器(FrameFilter)的原理与应用JavaCV入.
2020-06-24 16:58:19
1179
原创 JavaCV入门指南:FrameConverter转换工具类及CanvasFrame图像预览工具类(javaCV教程完结篇)
JavaCV入门指南系列:JavaCV入门指南:序章JavaCV入门指南:调用FFmpeg原生API和JavaCV是如何封装了FFmpeg的音视频操作JavaCV入门指南:帧抓取器(FrameGrabber)的原理与应用JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用JavaCV入门指南:帧过滤器(FrameFilter)的原理与应用JavaCV入门指南:FrameC.
2020-06-22 20:08:26
2604
原创 JavaCV入门指南:调用opencv原生API和JavaCV是如何封装了opencv的图像处理操作?
JavaCV入门指南系列:JavaCV入门指南:序章JavaCV入门指南:调用FFmpeg原生API和JavaCV是如何封装了FFmpeg的音视频操作JavaCV入门指南:调用opencv原生API和JavaCV是如何封装了opencv的图像处理操作?JavaCV入门指南:帧抓取器(FrameGrabber)的原理与应用JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用JavaCV入门指南:帧过滤器(FrameFilter)的原理与应用一、前言.
2020-06-22 20:06:12
3043
原创 javaCV开发详解之17:GIF和APNG动态图片推流和录制成视频文件(以gif转mp4和apng转mp4为例)
前言上一章中,我们使用一张静态图片来实现一直推流和录制成视频文件,本篇使用gif或者apng动态图进行推流和录制视频文件。本章代码与上一章类似,只更改go()方法。功能实现1、使用FFmpegFrameGrabber读取一张动态图片(gif或者apng)2、使用FFmpegFrameRecorder录制视频文件实现代码新建一个类,设置三个变量:
2020-06-22 20:05:00
519
原创 javaCV开发详解之16:使用一张图片推流和一张图片录制成视频文件
javaCV系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流
2020-06-22 20:04:30
907
1
转载 国内卫视和地方卫视的电视直播rtmp/flv/hls三种播放源地址(测试用,部分失效)
转载自博主:卷心菜的奇妙历险电视直播http源地址(测试用,部分失效)CCTV-1蓝光,http://111.13.111.242/otttv.bj.chinamobile.com/PLTV/88888888/224/3221226226/1.m3u8CCTV-1蓝光,http://112.50.243.8/PLTV/88888888/224/3221225922/1.m3u8CCTV-2蓝光,http://111.13.111.242/otttv.bj.chinamobile.com/PLTV
2020-06-19 09:45:25
17664
3
原创 JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用
JavaCV入门指南系列:JavaCV入门指南:序章JavaCV入门指南:调用FFmpeg原生API和JavaCV是如何封装了FFmpeg的音视频操作JavaCV入门指南:帧抓取器(FrameGrabber)的原理与应用JavaCV入门指南:帧录制器/推流器(FrameRecorder)的原理与应用目录前言FrameRecorder(录制器/推流器)介绍FrameRecorder的结构和分析两个FrameRecorder实现类的介绍FrameRecorder的结构.
2020-06-19 00:54:18
2706
原创 javaCV开发详解之15:视频帧像素格式转换
javaCV系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流
2020-06-18 09:57:47
1649
1
FFmpegCommandHandler.jar
2016-10-30
haarcascade_frontalface_alt.xml
2020-07-15
javacv-core-1.3.zip
2016-12-20
javacv-platform-1.3.3-bin.zip
2017-12-05
Adobe_Flash_File_Video_Format_Specification_v10_1
2020-12-31
resources.zip
2020-11-13
pgrFlyCaptureManual-v1.4.pdf
2020-10-25
ffmpeg-20200628-4cfcfb3-macos64-static.zip
2020-07-13
ffmpeg-20200628.7z
2020-07-01
nginx for Windows - documentation 1.8.pdf
2020-05-06
BaseLog-2017.4.10.jar
2017-04-09
FlashWavRecorder(eguid修改版).zip
2016-11-16
FFmpegCommandHandler(by eguid).jar
2016-10-30
ffmpeg-3.1.2-1.2-windows-x86.jar
2016-10-21
ffmpeg-3.1.2-1.2-windows-x86_64.jar
2016-10-21
ffmpeg-3.1.2-1.2-macosx-x86_64.jar
2016-10-21
ffmpeg-3.1.2-1.2-linux-x86_64.jar
2016-10-21
ffmpeg-3.1.2-1.2-android-x86.jar
2016-10-21
ffmpeg-3.1.2-1.2-android-arm.jar
2016-10-21
很奇怪,博客并没有转载和翻译的文章,却显示4篇转载和2篇翻译?
发表于 2017-01-22 最后回复 2017-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝