Android MediaRecoder将其写入套接字

Android MediaRecoder将其写入套接字,第1张

概述当前,我正在使用AndroidMediaRecorder类录制视频并将其写入文件.recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);recorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);records.set

当前,我正在使用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将其写入套接字所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存