首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
多媒体
程序员欣宸
创建于2022-04-01
订阅专栏
java与多媒体相关的原创
等 38 人订阅
共18篇文章
创建于2022-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Golang流媒体实战之六:lal拉流服务源码阅读
本文是《Golang流媒体实战》系列的第六篇,经过前面两篇的源码阅读后,咱们逐渐进入深入学习的状态,本篇继续阅读关键代码:拉流服务
Golang流媒体实战之七:hls拉流服务源码阅读(有链接要改)
本文是《Golang流媒体实战》系列的第七篇,继续学习一个重要且通用的知识点:hls拉流,尽管只用rtmp推流,然而拉流的时候却可以使用多种协议:rtmp、flv、hls,这就有意思了
Golang流媒体实战之五:lal推流服务源码阅读
本文要学习的是lalserver处理rtmp推流的功能代码,因此必须要对rtmp协议有所了解,至少要知道握手、chunk、message、messageType、amf0命令的基本概念
Golang流媒体实战之四:lalserver的启动源码阅读
要想深入了解lalserver,除了前面几篇文章的使用,还必须读源码,这里就从最基本的启动开始,再逐步延伸到深入了解各核心功能
Golang流媒体实战之三:转推和录制
本文是《Golang流媒体实战》系列的第三篇,咱们不忙着写代码,继续熟悉开源流媒体服务器lal,今天练习的是流传输过程中两个重要功能:转推和录制
Golang流媒体实战之二:回源
今天的实战是流传输过程中的常见功能:回源,VLC在播放时去拉流节点拉流,但实际上FFmpeg将流推到了源站,这就要求拉流节点能和源站建立联系,从源站获取到媒体流返回给VLC
Golang流媒体实战之一:体验开源项目lal
因为工作需要,开始了流媒体开发学习,于是打算选择一个Go版本的开源流媒体服务器作为学习方向,lal是个不错的开源项目:项目活跃、功能齐全、有详细的中文资料,因此,就选择了它
Ubuntu20编译FFmpeg4(非常简单)
请提前安装好ubuntu操作系统,我这里是在windows电脑上用wsl2安装的,本文介绍了如何轻松愉快的完成FFmpeg4的编译过程
Java版人脸跟踪三部曲之三:编码实战
经过之前的充分准备,现在就来一起编码实现完整的人脸跟踪功能,将CAMShift算法用于Java应用中
Java版人脸跟踪三部曲之二:开发设计
如何开发Java版人脸跟踪应用?本篇给出了设计大纲,并解释了相关的重要知识点,CamShift的基本原理和用法是关键,以及一些其他知识点都在本篇展现
Java版人脸跟踪三部曲之一:极速体验
Java程序员也能做出实时效果的人脸跟踪,咱们花几分钟感受一下实际效果,本篇只是快速体验基本功能,几个典型问题会留待后面的文章解决
JavaCV的摄像头实战之十四:口罩检测
使用JavaCV与百度AI开放平台,实现对摄像头内人脸的口罩检测,再将每一帧的检测结果展示在窗口上,实现实时检测的效果
JavaCV的摄像头实战之十三:年龄检测
在前面《性别检测》的基础上,修改少量代码,即可实现年龄检测,并且会将检测结果的每一帧输出在预览窗口,产生实时识别的效果
JavaCV的摄像头实战之十二:性别检测
使用已有的模型和opencv库,对摄像头的每一帧做检测,先检查人脸,然后做性别检测并在预览窗口实时展现
JavaCV人脸识别三部曲之三:识别和预览
借助JavaCV,识别出摄像头内的人员身份,并展示在实时视频中,整个三部曲,从训练到识别在此文完成打通
JavaCV人脸识别三部曲之二:训练
用分好类的人脸照片做训练,可以得到模型文件,在对新照片做识别的时候,可以用此模型文件来进行对比,得到相似度,相似度高就代表新照片和模型中的人是同一人
JavaCV的摄像头实战之八:人脸检测
在预览摄像头内容的时候增加识别功能,检测每一帧中的人脸,在原帧上画框,预览的是画框的图片,于是就有了实时检测人脸的效果
JavaCV的摄像头实战之七:推流(带声音)
借助JavaCV,采集本地摄像头和麦克风的视频和音频数据,推送到媒体服务器,编码实战完整步骤,并用VLC验证