首页 > 解决方案 > 如何通过 SignalR 将 MediaStream 从客户端传递到服务器以及从服务器传递到客户端

问题描述

我有一个从本地播放视频的 html 视频元素,我使用 video.captureStream() 获取流,我将如何通过 signalR?


<video width="320" height="240" controls>
    <source id="sourc" src="content/Video1.mp4" type="video/mp4" > </source>
  Your browser does not support the video tag.
</video>


var connection = $.connection.chatHub;
$.connection.hub.start();

var ele = document.querySelector('video');

    ele.addEventListener("canplay", function () {
        const stream = ele.captureStream();
        connection.server.sendStream(SessionId, stream);
    });

标签: javascriptc#asp.netasp.net-mvcsignalr

解决方案


推荐阅读