我是nginx的新手,我正在使用它在我的服务器上向用户提供video。 前几天服务器开始变得非常慢,同时有大约500-600用户在线,请注意,我在服务器上有1gbps线路,所以它不是带宽。 它需要服务器大约一分钟或2分钟作出回应,但一旦文件开始stream式传输速度是正常的,所以它采取服务器很长的时间来发现我猜的文件! 我想知道如果有人知道我可以解决这个问题吗? 我已经尝试增加打开的文件限制和工作人员的限制,但仍然不是运气! 我也有兴趣聘请一个人来解决这个问题,如果他们知道如何做到这一点,并有类似的情况以前的经验。 问候 附加信息 total used free shared buffers cached Mem: 7861 7695 166 0 3 4233 -/+ buffers/cache: 3459 4402 Swap: 4095 44 4051
我的问题似乎很简单,但我需要一些帮助。 我有一台Win 2008 R2服务器和5台监视器驻扎在办公室。 这些只是NEC显示器与VGA / DVI(他们可能有HDMI但我不知道)input; 绝对没有什么幻想,所以DLNA不是一个select(虽然我希望是!) 我没有很多的AV知识,我正在努力学习。 我曾试图使用以太网到DVI Baluns来达到预期的效果。 我可以得到2个远程显示器使用“组合桌面”,并以全屏显示video,并获得令人惊讶的好结果。 我不认为Windows会在两台以上的显示器上“结合桌面”,但我需要让所有5台显示器显示相同的video。 video播放范围从简单的PPT演示到铁人三项的活动video。 我已经尝试过UltraMon,取得了一点成功 – 显示器的镜像效果不够好,无法提供高dynamicvideo的好照片。 客户端/服务器解决scheme,如MaxiVista也出来了,因为我想streamvideo监视器只是愚蠢的监视器 – 没有电脑连接。 任何想法,build议非常感谢!
我正在解决StackOverflow的一个问题( 请参阅我的答案 ),我可能在同一个网页上的两个不同的video元素中stream传输相同的video。 我不太了解网页文件caching,但是我明白,浏览器通常可以告诉您以前是否下载过一个文件,所以它会显示caching的文件,以提高页面加载速度。 我的问题是,在同一页面上有两个video元素同时stream传输同一个video的情况下,浏览器“意识到”这个还是会制作两个caching文件并有效地下载video文件两次? 我想不,但我只想确定一下。 对于我个人的设置,我将从Amason S3或CloudFrontstream式传输video文件。 我的网站现在通过bluehost托pipe。
我正在考虑切换我们的stream媒体服务器使用多播,而不是注册多个客户端,并在服务器上手动复制stream。 这似乎工作得很好。 但是,我注意到在数据包捕获时,当一个服务器正在多播数据包时,每个节点上都会显示数据包,即使那些没有订阅数据stream的数据包也是如此。 这是它应该运作的方式吗? 如果我有几个这样的服务器同时发送一个组播stream(显然不同的地址),这会造成networking问题吗? 谢谢!
我之前的服务器经验一般限于家庭文件共享服务器,低stream量的networking服务器等。 这给我留下了如何build立一个系统的技术知识,但是在扩展系统方面的经验却很less。 然而,我目前的项目让我成为在线audio和videostream媒体学校的技术领导者。 我遇到的困难是我没有足够的经验去猜测他们需要什么,他们也没有经验告诉我 – 所以我试着问一些关于什么的相关问题他们想要做他们的服务器,这是我发现的: 大约1000个同时在线的用户,并希望扩大(可能显着) video和audiostream,显然是最高的质量可能 支持实况和基于播放列表的stream媒体。 也许只有一个渠道,但作为一个教育机会,我想让他们有更多的不会伤害。 (打这个 – 我以为渠道是指溪stream,这是奇怪的,因为我原本是一个audio家伙!) 没有关于他们是否被locking在Windows或Linux是否可以接受的话。 大概的预算 – $ 7000。 由于与另外一家技术公司相撞,他们订购了7000美元的DV磁带卡,现在公司希望他们支付30%的重新进货费,实际上可能比这less了2千美元。 我已经做出的暂定决定: 我正在计划使用Icecast 2作为stream媒体服务器,由VLC Shoutcast编码提供。 由于学校已经build立了非军事区,我计划将Icecast服务器放在那里,并通过他们的工作室内的一台简单的工作站计算机通过他们的内联网提供。 这个系统没有任何关键的任务 – 它是一个教育工具(他们是一个媒体磁铁学校),所以我认为从成本效益angular度来看冗余是不值得的。 我不知道的是这样的: 我需要多大的服务器function? 什么可能是我的主要节stream – 带宽? 我怎样才能缓解呢? 除了专业video和audio采集卡以及VLC的副本,我还需要什么特别的编码工作站吗? 有没有其他的考虑,我只是失踪? 非常感谢您的帮助 – 如果您需要更多的信息,请告诉我,我会尽我所能。 编辑1: 我希望能够以OGG或MP3出去 – 可能是MP3,因为它得到了更广泛的支持(对小学生家长更为熟悉。 内容将包含实时/预先录制的标准清晰度video包(可能在Quicktime中,对于后者)。 只有audio的广播可能由MP3组成,转换成更易于pipe理的质量。 DRM不是一个问题,也不是版权(至less版权不是我的问题)。 内容是在学生感到喜欢广播时产生的,但是这种媒体的存储不应该是一个问题。 他们不是在这里生成原始的电影镜头 – 他们是做小型电视包的孩子 – 我会在工作站上投掷RAID 10的4个Terrabyte硬盘驱动器,并称之为一天。 其余大部分似乎并不适用。 最相关的部分是networking固有的限制。 当我试图询问这些可能是什么时,他们真的不知道 […]
我正在接收来自远程位置的MPTS UDPstream,并且正在经历数据包丢失。 我想知道是否有任何方法来消除这个数据包丢失,同时仍然使用UDP协议? 我想通过VPN使用UDP。 这在技术上甚至是可能的,如果是这样,它将消除UDP中的数据包丢失? 先谢谢你。
我想在我的ppc64 Gentoo上设置一个vodstream媒体服务器。 它应该能够: 工作无头。 stream到iPhone,MacOS,如果可能的话,Linux(rtsp协议?)。 stream不同的格式,如AVI或MP4。 为less数客户(最多10个)工作。 优选地,一旦正确设置,没有用户交互的工作(不必手动添加新的文件到stream) 我已经尝试过达尔文stream媒体服务器,但它只能streammov或mp4,我不想转换每个文件。 我也安装了VLC,但似乎没有正常工作(无法启动Telnet界面,…)。 什么是最好的select?
我有一堆活的udpvideostream,目前在我的networking中的机顶盒查看。 我想select这个video(我现在可以用vlc做这个),并将其stream出到其他非STB端点(网页或某种手机/平板电脑)。 现在我能够用vlc获取udpstream,并将其转换为我的vlc盒子的端口8080上的httpstream。 然后,我可以使用vlc客户端来接收和观看videostream。 这是我不知道该去哪里的地方。 我真的怀疑,我希望每个正在观看video的人都能连接到正在编码的vlc服务器,那么如何将这个实况video分发给希望看到的人呢?
我正在制作一个项目,其中将包含几千个在线短video。 我之前没有做过任何关于在线video的事情,这对我来说有点新鲜,所以我正在寻找一些一般的build议。 我想使用Flowplayer,我想将video编码为H264s。 我迷恋于Flowplayer的慢动作function,如果我理解正确,只能使用Wowza服务器。 我想知道:是否build议使用某种交付networking? (Flowplayer似乎与HDDN有合作关系,并build议他们。http: //www.hddn.com/)或者我会更好地购买Wowza并将其安装在我们自己的服务器上? (乍看之下,看起来像使用HDDN这样的networking要简单得多,但也许会遇到一些问题…?) 任何即将发生的危险提示/警告将不胜感激。 提前致谢。
快速的问题 – 我使用RTMPstream媒体通过我的EC2实例上基于SWF的Flash播放器从Cloudfrontstream式传输video。 通过这个设置,我会看到来自EC2实例的I / O数据,因为通过服务器上的Flash播放器进行stream式传输? 提前感谢您的任何想法。