当前,我正在使用Android MediaRecorder类录制视频并将其写入文件.
recorder.setVIDeoSource(MediaRecorder.VIDeoSource.DEFAulT);recorder.setoutputFormat(MediaRecorder.OutputFormat.MPEG_4);recorder.setVIDeoEncoder(MediaRecorder.VIDeoEncoder.MPEG_4_SP);
records.setoutputfile(“ / sdcard / recordtest.m4e”);
但是无论如何,我可以将其写入套接字吗?
解决方法:
最好在另一个线程中读取文件并将其发送到套接字.
针对您的特定问题:您可以打开一个Socket,获取一个ParcelfileDescriptor,然后将其传递到MediaRecorder的setoutputfile方法中.
本页描述如何完成,并附上伪代码:http://www.mattakis.com/blog/kisg/20090708/broadcasting-video-with-android-without-writing-to-the-file-system
总结以上是内存溢出为你收集整理的Android MediaRecoder将其写入套接字全部内容,希望文章能够帮你解决Android MediaRecoder将其写入套接字所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)