首页 > 解决方案 > 节点js中的视频流

问题描述

我想通过节点 js 流式传输实时视频。

目前我在本地网络中:

在这个移动应用程序上,我想广播相机的视频流。目前我使用相机的地址(本地)(http://ipadress:80/stream)在应用程序的图像标签中显示流:

<img src="http://ipadress:80/stream" alt="Webcam stream" style="width:99%;">

但将来我想实现从外部网络访问这台相机。

为此,我不想(也不能)在我的本地网络上使用相机的本地地址,但节点 js(唯一可能对外界开放的)并且节点 js 将将流从我的本地网络实时发送到这些网络服务之一。

示例:在应用程序上:

<img src="https://nodejsadress/get-camera-stream" alt="Webcam stream" style="width:99%;">

在节点 js 上:

app.get('get-camera-stream', async (req, res) => {
    // res need to send and redirect the video live stream from http://ipadress:80/stream
})

我无法为此找到合适的解决方案:/提前感谢您的帮助

标签: node.js

解决方案


推荐阅读