android – flv转换为mp4

我想在Android中播放flv文件.所以我认为将flv文件转换为mp4或3gp(Android中有解码器). OpenCore可用于转换.我查看了opencore代码,opencore中有一个类“/ android / external / opencore / fileformats / mp4 / composer”来创建mp4文件.它有apis之类的

AddTrack 
AddSampleToTrack

我应该把输入作为帧,但在Flv我会得到Sorenson视频和Mp3音频帧(在做一些简单的字符串操作后删除标题).我可以直接使用这些作为上述api的输入,还是有什么好的方法可以将flv转换为mp4?而且我也研究过“/ android / external / opencore / nodes / pvmp4ffcomposernode”,但它从无法知道如何向此类发送输入的端口读取.

让我知道你的想法.

解决方法:

我已经解决了使用ffmpeg.
我已将ffmpeg和libfaac移植到Android.它很棒.

上一篇:2019-2、CentOS7_直播服务搭建_nginx_nginx-http-flv-module


下一篇:AD 不规则焊盘设计