javascript - 如何通过 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);
});
解决方案
推荐阅读
- python - 在 Python 中使用带有 AST 的装饰器包装函数
- linux - httpd 虚拟主机文件重定向到不正确的网站
- c# - 尝试将新对象添加到列表时出现 404 错误 MVC
- javascript - 使用 GTM / JQuery 获取手风琴标题
- python - 与 Pandas 交叉连接
- r - 添加 ggsignif 以使用数字 x 轴进行绘图会导致错误“只能处理在 x 轴上绘制的组的数据”
- bash - 如何在 bash 脚本中将 TCL 变量设置为变量
- python - 从与该项目的索引对应的数字中查找列表中的项目?
- c# - 如何将一名球员转移到另一支球队?
- php - Wordpress 的特色图片未出现在管理员中