直播视频流asp.net

时间:2014-02-18 08:04:32

标签: asp.net video-streaming

我的情况是有两台服务器(服务器1和服务器2)。有一个网络摄像头/ CCTV摄像头(或任何类型)将视频提供给服务器1.我认为通过摄像头设置可以轻松完成向服务器1馈送的视频。此实况视频现在以某种方式发送到服务器2,最终广播到客户端。

现在问题是我实际上需要领导如何开始整个事情以及媒体服务器的角色在哪里(如果实际需要)。我对整个过程一无所知,也无法进行相关搜索。任何建议或帮助将不胜感激。提前致谢

1 个答案:

答案 0 :(得分:2)

是否有任何特定原因涉及2台服务器?您可以轻松地从服务器1流式传输视频,在那里您可以获取相机。

您既可以使用流媒体服务器(如adobe媒体服务器),也可以使用Windows Media Encoder等独立应用程序为用户提供直播视频。

您的服务器1是否有足够的带宽将视频流式传输给多个用户?如果100人以1 Mbps的速度查看您的流,您的服务器中至少需要大约20Mbps的带宽,否则视频流可能会受到影响。如果您无法在服务器中安排那么多带宽,则必须使用CDN托管的流媒体服务器(有许多服务提供商)。

如果只有少数用户会同时查看您的信息流,那么现有设置可能没问题。

如果您按照上述说明进行了两次服务器设置,请按照以下步骤进行广播。

  1. 在服务器2上设置Adobe媒体服务器(试用最多10个并发连接流)。

  2. 在服务器1上安装Adobe媒体编码器,视频流可用。

  3. 从服务器1,将视频流通过adobe media encoder推送到服务器2,(首先设置发布点进行直播)。

  4. 从服务器2中安装的AMS获取流媒体链接,该链接可嵌入任何兼容的播放器(流媒体播放器或jwplayer),并将其放入网页以供公众访问。

  5. 希望这有帮助。