远程打开网址

时间:2016-12-06 19:21:30

标签: javascript node.js youtube

让我们说我想创建一个nodejs应用,当我打开网址时,它可以打开并通过本地网络远程播放YouTube视频。

更具体一点:

个人电脑主持人(谁发送):将youtube网址粘贴到网络界面甚至是节点控制台?

Wiiu浏览器(谁回复):打开一个有iframe的网页?或者某种方式将网址发送并显示出来?

有可能吗?我在哪里可以找到如何做到这一点的方向?

1 个答案:

答案 0 :(得分:0)

我能想到的最简单的路线就是这样:

  1. 构建节点服务器。它不一定是特别的。只是打开一个端口的东西。您可以在原始节点中编写它或使用Express
  2. 制作一个使用Youtube API的网页。您需要在Google上注册为开发者。它是免费的。这可能就像当前视频的iframe和其他视频的链接一样简单。
    • 从您的服务器托管此内容。
  3. 使用Socket.io开发对等连接的管理。在单击链接时,触发该事件将发送给所有连接的用户。编写一个函数来更改框架中当前正在观看的视频。
  4. 如果你愿意学习并投入精力,那么你的联盟就没有什么了。我在React写了一篇关于一门课程的多个连接。 internal type is used instead

    <强>资源:

    https://github.com/zfrisch/Youtube-React - 节点文档

    https://nodejs.org/api/ - Socket.io

    http://socket.io/ - youtube API