Linux媒体服务器的搭建方法

2016-02-19 20:53 9 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享Linux媒体服务器的搭建方法,希望可以对大家能有小小的帮助。

【 tulaoshi.com - Linux教程 】

媒体服务器具有很好的可裁剪性,可实现一种或多种功能,那么要如何搭建Linux媒体服务器呢?下面图老师小编就给大家介绍下搭建Linux媒体服务器的方法,有兴趣的朋友不妨来了解下吧。

 Linux媒体服务器的搭建方法

几乎任何Linux都能成为出色的媒体服务器系统,因为它占用资源少、运行又稳定,所以你可以使用自己最熟悉的任何一个版本的Linux。任何Ubuntu变种版本(Ubuntu、Xubuntu和Lubuntu等)都特别适合作为媒体服务器系统,因为它们让用户很容易获得限制的编解码器。我在一个ZaReason MediaBox系统上运行Xubuntu。这个简单的系统可用于播放电影和音乐。它不是数字录像机(DVR),它也不需要电视调谐器,因为我没有任何广播电视。不需要连线、卫星,甚至不需要无线广播。如果不需要它,不会惦念它。但如果这是你需要的东西,应该有它,因为Linux希望我们都很满意。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

MediaBox是讨人喜欢的设备,它有两只3.5英寸SATA3驱动器和一只CD/DVD驱动器。我的系统搭载英特尔四核i5-4430处理器和4GB内存,它随带一大批端口。你在背面可以看到:

4个USB 3.0端口

2个USB 2.0端口

2个HDMI端口

1个DVI端口

2个千兆以太网端口

光学音频+ S/PDIF音频输出端

6个模拟音频输入/输出端 1个PS2端口

它有块正面板,上面有2个USB 2.0端口以及耳机和麦克风插孔。它还有蓝牙和无线B/G/N。无线G速度(最高54 Mbps)流式播放电影绰绰有余,N速度(最高600 Mbps)让你可以轻松将媒体流式传输到多个端点设备,还可以实现文件的高速传输。它使用250瓦电源,处理器温度从来不超过40摄氏度。这只小巧的设备不需要占用太多空间,也不需要耗用太多电力。

当然,你可以使用任何PC充当媒体服务器。更大的机箱操作起来更舒适,也有更多的空间来容纳驱动器和附件。为了获得最佳性能,你需要SATA 3硬驱,还要插入许多音频和视频端口。HDMI很好,因为它避免了好多连线;音频和视频在同一个链路上传输,所以你不需要一捆RCA连线(别将大把的钱花在连线上!价格高昂的连线是唬人的。)

我的家庭影院系统其实是大杂烩:较旧的5.1声道环绕接收器、老式6碟CD换碟机、新式的索尼蓝光播放机(支持Netflix、亚马逊、Pandora、Hulu及另外一大批在线服务)、MediaBox以及42英寸电视机。只有电视机、MediaBox和索尼播放机有HDMI端口,所以各个设备通过一堆HDMI和RCA连线连接起来。这切实可行。

索尼播放机中看不中用

索尼播放机适用于播放亚马逊和Netflix视频,因为播放这些视频在Linux上是老大难问题。也许今天播放得了,明天却播放不了。索尼的应用程序很差劲。很难输入你的登录资料,因为似乎虚拟键盘对应用程序开发人员来说神秘兮兮;一些应用程序还需要设立索尼帐户才能管理它们。这没有增添任何实用的功能,只是完全增添了麻烦。仅仅举一个例子,NPR应用程序更别提了,实在太垃圾了,一大堆电台,不知怎么选,也没法搜索或加入收藏夹。一旦你的应用程序安装完毕,要是想使用不同的登录资料,门都没有。所以在我的配置环境中,索尼设备其实是条退路,万一其他服务无法在Linux上运行,它就能派得上用场。通过Web浏览器来访问它们要容易得多,所以那总是我的第一选择。

要是你想知道我为什么购买索尼播放机,说实话有时我自己也很想知道。我在有媒体服务器之前就买了索尼播放机,它很便宜,售价100美元左右。我不知道以后要不要播放实际的蓝光磁盘。蓝光听起来很棒:高清视频(1920x1080像素),并将多达50GB的数据塞入到一张磁盘上。但它被版权保护和专利所束缚;当然,版权保护很早以前就被破解了。Terry Hancock在开发蓝光的免费替代技术,名为Lib-Ray他称蓝光是一套过于复杂的技术,其目的主要是为了阻止人们观看蓝光电影。蓝光也被牢牢锁定起来,像Terry这样的制作人员没法发行不受数字版权管理(DRM)保护的蓝光磁盘。

万事俱备

在大屏幕上使用标准的Linux发行版很棒。我可以运行任何程序,上网冲浪,浏览大幅面图书,处理在普通PC上所能处理的一切事务。

 Linux媒体服务器的搭建方法

图2:带触控板的SMK无线键盘。

我使用一只带触控板的小型SMK无线键盘来控制MediaBox。有时候,我会将全尺寸键盘插入到正面的USB端口,处理较为复杂的任务,比如系统升级,或者从我的笔记本电脑运行SSH会话。由于它是Linux,我能处理所有这些事务。

软件

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

Linux有各种优秀的多媒体软件,我最喜欢的三大多媒体软件是XBMC、VLC和K3b。

我用XBMC来观看从DVD翻录过来的电影。将它们都装入到一只大容量硬驱上很好。我还将我的音乐CD存储在MediaBox上。之前,我的客厅摆满了一摞摞CD和DVD。把它们都收起来后,房间显得比较整洁。XBMC可以在安卓、iOS、Mac和Windows上运行。如果你的网络上有两台XBMC服务器,它们就能共享媒体库。你可以将XBMC用作DVR,它既能录制互联网电视,还能流式播放来自电视捕捉卡的媒体。

VLC很适合播放音乐和电影,它还可以播放互联网和以太网媒体流。它可以翻录和转换几乎任何一种音频和视频媒体,并且录制它能播放的任何媒体流。VCL处理不了的媒体很可能已损坏。

就翻录CD和DVD而言,Brasero和K3B用起来比VLC更容易。几乎所有DVD都采用了版权保护措施,当然版权保护多年前就被破解了,所以你需要简单的库libdvdcss(http://www.videolan.org/developers/libdvdcss.html)来翻录。你还需要它在Linux上播放电影DVD。当然,想在Linux上播放我们的电影并不合法,但我没啥好过意不去的。

当然,Linux上的优秀多媒体软件多得多:MPlayer、Totem、Amarok、Banshee和Rhythmbox,你想要哪一款,就可以用哪一款。

确保切实可行

让这一切设备切实可行也许有点麻烦,但相信我,顶多就是处理索尼设备及一堆垃圾应用程序之类的东西有点麻烦。XBMC很早就有了,因而积累了一大批说明文档。

XBMC维基手册(http://wiki.xbmc.org/index.php?title=Main_Page)上面有关于各种远程控制的信息,从可编程遥控器到智能手机应用程序,从小型家庭影院电脑(比如Boxee Box、华硕Chromebox和Apple TV 1)再到使用XBMC作为PVR/DVR,不一而足。

Ubuntu限制格式(https://help.ubuntu.com/community/RestrictedFormats)是一份全面的指南,介绍了在Ubuntu PC上如何播放所有媒体。

上面就是搭建Linux媒体服务器的方法介绍了,搭建Linux媒体服务器是非常容易的,运行有很稳定,需要的朋友不妨搭建一个吧。

来源:https://www.tulaoshi.com/n/20160219/1624782.html

延伸阅读
域名服务器搭建主要涉及的文件主要有: (1)/etc/named.conf,此文件一般是个软链接; (2)/etc/hosts(非必须) (3)/etc/host.conf (一般不需要修改,有 order hosts,bind即可) (4)/var/named/* 此文档只是一个NFS的初级搭建工程,就是能够运行的级别,没有什么高级设置,目的是快速入门。 当然首先要查查系统是否已经安装了DN...
标签: 服务器
Vsftp服务器的搭建和配置   Vsftp以其简单高效,易部署,,不执行外部程序安全性高著称 Vsftp部署有匿名用户和本地用户两种方式: 本地用户:用户在ftp服务器上有账号,且该账号为本地用户账号,登陆目录为/home/用户名 匿名用户:用户在ftp服务器上没账号,登陆目录为/var/ftp Vsftpd的部署 Centos默认是安...
标签: 服务器
FTP服务器的安装 进入我们的virtual pc的server 2003系统,点击左下角的“开始”,找到“控制面板”,进入“控制面板”找到需要的“添加或删除程序”,如图下所示的箭头点击“添加/删除windows组件” 选择“应用服务器”选择“详细信息”,勾选“internet信息服务(iis)”和“启用网络COM+访问”选择“internet信息服务(iis)”...
  时下拥有两台以上台式机的家庭已经为数不少,退役下来的老机器食之无味,弃之可惜。其实你完全可以利用它作为一台局域网服务器,在晚饭后呼朋喝友,喊上邻居,拉几条网线,搬上笔记本电脑一起对战CS和帝国时代,或者利用代理服务器共享上网。跟我来一起动手,搭建一个简单的Linux局域网服务器吧。 Linux系统对服务器的要求相...
标签: 服务器
Windows平台下Git服务器搭建   第一步:下载Java 第二步:安装Java.安装步骤不再详述。 第三步:配置Java环境变量. 右键计算机 = 属性 = 高级系统设置 = 高级 = 环境变量 = 系统变量。 新建: 变量名:JAVA_HOME 变量值:D:/Program Files (x86)/Java/jdk1.6.0_21 2. 新建: 变量名...

经验教程

416

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部