gpt4 book ai didi

Android Stagefright 无法设置视频帧率

转载 作者:太空狗 更新时间:2023-10-29 15:20:50 27 4
gpt4 key购买 nike

我有一个应用程序将视频从设备流式传输到远程计算机。尝试设置帧速率时,我不断得到:

ERROR/StagefrightRecorder(131): Failed to set frame rate to 15 fps. The actual frame rate is 30

我使用的代码是:

video = new MediaStreamer();        
video.setVideoSource(MediaRecorder.VideoSource.CAMERA);
video.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
video.setVideoFrameRate(frameRate);

关于如何解决这个问题有什么想法吗?

最佳答案

解码器通常来自TI、Qualcomm等半导体厂商,是否响应帧率修改的调用取决于解码器。从应用层来说,你不能做太多。您做出的决定是正确的。如果底层解码器支持它,那么你可以修改其他你不能的。

维布乔尔

关于Android Stagefright 无法设置视频帧率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7964621/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com