Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 为视频文件创建RTSP_Linux_Node.js_Video - Fatal编程技术网

Linux 为视频文件创建RTSP

Linux 为视频文件创建RTSP,linux,node.js,video,Linux,Node.js,Video,我有一个视频分享网站。我在哪里使用 <video width="320" height="240" controls> <source src="movie.mp4" type="video/mp4"> <source src="movie.webm" type="video/webm"> Your browser does not support the video tag. </video> 您的浏览器不支持视频标记。 但是这

我有一个视频分享网站。我在哪里使用

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.webm" type="video/webm">
  Your browser does not support the video tag.
</video>

您的浏览器不支持视频标记。
但是这会使我的网站变慢。而且用户不能在慢速网络上欣赏视频。所以我想创建
RSTP
,用流显示视频。
我正在使用NodeJS作为前端。您知道如何使用吗?

RSTP是一种用于链接到视频流后端的协议。它有点像只提供视频的媒体服务器。类似于http服务器提供html和js的方式。您需要部署一个媒体服务器,该服务器可以提供RSTP协议和(可能)转码视频。查看ffmpeg并在继续之前阅读大量内容。您正踏入深水。
RTSP
(不是RSTP,顺便说一句)不会帮助您降低链接速度。如果您的连接很慢,切换到流媒体解决方案仍然很慢。信息流将会发生变化,但这不会是一件大事。。。通过在CDN上托管视频,您可能可以更轻松地做到这一点。RSTP是一种用于链接到视频流后端的协议。它有点像只提供视频的媒体服务器。类似于http服务器提供html和js的方式。您需要部署一个媒体服务器,该服务器可以提供RSTP协议和(可能)转码视频。查看ffmpeg并在继续之前阅读大量内容。您正踏入深水。
RTSP
(不是RSTP,顺便说一句)不会帮助您降低链接速度。如果您的连接很慢,切换到流媒体解决方案仍然很慢。信息流将会发生变化,但这不会是一件大事。。。通过在CDN上托管视频,您可能可以做得同样多、更容易。