我正在使用MediaCapture在UWP中使用Stream to server生活,但我无法找到任何有用的解决方案。
Microsoft的库,但它只支持Azure。
https://github.com/MicrosoftDX/AzureRTMPIngestLib
我可以从服务器播放RTMP实时视频流,但无法将视频流发送到服务器,我想知道是否有任何解决方案或库可以在UWP中发送RTMP直播流?
答案 0 :(得分:0)
以下示例使用STSP
。我已经使用两台不同计算机的ipv4地址在本地网络上测试了这个示例。这些计算机彼此同时发送和接收数据。应用程序的客户端和服务器端必须支持相同的协议。它提供了太多关于视频录制和流媒体处理的属性。
<强> Real-time communication sample 强>
一个简单的端到端视频通话客户端,演示Windows运行时捕获引擎的低延迟模式。这是使用媒体元素上的视频标记或RealTimePlayback的msRealTime启用的。该示例使用自定义网络源和自定义接收器扩展来在两台计算机之间发送和接收捕获的音频和视频数据。
演示使用Media Capture API捕获的视频的端到端延迟,并使用启用了低延迟模式的视频和MediaElement进行显示。显示两个输出窗口。第一个显示相机原始输出的相机预览窗口。第二个是本地主机客户端窗口,它在压缩,流式传输和通过机器的环回网络接口接收时显示来自摄像机的视频。此窗口演示了远程客户端捕获,流式传输和显示的视频的端到端延迟减去网络延迟。
现在轮到你了。请告知我们结果。