敬告:该系列的课程在抓紧录制更新中,敬请大家关注。
敬告: 该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,等。包括:音视频、流媒体、直播、Android、视频监控28181、等。
福优学苑@音视频+流媒体
学习网站:www.hellotongtong.com
交流群号:1062104233
敬告1:本课程基于最新版FFmpeg4.3.1, 是从一个商用产品中抽离而出,全程手把手教学。
敬告2:本课程基于Java+Tomcat,C++方向的学员,不用购买此课程。
-------------------------------------------------------------------
1、标准文档: 需求说明书、系统分析、概要设计、数据结构、编码、测试、总结、面试技巧等。
2、Java编码: SSH框架,标准流程,可以自由扩展。
3、音视频转码:最新版FFmpeg4.3.1,灵活的转码模板,可以自由扩展。
4、音视频理论:讲解基础的音视频理论,帮助小白快速入门。
5、面试技巧: 音视频方向的工作,薪资偏高,但要求苛刻。
-------------------------------------------------------------------
音视频是一门很复杂的技术,涉及的概念、原理、理论非常多,很多初学者不学基础理论,而是直接做项目,往往会看到c/c++的代码时一头雾水,不知道代码到底是什么意思,这是为什么呢?
因为没有学习音视频的基础理论,就比如学习英语,不学习基本单词,而是天天听英语新闻,总也听不懂。
所以呢,一定要认真学习基础理论,然后再学习播放器、转码器、非编、流媒体直播、视频监控、等等。
梅老师从事音视频与流媒体行业18年;曾在永新视博、中科大洋、百度、美国Harris广播事业部等公司就职,经验丰富;曾亲手主导广电直播全套项目,精通h.264/h.265/aac,曾亲自参与百度app上的网页播放器等实战产品。
目前全身心自主创业,主要聚焦音视频+流媒体行业,精通音视频加密、流媒体在线转码快编等热门产品。
-------------------------------------------------------------------
具体的课程目录参考如下:
B/S音视频转码器简介与概览5
需求规格说明书5
系统分析与设计15
数据结构设计27
AVMediaInfo27
TranscodeTemplate27
TranscodeTask28
WaterMark28
Snapshot29
SnapshotTask29
SnapshotConfig29
数据库设计30
Java+Tomcat+Eclipse开发环境配置35
Java+SSH框架搭建与整合43
界面设计49
编码51
bean54
创建AVCategory54
创建AVTemplate54
创建AVAssets54
创建AVTranscodeTask54
dao55
AVCategoryDaoImpl55
AVTemplateDaoImpl55
AVAssetsDaoImpl55
AVTrancodeTaskDaoImpl55
service55
AVCategoryService55
AVCategoryServiceImpl55
AVTemplateService55
AVTemplateServiceImpl55
AVAssetsService55
AVAssetsServiceImpl56
AVTrancodeTaskService56
AVTrancodeTaskServiceImpl56
action56
AVCategoryAction56
AVTemplateAction56
AVAssetsAction56
AVTrancodeTaskAction56
UI57
配置文件57
左侧导航树58
Java调用ffmpeg进行转码58
spring定时器61
查询“素材表”:等待状态63
测试66
单元测试66
集成测试66
系统测试66
B/S音视频转码器总结与分析66
功能66
性能66
软件架构67
核心技术67
简历包装与面试技巧67
简历包装67
面试技巧68
常见问题:
问:我可以使用Java开发一套web在线音视频转码系统吗?
答:可以的,专为java量身定做,全程手把手教学。