mediarecorder性能问题

时间:2011-05-19 14:38:55

标签: android mediarecorder

我有MediaRecorder通过tcp连接流媒体内容: MediaRecorder m_mediaRecorder; 套接字m_socket; ....

ParcelFileDescriptor m_pfd = ParcelFileDescriptor.fromSocket(m_socket); m_mediaRecorder.setOutputFile(m_pfd.getFileDescriptor()); ... 我的错误和“info”处理程序在我的课程中实现 m_mediaRecorder.setOnErrorListener(本); m_mediaRecorder.setOnInfoListener(本);

如果tcp链接的带宽不足以支持“实时”流式传输,我需要关闭媒体流会话。是否有任何方法可以“捕获”Java代码中的带宽问题? 我可以在LogCat中看到警告:“OsclNativeFile:编写xx字节需要太长时间”,但我的错误/信息处理程序中没有任何内容。 谢谢, -V

1 个答案:

答案 0 :(得分:0)

由于您使用的是TCP,因此您可以随时检查是否能够发送与摄像机相同的FPS /比特率。