media-server
media-server copied to clipboard
fmp4保存的文件没有总时间 vlc播放没有进度条 potplayer无法播放
下面是生成的MP4文件及裸流h264文件 test_video.zip
debug.zip debug.log里面的cb pcm bytes的值只是统计错误 实际数据量是对的 mp4文件的时间戳用的avtimeline input64来得到的 音频输入的是样本累计值 视频输入的是系统当前系统时间
大概发现了2个问题:
- 视频帧率不固定,上下波动;
- 文件起始长达800多ms只有音频没有视频。
- 视频帧率确实不固定,波动在1~5帧左右,不能保证编码的帧率非常稳定
- 音频编码可以立刻出帧,视频采集的图像需要转换,再加上编码器需要缓存不能立刻出帧 针对2的问题 即使开始很长一段时间只有音频 应该也没问题 播放的时候 开始是黑屏嘛 还是说整个过程中音视频要交错均匀才行 对上面的那些问题有什么建议吗?我可以测试测试