C# 在同一应用程序中使用网络摄像头两次
我有一个Wpf应用程序,它使用FMLE Cmd对视频提要*编辑:视频提要来自h.264/MP3中的网络摄像头*并将其流式传输到CDN。我的问题是-在我的应用程序中,我如何在本地查看原始视频提要,并且仍然允许FMLE对流进行编码 我试过以下方法- 添加了web播放器以从应用程序内部的CDN查看实时流-模拟实时本地视图。问题是,很多时候用户可能没有互联网连接,所以这不起作用 使用WPF媒体播放器查看摄像头提要-这在应用程序内部非常有效,但是,在启动提要时,我得到一个错误,即摄像头已经在使用,流将不会广播 添加RTMP查看器,以查看本地后期编码提要选通播放。这允许我查看CDN的提要和流,但是本地的播放质量非常糟糕。这个解决方案的有趣之处在于,虽然通过频闪进行的本地播放很糟糕,但实际上FMLE广播很漂亮C# 在同一应用程序中使用网络摄像头两次,c#,streaming,media-player,rtmp,C#,Streaming,Media Player,Rtmp,我有一个Wpf应用程序,它使用FMLE Cmd对视频提要*编辑:视频提要来自h.264/MP3中的网络摄像头*并将其流式传输到CDN。我的问题是-在我的应用程序中,我如何在本地查看原始视频提要,并且仍然允许FMLE对流进行编码 我试过以下方法- 添加了web播放器以从应用程序内部的CDN查看实时流-模拟实时本地视图。问题是,很多时候用户可能没有互联网连接,所以这不起作用 使用WPF媒体播放器查看摄像头提要-这在应用程序内部非常有效,但是,在启动提要时,我得到一个错误,即摄像头已经在使用,流将不会
如果您有任何建议、问题或建议,请告诉我 如何在应用程序中使用FMLE?如果您的用户正在流式传输到CDN,他们怎么可能没有internet连接?想到的想法:使用某种directshow拆分器:或者可能通过ffmpeg传递您的视频流,ffmpeg每隔一段时间就会保存JPEG,然后通过rtmp将其发送到fmle等…gl!我应该更清楚-它流到CND,并记录一个本地文件。这样,即使他们失去了互联网连接,他们仍然有一个流的副本。我将进入Directshow。谢谢