首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Linux的多电视频道(有线电视)数字化工具

基于Linux的多电视频道(有线电视)数字化工具
EN

Unix & Linux用户
提问于 2011-11-26 13:44:15
回答 1查看 823关注 0票数 0

我计划开始一项服务,以档案电视视频内容(在低质量)。我正在探索需要什么样的软件和服务器设置。

我所看到的地理上的电视频道是不加密的,是通过同轴电缆提供的(类似于美国的标准有线电视)。

大约有200-250个频道,每个频道都要数字化和存档.我正在寻找一个具有成本效益的、可伸缩的解决方案,可以从最初的5-10个通道扩展到最大200个通道。我可以负担得起一组服务器,每台服务器都专门用于一组特定的任务。显然,与昂贵的专用硬件解决方案相比,性价比较高的linux设置更可取--但我对这两种方案都持开放态度.

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2011-11-27 00:46:03

使用基于Windows的解决方案,您将不得不支付大量的OS许可证费用。相反,在一些Linux机箱上这样做是更有效率和成本效益的。

安装XawTV。它应该附带一个名为streamer的二进制文件。流线可以从视频卡或网络摄像头捕捉视频。它每个通道只使用少量的CPU和RAM。

例如,

代码语言:javascript
复制
streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o /home/vid/outfile.avi

将从/dev/video0 0设备记录半小时流,并将其保存到-o指定的输出文件中。您可以编写脚本(bash/perl/python等)来自动进行录音(例如,每半小时从crontab调用一次)。

使用另一个开源应用程序ffmpeg,您可以将记录的文件(上述示例中的avi)转换为最流行的压缩格式(包括音频和视频),包括windows视频格式(wmv)和mpeg。

在硬件方面,有可以同时处理16视频流与音频的捕获卡.但我推荐4频道的捕捉卡,因为这将为电视提供更好的图像质量.其他的更适合于低质量的监控摄像机记录。有一些厂商支持Linux,他们有自己的专用Linux驱动程序。您可能需要检查卡是否可以使用XawTV/streamer。BT787是一个非常标准的芯片组,所有的Linux口味都支持它。请注意,并不是所有的视频卡都支持音频输入,在这种情况下,您必须使用计算机的麦克风进行音频输入,这反过来又限制了您可以监视的音频通道的数量。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/25409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档