查看: 3392|回复: 4

【TigerBoard试用】报告 - 基于TigerBoard的家庭多媒体中心

[复制链接]
  • TA的每日心情
    奋斗
    2018-10-29 22:48
  • 签到天数: 731 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2016-3-17 21:53:09 | 显示全部楼层 |阅读模式
    分享到:

    TigerBoard试用报告 - 基于TigerBoard的家庭多媒体中心

    suyong_yq@126.com
    2016-03


    这次有幸申请到试用TigerBoard开发板的机会,着实让我为它强大的功能着迷。由于之前把玩过一段时间的树莓派,所以对基于Linux的开源开发板比较熟悉。TigerBoard的核心处理器是采用了Ali(扬智)M3733-AFAAA,扬智本身就是一家主要面向DVB机顶盒领域的IC设计商,板卡上搭载的M3733-AFAAA处理器属于其最新推出的DVB机顶盒解决方案,基于双核的ARM Cortex-A9处理器,内部集成了一个Mali-400 MP2 GPU,可以支持1080p视频的播放。如此,我试用TigerBoard开发板必然是以视频播放作为主要功能,以充分发挥它的优势。


    根据计划,我打算以TigerBoard作为核心设备,打造一套家庭多媒体中心系统。该系统除了本身具备基本的播放多媒体文件的功能之外,还需要外扩硬盘以提供海量存储空间,需要同手机设备相连以实现如今十分时髦的远程控制,另外,还需要实现离线下载功能,以充分利用闲暇时间的网络带宽。由于TigerBoard本身的功耗很小,可以全天待机,并且搭载了海量空间的硬盘,因此也能够满足在家庭内部搭建私有云的需求。

    本设计被划分成了若干个子任务,逐个实现子任务的功能,最终完成了整个系统的搭建。


    任务一:为TigerBoard安装基于Linux的Gobian并接入扩展设备
    https://www.cirmall.com/bbs/thread-46882-1-1.html

    在这个任务中,首先要安装Gobian。基于Android的Godroid虽然很友好,但作为开发来说不大适合,我自己对Linux比较熟悉,所以选用了基于Linux的Gobian最为基础平台。
    安装Gobian是通过从向MicroSD卡烧写预编译镜像文件并设定开发板从MicroSD卡启动实现的,这也是官方推荐的做法。安装系统后,通过USB接口扩展设备。考虑到外扩的USB设备较多,同时TigerBoard本身对USB接口空点的限制,我使用了自带电源的USB HUB。在扩展硬盘时,使用了自带电源的硬盘插座。另外,还在USB HUB上接入了鼠标和键盘。外接的USB设备都能被系统自动识别并挂载,不需要额外的命令。

    任务二:为TigerBoard中安装文件共享服务
    https://www.cirmall.com/bbs/thread-46883-1-1.html

    家庭多媒体中心需要能够存储海量数据的同时,要求这些数据能够共享被更多接入网络的设备,例如智能手机和电脑,存储和读取文件。我选择了比较流行的Samba服务实现多平台的文件共享。
    - 在TigerBoard上安装Samba并配置允许远程用户使用go账户登录;
    - 在笔记本电脑的Windows 7系统上,可直接在文件浏览器中输入TigerBoard的IP地址登录访问共享文件夹;
    - 在智能手机的Android系统上,安装“ES文件浏览器”,也可以通过IP地址找到局域网中的TigerBoard并登录。
    使用远程设备(笔记本电脑和智能手机)访问共享文件时,也可以实现本地播放TigerBoard上共享的多媒体文件。

    任务三:基于Gobian安装多媒体中心软件
    https://www.cirmall.com/bbs/thread-46884-1-1.html

    安装在TigerBoard上的多媒体中心软件主要解决TigerBoard通过大屏幕显示器播放多媒体文件的问题。TigerBoard本身也外接了一个显示器,通常情况下,这个显示器是挂在客厅里的大尺寸电视,在电视上播放视频文件是多媒体中心系统的基本需求。
    本设计选择使用了著名的Kodi(原XMBC)多媒体管理软件。幸运的是,Ali为了充分地发挥出Mali-400 MP2 GPU的性能,专门优化了Kodi,从而产生了alikodi。实际上,根据自己试用的体验,也只有alikodi能够在TigerBoard上安装成功。Kodi本身还支持很多扩展插件,例如播个优酷视频啥的都不是问题。
    另外,我还在基于Android的智能手机上安装了Kore应用软件,可以同Kodi配套使用,通过手机遥控Kodi,从此就摆脱了必须用鼠标在显示器跟前操作Kodi的麻烦。

    PS:笔者在使用基于Android的Godroid是,发现Godroid也自带了Kodi的App,但是不确定Godroid下的Kodi能不能支持手机端远程控制的功能,这只能等写完这篇报告之后再试验了。

    任务四:为TigerBoard安装离线下载服务
    https://www.cirmall.com/bbs/thread-46885-1-1.html

    做到任务三的时候基本上就已经完成了家庭多媒体中心的任务了,但TigerBoard作为一个持续供电并且联网的设备,如果同时能够自己下载高清电影,而不需要另外再开一台电脑专门下载再上传到TigerBoard,节省了不少电能和时间,因此,我仍打算为TigerBoard安装离线下载服务,让它能够自己直接下载高清视频文件。
    我选择了在树莓派上比较流行的离线下载软件Transmission,用户可以通过其网页界面上传BT种子,让服务器端自动下载。同时在智能手机的网页浏览器也可以登录到Transmission的任务界面上查看当前的下载情况。

    至此,该系统具备了文件共享,本地播放,远程播放,离线下载等功能,一个完整基于TigerBoard的家庭多媒体中心就搭建完毕了。

    搭建家庭多媒体中心系统的过程中,用到了不少设备,在此处列写清单如下:

    - TigerBoard开发板一块
    - 运行Windows 7系统的笔记本电脑一台
    - 运行Android 4.1系统的小米2A手机一台
    - 5V2A电源一个
    - 自带电源的USB HUB一个
    - 自带电源的硬盘插座一个,使用USB接口
    - 2T台式机硬盘一个
    - 键盘和鼠标一组,使用USB接口
    - Mini音箱(或耳机)一个
    - 外网接入(网线、路由器、上网服务等)


    最后,发一张我在工作台上搭载的家庭多媒体中心全家福的照片。

    家庭多媒体中心.jpg

    图1

    家里马上又要开始装修了,我打算在自家的客厅里挂一个大一点的电视,然后把我搭建的这套家庭多媒体中心用起来。当有客人来时,我会热情地向客人介绍我是如何从零开始把这一套功能强大的系统搭建起来的,一定让他们羡慕不已,酷!

    附件:

    Kore: Kore.7z (2.09 MB, 下载次数: 2)
    回复

    使用道具 举报

    该用户从未签到

    发表于 2016-3-21 09:18:11 | 显示全部楼层
    家里要开始装修啦,有什么我可以帮忙的呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-10-29 22:48
  • 签到天数: 731 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2016-3-22 22:01:45 | 显示全部楼层
    噗噗熊 发表于 2016-3-21 09:18
    家里要开始装修啦,有什么我可以帮忙的呢

    装修的事情烦得要死,还有躲不开的各种骚扰电话。
    房子离单位也比较远,考虑自己做一个远程控制开关窗通气的设备。单位的不少一起收房的同事打算一块搞一下。
    谢谢关心,哈哈,有机会邀请你来参观我自己家里的小实验室。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-3-23 09:15:34 | 显示全部楼层
    suyong_yq 发表于 2016-3-22 22:01
    装修的事情烦得要死,还有躲不开的各种骚扰电话。
    房子离单位也比较远,考虑自己做一个远程控制开关窗通 ...

    远程控制开关窗通气的设备,这个做出来我买一个,哈哈哈
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-10-29 22:48
  • 签到天数: 731 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2016-3-25 19:01:36 | 显示全部楼层
    噗噗熊 发表于 2016-3-23 09:15
    远程控制开关窗通气的设备,这个做出来我买一个,哈哈哈

    等做出来了,第一时间通知你。到时候可以买一送一,呵呵。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 05:42 , Processed in 0.163972 second(s), 24 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.