[原创] 乱玩BeagleBone2- BeagleBone建立自己的家庭多媒体服务器

shower.xu   2013-12-20 23:21 楼主
忙了一晚上,查了各种文章,终于把BBB搞了一个家庭多媒体服务器,实现局域网的DLNA播放,在电视上可以直接播放插在狗板上u盘里的视频了。这样即使闲着也不会浪费,物尽其用啊。
效果图:
IMG_20131220_225610.jpg IMG_20131221_003131.jpg IMG_20131221_003152.jpg IMG_20131221_003224.jpg IMG_20131221_003252.jpg


基本思路是Ubuntu+minidlna,下面简单说明下实现方法:
1、网络。
我是把狗板直接用网线连笔记本,笔记本用无线上网共享过去的,方便串口调试。网络地址用的自动,所以平时直接连接路由器即可。
执行一次ping www.baidu.com 测试网络

2、安装Ubuntu.
看我的上一篇https://bbs.eeworld.com.cn/thread-427100-1-1.html
或高手lonerzfhttps://bbs.eeworld.com.cn/thread-426934-1-1.html系列,我受益匪浅。

3、安装minidlna
先更新
sudo apt-get update
sudo apt-get upgrade
更新系统.png
再安装minidlna
sudo apt-get install minidlna
安装dlna.png
网站看这里https://wiki.archlinux.org/index.php/MiniDLNA#Installation
配置
sudo vi /etc/minidlna.conf
修改配置.png
我们主要修改的是搜索路径,加入
media_dir=V,/tmp
因为我们一会要把多媒体文件的u盘枚举到/tmp文件夹
修改配置文件.png

friendly_name 服务名称,在其它设备中看到的名称  
inotify 设置为true,将自动发现媒体目录中的新文件

一般也就设置以上的参数就可以了。

:wq保存退出,vi用法自己百度

4、重启minidlna服务 ,使配置生效
sudo /etc/init.d/minidlna force-reload
更新配置.png
5、准备个u盘,移动硬盘没试,可能需要外部供电。放入一些视频之类的
插入狗板的USB host口,在终端那查看
sudo fdisk -l
一般是在 /dev/sda1
枚举到我们设置的目录
sudo mount /dev/sda1 /tmp
枚举u盘.png
查看电脑网络里面,就看到你的dlna服务器了,用局域网内支持dlna服务的手机,电视,电脑进入即可播放

查看服务器.png

播放多媒体.png

至此完结

需改进:每次启动要枚举一下插入的u盘才可以,哪位高手做个自动批处理可以自动枚举的话,这个dlna家庭服务器就完美了。希望有结果发上来大家分享。

PS:转载请注明作者。

[ 本帖最后由 shower.xu 于 2013-12-21 00:50 编辑 ]

回复评论 (3)

高端大气,顶起
点赞  2013-12-21 11:54
顺便问一下,哪个防静电的包装袋一般电阻是多大呀?
点赞  2013-12-21 15:00

回复 板凳wangfuchong 的帖子

这个真不清楚。
另:严重歪楼
点赞  2013-12-21 15:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复