首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在android中,如何在播放RTSP流的同时将其保存到文件?

在android中,如何在播放RTSP流的同时将其保存到文件?
EN

Stack Overflow用户
提问于 2010-11-12 08:09:43
回答 1查看 5.7K关注 0票数 12

我需要能够播放通过RTSP接收的视频,并同时将其保存到光盘(嗯,SD卡)。这是一个实时流,所以我不能先下载整个文件,然后再播放它。我必须同时播放和录制。我可以使用MediaRecorder从机载摄像头录制视频,也可以使用MediaPlayer或VideoView接收RTSP流,但我不知道如何结合这两种方式。

MediaRecorder似乎是录制视频的唯一方式,但它只支持一个视频源:摄像头。它的setVideoSource()方法不允许其他来源。也许我需要以某种方式获得一个OutputStream,然后我可以将其写入文件?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2012-05-13 03:20:01

你想做的事情是很难的。没有简单的方法可以做到这一点。

你必须自己获取RTSP包内的视频流(祝你好运,没有免费的库可以做到这一点,它花了我几个小时的工作),并将流存储在一个文件中,同时,你可以读取这个文件并播放它,就像解释here一样。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4160504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档