作者:霹靂一頁書_629 | 来源:互联网 | 2023-01-27 20:59
我正在编写一个应用程序,用于记录手机中的视频并将其上传到服务器.适用于除Galaxy S7之外的任何设备.在Galaxy S7上,录制的视频文件只包含音频,没有视频或一个视频帧.这在手机上创建的临时文件中是正确的,而不仅仅是上传到服务器的临时文件.我正在使用Camera2 API,我尝试过使用前后摄像头.
我尝试过我的代码和这两个示例应用程序:https
:
//developer.android.com/samples/Camera2Video/project.html https://github.com/googlesamples/android-Camera2Video/blob/master/Application/的src /主/ JAVA/COM /示例/机器人/ camera2video/Camera2VideoFragment.java
生成的视频文件似乎没问题,这里是编解码器信息:Stream 0类型:视频编解码器:H264 - MPEG-4 AVC(第10部分)(avc1)语言:英语分辨率:960x720显示分辨率:960x720帧率:29.055091
流1类型:音频编解码器:MPEG AAC音频(mp4a)语言:英语频道:立体声采样率:16000 Hz