吾爱我家IT

 找回密码
 立即注册
查看: 1111|回复: 12

【夏曹俊】FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android

[复制链接]

签到天数: 15 天

[LV.4]偶尔看看III

1403

主题

1642

帖子

8万

积分

小菜鸡

Rank: 9Rank: 9Rank: 9

积分
89092
金钱
87105
发表于 2023-12-10 16:26:34 | 显示全部楼层 |阅读模式
├──【夏曹俊12822】FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
| ├──1-01、课程介绍ev_ev.mp4 51.65M | ├──1-02、音视频基础知识Mpeg4封装格式音视频编码格式讲解_ev_ev.mp4 18.71M | ├──1-03、音视频解封装和解码原理分析_ev.mp4 33.13M | ├──1-04、图形像素格式RGB和YUV格式分析_ev.mp4 26.79M | ├──1-05、PCM音频采样率通道_planar等格式参数分析_ev.mp4 18.29M
| ├──1-06、MP4标准和h264格式的NAL的GOP分析_ev.mp4 29.73M
| ├──10-01、项目创建权限ABI和CMake相关库和头文件配置_ev.mp4 22.90M
| ├──10-02、创建安卓流媒体播放器XPlay项目并配置添加了解封装模块代码_ev.mp4 33.38M
| ├──10-03、FFDemux的Open实现打开媒体文件_ev.mp4 36.14M
| ├──10-04、FFdemux的Read读取帧数据接口编写_ev.mp4 25.10M
| ├──10-05、完成XThread线程类IDemux继承后在线程中读取帧数据_ev.mp4 31.18M
| ├──10-06、添加了XSleep完成XThread线程函数的停止和超时判断_ev.mp4 21.34M
| ├──10-07、观察者Observer模式的代码实现并使用IDemux测试_ev.mp4 30.87M
| ├──10-08、IDecode和FFDecode模块代码创建_ev.mp4 22.48M
| ├──10-09、FFDecode的Open打开解码器接口编写Observer_ev.mp4 23.49M
| ├──10-10、添加IDemux的GetVPara获取视频XParamter_ev.mp4 14.10M
| ├──10-11、封装FFDecode解码的Send和Recv接口_ev.mp4 30.36M
| ├──10-12、读取媒体帧数据获取类型信息(音频、视频)存入XData_ev.mp4 18.24M
| ├──10-13、完成音视频解码和并重构解码器加入观察者模式_ev.mp4 24.65M
| ├──10-14、加入生产者消费者模式控制音视频缓冲_ev.mp4 38.69M
| ├──11-01、IVideoView显示模块架构讲解和代码创建_ev_ev.mp4 41.21M
| ├──11-02、IEGL类初始化封装java部分添加XPlay窗口类_ev_ev.mp4 50.50M
| ├──11-03、XShader基于yuv420p的初始化Init代码完成并测_ev_ev.mp4 37.12M
| ├──11-04、XTexture初始化并完成GLVideoView的调用_ev_ev.mp4 31.92M
| ├──11-05、GLVideoView完成使用shader显示视频_ev_ev.mp4 70.22M
| ├──11-06、完成音频重采样IResample模块初始化代码_ev_ev.mp4 24.28M
| ├──11-07、完成音频重采样IResample模块的处理功能_ev_ev.mp4 57.39M
| ├──11-08、完成了IAudioPlay和SLAudioPlay的音频播放_ev_ev.mp4 71.83M
| ├──11-09、IAudioPlay的Update将音频压入缓冲队列并测试_ev_ev.mp4 25.56M
| ├──11-10、SLAudioPlay音频播放完成并测试对MP4文件音视频播_ev_ev.mp4 24.71M
| ├──11-11、完成硬解码并完成NV21和NV12格式的shader显示编写_ev_ev.mp4 104.23M
| ├──11-12、解决android8.0下opengles不能播放的问题_ev_ev.mp4 12.64M
| ├──12-01、完成facade模式的IPlayer并实现Open接口_ev_ev.mp4 65.23M
| ├──12-02、完成Iplayer开始播放和窗口初始化接口_ev_ev.mp4 22.09M
| ├──12-03、完成Builder模式的IPlayerBuilder构建IP_ev_ev.mp4 68.57M
| ├──12-04、完成IPlayerProxy代理模式并进行测试架构搭建完成_ev_ev.mp4 31.40M
| ├──12-05、统一换算pts为毫秒使用IPlayer完成音视频同步播放_ev_ev.mp4 63.36M
| ├──12-06、IDemux&FFdemux线程安全和Close清理函数编写_ev_ev.mp4 17.91M
| ├──12-07、FFdecode和FFResample线程安全处理Close_ev_ev.mp4 29.52M
| ├──12-08、SLAudioPlay的线程安全处理和Close清理函数编写_ev_ev.mp4 30.77M
| ├──12-09、XEGL的线程安全处理和Close清理函数编写_ev_ev.mp4 18.26M
| ├──12-10、XShader线程安全处理和Close清理函数编写_ev_ev.mp4 22.96M
| ├──12-11、XTexture和GLVideoView的线程安全和清理函数_ev_ev.mp4 20.52M
| ├──12-12、IPlayer完成Close清理函数编写并完成多次打开视频_ev_ev.mp4 42.76M
| ├──12-13、添加打开视频按钮和进度滑动条并响应打开事件_ev_ev.mp4 23.24M
| ├──12-14、添加视频打开路径和香港卫视rtmp打开路径的界面_ev_ev.mp4 14.44M
| ├──12-15、完成通过界面多次打开视频文件,修正了多次打开显示出现的bug_ev_ev.mp4 33.95M
| ├──12-16、在835cpu的手机中测试并修正了音频播放Close的bug_ev_ev.mp4 27.49M
| ├──12-17、完成了播放进度的显示并修正了硬解码参数传递错误_ev_ev.mp4 41.74M
| ├──12-18、滑动条拖动Seek视频开发策略详细分析_ev_ev.mp4 13.40M
| ├──12-19、完成了IDemux的Seek和界面SeekBar的事件响应_ev_ev.mp4 39.46M
| ├──12-20、添加了视频播放的暂停和恢复_ev_ev.mp4 42.66M
| ├──12-21、修改了视频播放到结尾再次打开会锁死的bug_ev_ev.mp4 24.04M
| ├──12-22、通过手动解码帧数据完成了IPlayer控制视频播放进度的功能_ev_ev.mp4 41.68M
| ├──2-01、开发所用到的工具和sdk介绍_ev.mp4 12.02M
| ├──2-02、AndroidStudio开发工具安装使用讲解_ev.mp4 28.31M
| ├──2-03、Android SDK目录内容分析_ev.mp4 12.44M
| ├──2-04、AndroidNDK工具目录功能分析_ev.mp4 10.58M
| ├──2-05、安卓模拟器安装和第一个c++安卓程序编译运行_ev.mp4 44.99M
| ├──3-01、安卓NDK相关概念ABI、NEON、JNI和CMAKE分析_ev.mp4 22.74M
| ├──3-02、NDK中CPU的应用二进制界面ABI_ev.mp4 17.38M
| ├──3-03、ubuntu虚拟机及常用工具安装并配置samba共享目录_ev.mp4 45.84M
| ├──3-04、ffmpeg源码下载在android下的编译参数分析讲解_ev.mp4 25.15M
| ├──3-05、在ubuntu下交叉编译ffmpeg的android版本库_ev.mp4 57.40M
| ├──3-06、ffmpeg通用编译bash脚本编写、硬解码、neon、多线_ev.mp4 62.21M
| ├──3-07、AndroidStudio项目配置权限、jni库路径、ABI_ev.mp4 14.55M
| ├──3-08、cmake配置(导入库、头文件、链接)分析_ev.mp4 21.79M
| ├──3-09、创建支持ffmpeg的AndroidStudio项目并调用_ev.mp4 56.26M
| ├──3-10、JNI和c传递文件路径并设置app的读写权限_ev.mp4 44.65M
| ├──4-01、ffmpeg SDK软硬解码流程说明_ev.mp4 7.40M
| ├──4-02、ffmpeg音视频解封装用到的函数和结构体详解_ev.mp4 15.95M
| ├──4-03、avformat_open_input函数详解并示例打开mp_ev.mp4 47.26M
| ├──4-04、AVFormatContext结构分析和清理代码示例_ev.mp4 17.91M
| ├──4-05、avformat_find_stream_info探测_ev.mp4 24.73M
| ├──4-06、AVStream和AVCodecParameters分析_ev.mp4 29.18M
| ├──4-07、通过遍历获取AVStream音视频流信息并打印参数_ev.mp4 43.54M
| ├──4-09、av_read_frame读取帧数据函数分析和产生的空间问题_ev.mp4 11.17M
| ├──4-10、AVPacket结构解析空间申请-初始化-复制-引用计数函数_ev.mp4 18.26M
| ├──4-11、av_seek_frame改变播放进度函数详解_ev.mp4 15.20M
| ├──4-12、av_read_frame和av_seek_frame代码_ev.mp4 26.24M
| ├──5-01、AVCodecContext解码上下文初始化讲解和视频解码器_ev.mp4 42.61M
| ├──5-02、打开音频解码器上下文_ev.mp4 15.03M
| ├──5-03、AVFrame格式解析和空间处理函数_ev.mp4 15.69M
| ├──5-04、avcodec_send_packet和receive_ev.mp4 12.64M
| ├──5-05、音视频多线程解码代码演示_ev.mp4 22.61M
| ├──5-06、音视频解码性能测试neon单线程和八线程解码测试代码_ev.mp4 34.72M
| ├──5-07、ffmpeg调用MediaCodec实现硬解码代码演示_ev.mp4 11.93M
| ├──6-01、sws_getContext和sws_scale像素格式_ev.mp4 24.18M
| ├──6-02、sws_scale像素格式转换代码演示_ev.mp4 43.09M
| ├──6-03、音频重采样SwrContext格式和swr_convert_ev.mp4 9.34M
| ├──6-04、swr_init音频重采样上下文初始化和swr_conver.mp4 33.73M
| ├──6-04、swr_init音频重采样上下文初始化和swr_conver_ev.mp4 44.27M
| ├──6-05、分析GLSurfaceView和NDK接口直接显示RGB视频_ev.mp4 16.94M
| ├──6-06、使用NDK通过GLSurfaceView双缓冲空间复制完成视_ev.mp4 67.00M
| ├──6-07、安卓视频播放窗口去掉标题栏、全屏、横屏_ev.mp4 23.92M
| ├──7-01、OpenSLES播放音频步骤和接口讲解_ev.mp4 36.37M
| ├──7-02、创建OpenSLES音频播放测试项目并完成引擎初始化_ev.mp4 29.86M
| ├──7-03、完成OpenSLES混音器CreateOutputMix初始_ev.mp4 14.72M
| ├──7-04、配置OpenSL的PCM音频输入格式_ev.mp4 11.34M
| ├──7-05、读取pcm音频文件并使用OpenSL播放_ev.mp4 60.53M
| ├──8-01、egl和opengl_shader_glsl讲解_ev.mp4 24.16M
| ├──8-02、testopengles_shader项目配置和创建_ev.mp4 27.36M
| ├──8-03、NDKC++完成EGL、display、surface_ev.mp4 48.60M
| ├──8-04、Opengl ES Shader顶点坐标和材质坐标分析_ev.mp4 18.15M
| ├──8-05、顶点着色器代码glsl代码编写_ev.mp4 16.20M
| ├──8-06、yuv420p片元着色器glsl编写_ev.mp4 32.66M
| ├──8-07、shader初始化完成并编译顶点和片元着色器代码_ev.mp4 28.15M
| ├──8-08、program渲染程序初始化给shader传递顶点和材质顶点_ev.mp4 40.40M
| ├──8-09、opengl的yuv纹理的创建和初始化_ev.mp4 41.32M
| ├──8-10、OpenglES纹理数据修改和显示_ev.mp4 23.13M
| ├──8-11、通过OpenglES纹理修改完成yuv文件的播放显示_ev.mp4 14.22M
| ├──9-01、视频播放器项目设计说明和UML类图知识讲解_ev.mp4 24.00M
| ├──9-02、模块分解和用到的7个设计模式讲解_ev.mp4 23.97M
| ├──9-03、适配器、建造者、代理模式讲解_ev.mp4 28.62M
| ├──9-04、门面模式&生产者消费者模式_ev.mp4 13.36M
| ├──9-05、Observer观察者模式讲解和应用_ev.mp4 9.34M
| ├──9-06、解码显示帧数据处理顺序图和开发计划讲解_ev.mp4 15.03M
| └──FFmpeg安卓流媒体播放器开发实战视频课程-基于NDK、C 和FFmpegAndroid.zip 3.27G
购买主题 本主题需向作者支付 150 金钱 才能浏览

签到天数: 761 天

[LV.10]以坛为家III

0

主题

978

帖子

4795

积分

至尊VIP

积分
4795
金钱
3817
 楼主| 发表于 2023-12-10 20:10:13 | 显示全部楼层
666
回复

使用道具 举报

签到天数: 31 天

[LV.5]常住居民I

0

主题

528

帖子

2702

积分

至尊VIP

积分
2702
金钱
2174
 楼主| 发表于 2023-12-10 20:27:07 | 显示全部楼层
66666666666666666666
回复

使用道具 举报

签到天数: 21 天

[LV.4]偶尔看看III

2

主题

561

帖子

1614

积分

至尊VIP

积分
1614
金钱
1053
 楼主| 发表于 2023-12-10 20:43:49 | 显示全部楼层
666
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

0

主题

104

帖子

227

积分

至尊VIP

积分
227
金钱
120
 楼主| 发表于 2023-12-10 23:08:58 | 显示全部楼层
感谢大佬
回复

使用道具 举报

签到天数: 203 天

[LV.7]常住居民III

0

主题

1628

帖子

3625

积分

至尊VIP

积分
3625
金钱
1997
 楼主| 发表于 2023-12-11 08:50:40 | 显示全部楼层
66666666666666666666
回复

使用道具 举报

签到天数: 3 天

[LV.2]偶尔看看I

0

主题

529

帖子

3220

积分

至尊VIP

积分
3220
金钱
2688
 楼主| 发表于 2023-12-11 11:07:04 | 显示全部楼层
d
回复

使用道具 举报

签到天数: 20 天

[LV.4]偶尔看看III

8

主题

684

帖子

2738

积分

至尊VIP

积分
2738
金钱
2054
 楼主| 发表于 2023-12-11 20:49:20 | 显示全部楼层
11111111111111111111111111
回复

使用道具 举报

签到天数: 20 天

[LV.4]偶尔看看III

0

主题

355

帖子

825

积分

至尊VIP

积分
825
金钱
470
 楼主| 发表于 2023-12-12 15:52:30 | 显示全部楼层
Jdjdndnnxkdnd
回复

使用道具 举报

签到天数: 743 天

[LV.9]以坛为家II

22

主题

914

帖子

5077

积分

至尊VIP

积分
5077
金钱
4163
 楼主| 发表于 2023-12-12 16:46:16 | 显示全部楼层
6666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|吾爱我家IT ( 皖ICP备2024029855号-1 )

GMT+8, 2024-12-22 19:31 , Processed in 0.064937 second(s), 27 queries .

Powered by www.52it.cc X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表