Android手机端
常见:短视频APP,如:抖音。在Android手机端应用开发,常用的是音视频播放,推流,拉流。编辑音视频也有,相对少一些。
封装项目:https://github.com/Bilibili/ijkplayer
推流,拉流客户端封装:https://github.com/begeekmyfriend/yasea
JavaWeb端
常见:视频网站,网络视频编辑网站。在JavaWeb端应用开发,音视频播放,推流,拉流,音视频编辑都常见。
主要封装:Java端操作命令封装,推流,拉流
不论是手机端还是web端,不论是开源框架,还是自己封装,最好是清楚FFmpeg的操作命令和操作流程。
如:视频剪切命令,推流,拉流命令,和各个协议调用流程。
参考项目:
FFmpeg自己封装:
https://blog.youkuaiyun.com/eguid_1/article/details/52968220
FFmpeg Android封装框架:

本文探讨了音视频技术在Android手机端及JavaWeb端的应用,包括音视频播放、编辑、推流和拉流。介绍了Android端的ijkplayer和JavaWeb端的推流拉流封装项目,并强调了理解FFmpeg操作的重要性。
1061

被折叠的 条评论
为什么被折叠?



