我的学校正在建立一个专业的电视演播室,这个演播室将把1080 p的流录制到一台服务器上,预计我会用5000美元的预算来设计。我不知道视频会以什么格式出现在我面前,我只知道他们想要播放现场直播和预录。不过,我不知道从何说起。
我选择了双XeonQuad-Core2.4GHz,12 GB内存,10 10Gbps以太网和8个2TB硬盘驱动器,在RAID 10中运行。所有这些,我几乎超出预算,我仍然没有添加一张卡来接收视频。
我想我的问题是:
我为这些大问题道歉,但我以前从来没有做过视频流,需要一些指点。
发布于 2010-12-13 06:40:05
您使用以上H/W进行流处理,您可以使用CentOS访问下面的设置链接
http://studyhat.blogspot.com/2010/02/darwin-streaming-server-on-rhelfedora.html
http://studyhat.blogspot.com/2010/02/straming-server-linux.html
发布于 2010-12-13 07:42:35
1.视频流CPU密集型还是内存密集型(我应该把我的预算集中在哪里)?
既没有也没有。在进行编码时,它只需要大量的CPU。但是编码不是流。当将许多记录的流作为磁盘和IO缓冲区时,内存密集型会吞噬您的生命。
2.我可能没有钱去获得Windows许可证,那么在Linux上这一切都有可能吗?
真的?你就没那么多钱了?请注意,学校有折扣+学校范围内的优惠,所以很可能你的学校到处都有执照。否则你就倒霉了-- windows流媒体服务是我能想到的成本最低的解决方案。Adobe要贵得多。这几乎是我所知道的(Windows + Flash平台)流的一部分。这是一个利基。
3.实际播放视频需要什么样的软件?我听说过JPlayer,但这是客户端还是两者兼而有之?
视窗。客户是媒体播放器Silverlight。服务器取决于。不活动: IIS可以使用Silverlight客户端和智能流插件来完成这一任务。很好的开关带宽,按需。现场直播:。编码可以/应该发生在不同的计算机上。
实时编码1080可能是有问题的。我是认真的。您可能不想在服务器上这样做。大多数现代显卡都支持编码(速度很好),但是服务器往往没有更高等级的显卡。此外,这种+流之间的负载平衡也可能存在问题。
你也离开了你的硬件- RAID 10是不必要的,除非你有很多档案,很多人看,不同的领域。IO加载将不需要RAID 10的8个光盘。
发布于 2010-12-13 10:24:24
确保您得到了一个合适的工作站/服务器类主板,因为您需要在大量数据中来回移动。您将需要更高带宽的PCI或多个PCI-E2.0插槽.
https://serverfault.com/questions/211912
复制相似问题