Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Streaming 音视频流服务器是如何工作的;s要求_Streaming_Network Protocols - Fatal编程技术网

Streaming 音视频流服务器是如何工作的;s要求

Streaming 音视频流服务器是如何工作的;s要求,streaming,network-protocols,Streaming,Network Protocols,我是一个php mysql开发人员。。。只是(低于)平均水平。我对电视和广播通过互联网直播的方式很感兴趣。我想知道它是如何工作的,它的要求是什么。我必须承认我是一个彻头彻尾的门外汉,但我希望在下半个月或一年左右就能做到。有几种多媒体流媒体的网络协议。最流行的自动取款机是和。通常,您需要设置流媒体服务器,从某些源获取音频/视频,并将其流到所有连接的客户端。流行的流式服务器有,等等 流式传输是通过TCP或UDP完成的,具体取决于您的要求。TCP保证不会丢失任何数据包,但它们可能会显著延迟。这可以通过

我是一个php mysql开发人员。。。只是(低于)平均水平。我对电视和广播通过互联网直播的方式很感兴趣。我想知道它是如何工作的,它的要求是什么。我必须承认我是一个彻头彻尾的门外汉,但我希望在下半个月或一年左右就能做到。

有几种多媒体流媒体的网络协议。最流行的自动取款机是和。通常,您需要设置流媒体服务器,从某些源获取音频/视频,并将其流到所有连接的客户端。流行的流式服务器有,等等

流式传输是通过TCP或UDP完成的,具体取决于您的要求。TCP保证不会丢失任何数据包,但它们可能会显著延迟。这可以通过足够大的抖动缓冲来平滑。在可以容忍延迟的情况下,TCP流通常用于从服务器到客户端的单向流。UDP用于“实时”流媒体,尤其是在聊天/会议中,当您无法忍受几秒钟的延迟时

RTSP是。您可以免费接收和播放RTSP流媒体。RTSP提供“媒体会话设置”并通过TCP进行设置。实际的流传输是通过UDP协议完成的,或者通过TCP与RTSP数据包“交错”完成的


RTMP是Adobe的专有协议。

hood感谢您对我的问题感兴趣,但请您解释一下steaming server是如何工作的,好吗。我没有任何线索,但只是预感(网站位于webserver,我坐在我的桌面上,其他人在桌面上观看,如果我要广播,那么我是否需要一个软件连接到服务器?如果需要,那么可能是什么?)流媒体服务器从某些来源获取音频/视频,例如从摄像机、文件或其他服务器获取音频/视频(重新传输)。客户端(台式机上的视频播放器)连接到服务器,接收流配置和流,解码并播放。您需要设置一些媒体服务器(我列出了一些备选方案),以便您的客户端可以连接到服务器并接收流。