首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript将视频流移动到新窗口

Javascript将视频流移动到新窗口
EN

Stack Overflow用户
提问于 2015-10-22 04:53:53
回答 1查看 447关注 0票数 1

我正在尝试将视频流从一个窗口移动到另一个窗口。

当前窗口有一个简单的div,其中包含一个视频流。

代码语言:javascript
运行
复制
<div id="divLocalVideo">
  <video id="localVideo" oncontextmenu="return false;" autoplay=""
         style="transform: scaleX(-1);"
         src="mediastream:http://192.168.1.100/ee1e6dfb-6d59-4030-b97c-e0a528fbe215">
  </video>
</div>

我尝试通过执行以下操作来移动窗口:

代码语言:javascript
运行
复制
var popup_window = window.open(url, popup_window_name, window_size);
popup_window.document.write($('#divLocalVideo'));
//popup_window.document.body.innerHTML = $('#divLocalVideo');

所做的只是将"object Object“添加到新的弹出窗口。

谁知道将视频流从当前窗口移动到另一个窗口的正确方法?我开始怀疑这是否可能。我当然可以重新创建流,但我希望避免再次请求摄像机权限,并处理再次看到视频关闭/打开的遥控器。

我认为最好的方法是打开弹出窗口,将流移动到它,然后当我关闭流时,将视频流移动回原始窗口。

谢谢,

达里尔

EN

Stack Overflow用户

发布于 2015-10-22 05:55:10

显然,您可以通过执行以下操作来修复它:

代码语言:javascript
运行
复制
popup_window.document.write($('#divLocalVideo').html());

因此,它正在复制包含流的html。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33269037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档