我正在尝试创建一个流视频DVR一样的功能在我正在开发的应用程序。我有一个HTTP Live Stream,我已经成功地在iPad上播放了它。我希望用户能够按下“录制”按钮,并开始录制当前正在播放的视频。此视频文件可从应用程序或摄像机胶卷访问。目前,我正在使用MPMoviePlayerController对象播放视频流。在Apple的文档中,我没有看到任何从对象访问数据的方法。以下是我对如何解决这个问题的一些想法。
1)以某种方式访问来自MPMoviePlayerController的视频数据,并将其写入文件。或者使用其他类型的播放器对象,它将允许我播放视频并访问当前播放的数据。
2)实现某种屏
我有一个作为Azure Web角色运行的应用程序,我想在Wowza服务器上截取实时RTSP视频流的屏幕截图。我使用的是NReco FFMpegConverter包装器。我有一致性方面的问题。有时代码根本不会执行,有时会立即执行,有时需要2-3分钟才能创建截图。我已经在静态(不是现场) mp4视频上测试了这一点,一切都可以完美地执行(在1-2秒内)。
Stream thumb1 = new System.IO.MemoryStream();
var ffMpeg = new NReco.VideoConverter.FFMpegConverter();
ffMp