Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
CIFS/SMB与HTTP/RTSP流媒体以共享视频文件_Http_Video Streaming_Rtsp_Cifs_Audiovideoplayback - Fatal编程技术网

CIFS/SMB与HTTP/RTSP流媒体以共享视频文件

CIFS/SMB与HTTP/RTSP流媒体以共享视频文件,http,video-streaming,rtsp,cifs,audiovideoplayback,Http,Video Streaming,Rtsp,Cifs,Audiovideoplayback,我正在为多个客户端设计一个视频管理系统,其中录制服务器应该将视频剪辑录制到其本地驱动器,然后每当客户端想要播放这些录制的视频时,都应该与客户端共享。对此,似乎有两种方法: 使用windows文件共享协议(如SMB/CIFS)将驱动器共享给所有客户端-windows最多允许20个客户端,共享驱动器后,每个客户端将其映射为本地驱动器,客户端可以查看要播放的任何文件 使用流式服务器,根据客户端请求,流式传输(HTTP/RTSP流式传输)客户端所需的特定文件(单独的线程侦听并将所需文件流式传输到每个客户

我正在为多个客户端设计一个视频管理系统,其中录制服务器应该将视频剪辑录制到其本地驱动器,然后每当客户端想要播放这些录制的视频时,都应该与客户端共享。对此,似乎有两种方法:

  • 使用windows文件共享协议(如SMB/CIFS)将驱动器共享给所有客户端-windows最多允许20个客户端,共享驱动器后,每个客户端将其映射为本地驱动器,客户端可以查看要播放的任何文件
  • 使用流式服务器,根据客户端请求,流式传输(HTTP/RTSP流式传输)客户端所需的特定文件(单独的线程侦听并将所需文件流式传输到每个客户端),在这种情况下,随着客户端数目的增加,服务器管理将变得单调乏味
  • 有人能告诉我每种方法的优缺点吗,这样我就可以为同样的方法设计一个高效的体系结构了?我见过的大多数视频管理软件似乎都在使用第二种方法,这样做有什么特别的优势吗

    问候,, 索拉布·甘地