全栈开发知识库

VideoDevelopment

85 篇笔记

1. ExoPlayer简介ExoPlayer1.FFmpeg简介FFmpeg1.OpenCV简介OpenCV1.OpenGL简介OpenGL1.音视频基础知识Android音视频开发2. ExoPlayer MediaSource简介ExoPlayer2.FFmpeg常用命令行FFmpeg2.GLSurfaceView简介OpenGL2.系统播放器MediaPlayerAndroid音视频开发2.绘制图形OpenCV3. ExoPlayer源码分析之prepare方法ExoPlayer3.FFmpeg切片FFmpeg3.GLSurfaceView源码解析OpenGL4. ExoPlayer源码分析之prepare序列图ExoPlayer4.GLTextureView实现OpenGL4.开发环境配置FFmpeg5. ExoPlayer源码分析之PlayerViewExoPlayer5.FFmpeg核心功能FFmpeg5.OpenGL ES绘制三角形OpenGL6.OpenGL ES绘制矩形及圆形OpenGL6.视频播放简介FFmpeg7.OpenGL ES着色器语言GLSLOpenGL8.GLES类及Matrix类OpenGL9.OpenGL ES纹理OpenGL10.GLSurfaceView+MediaPlayer播放视频OpenGL11.OpenGL ES滤镜OpenGL11.播放组件封装Android音视频开发12.FBOOpenGL13.LUT滤镜OpenGL14.实例化OpenGL15.美颜滤镜OpenGL16.色温、色调、饱和度OpenGL17.EGL和GL线程OpenGL18.其他OpenGL19.相机预览OpenGL20.通过OpenGL预览并录制视频OpenGLAAC音频编码AV1视频编码AVI视频封装格式Android WebRTC简介Android音视频开发Android弹幕实现DanmakuAudioTrack简介Android音视频开发CDN及PCDNCameraX结合OpenGLAndroid音视频开发DASH流媒体协议DLNA简介Android音视频开发DNS及HTTPDNSFLV视频封装格式GIF图片格式H264视频编码H265视频编码HEIC图片格式HLS流媒体协议HTTP FLV流媒体协议JPEG 2JPEGJPEG图片格式M3U8视频封装格式MP4格式详解视频封装格式MediaExtractor、MediaCodec、MediaMuxerAndroid音视频开发MediaMetadataRetrieverAndroid音视频开发P2PP2P技术P2P原理_NAT穿透P2P技术PCM音频编码PNG图片格式RTMP流媒体协议SurfaceView与TextureViewAndroid音视频开发TS视频封装格式WAV音频编码WebP图片格式WebRTCfMP4 vs ts视频封装格式fMP4格式详解视频封装格式关键帧图片元数据图片格式搭建nginx+rtmp服务器播放器性能优化Android音视频开发流媒体协议流媒体协议视频封装格式视频封装格式视频播放相关内容总结视频编码原理视频编码视频解码之软解与硬解Android音视频开发音视频同步原理Android音视频开发音视频场景Android音视频开发音频编码格式音频编码