DIY电视盒子

闲置好多年电视,刚好也有几个同样闲置很久的树莓派3,就琢磨着怎么把他们利用起来,起码能看新闻联播。

硬件

树莓派+小米蓝牙遥控器(山寨)

我这台是树莓派3,当然,越先进越好。如果要当电视盒子用,遥控器是不可少的。毕竟要是开机后得用键盘和鼠标操作,先不说使用的人是不是会,起码方式就不让人放松。为什么要用小米蓝牙?因为要选用的系统支持啊^^,省事。当然,SD卡和网线也是需要的。手里这快树莓派虽然自带WIFI,但是仅支持2.4G的频段,而且卡顿的比较厉害,所以还是用网线连接。

直播源

安装宽带的时候,运营商一般都会问是不是开通IPTV,如果开通,就会“送”个盒子给你。我们需要的,就是这个盒子播放节目时的链接。怎么弄到它们呢?不用担心,我们可以直接搜索IPTV直播源,也可以从下面的链接下载:

http://www.kodiplayer.cn/movie/2898.html

最好下载自己使用的宽带运营商的直播源。另外就是,并非所有地方的直播源都能用。比如,原来我使用联通的宽带,发现很多频道都不能用,而且全高清卡顿的厉害。现在用移动的,意外发现下载的IPTV直播源基本都能用,而且不卡顿。但换成另外的地区可能就不是这个情况了。所以大家可以使用IPTV Checker测试下链接中的各种直播源,将自己能用而且感兴趣的源整合起来(注意,提供直播源的网站提供的检测工具会被病毒检测工具检索到威胁,而且它的体积确实不正常,下面的链接没有这个问题)。

IPTV Checker:

软件

我们要使用的软件是KODI,借用下中文网的介绍:

Kodi媒体中心是一个屡获殊荣的自由和开源的跨平台媒体播放器和用于HTPC(Home theater PC,家庭影院PC)的数字媒体娱乐中心软件,可以运行在Linux、OSX、Windows、Android系统。它是一个优秀的自由和开源的(GPL)媒体中心软件。最初为Xbox而开发,叫XBMC(全称是XBOX Media Center),顾名思义就是XBOX平台的媒体中心。对于XBOX玩家来说如果没有安装XBMC,那么玩XBOX至少失去一半的乐趣。因为全世界开发者的参与,这个软件已经拥有远远超过以往的功能,这已经不能用‘一个简单播放器’来包含所有的一切了。因为这个原因,XBMC.14后更名为Kodi。

虽然KODI在windows、Linux、mac下都有发行版,但我们需要的系统能支持KODI运行就行了。为了流畅度,它要尽量的精简。这个时候Libreelec就来了(Just enough OS for KODI):

安装系统镜像

下载 LibreELEC USB-SD Creator:


根据自己的硬件选择合适的版本后写入SD卡(这里使用的是树莓派3):

界面显示语言

将上面写入镜像的SD卡插入树莓派,就可以启动了。

接下来的配置也不麻烦,为了方便更新直播源和管理,打开SSH服务。另外,需要安装PVR客户端插件才能看IPTV。

如果有需要,将界面显示语言修改为中文:

接入蓝牙控制器

进入LibreElec设置(注意,这个跟“系统”设置不是同一个入口),启用蓝牙。按住小米蓝牙控制器的home键和菜单键不放,按屏幕提示操作。连接后除了home键不管用,其他都很好。

设置网络:

其他的不清楚,反正树莓派3使用wifi播放不太流畅

安装PVR客户端插件:

从配置界面选择插件->从库安装->LibreELEC Add-ons->PVR IPTV simple Client:



启用SSH服务:

默认的登陆用户和密码为:root/libreelec

导入IPTV源

所谓IPTV的播放列表,一般是下面的格式:

#EXTINF:-1 ,CCTV-3高清
http://223.110.241.203:6610/gitv/live1/G_CCTV-3-HQ/G_CCTV-3-HQ/

本地导入最为简单,如果使用的是Linux系统,我们可以把SD卡插在读卡器直接copy下载的(或者是自己经过检测后整合的)播放源。也可以通过SSH登陆后使用scp命令导入,由于涉及后续源失效或者修改的问题,这种方式比取下SD卡copy更为合适。目前win10也支持ssh。

$ ssh root@10.0.0.4
root@10.0.0.4's password:
##############################################
#                 LibreELEC                  #
#            https://libreelec.tv            #
##############################################LibreELEC (official): 9.2.4 (RPi2.arm)
kodi:~ # df -h
Filesystem                Size      Used Available Use% Mounted on
devtmpfs                367.4M      4.0K    367.4M   0% /dev
/dev/mmcblk0p1          511.7M    140.6M    371.1M  27% /flash
/dev/loop0              127.5M    127.5M         0 100% /
/dev/mmcblk0p2           13.9G     38.2M     13.8G   0% /storage
tmpfs                   373.9M         0    373.9M   0% /dev/shm
tmpfs                   373.9M      8.0M    366.0M   2% /run
tmpfs                   373.9M         0    373.9M   0% /sys/fs/cgroup
tmpfs                   373.9M      2.6M    371.4M   1% /var
tmpfs                   373.9M         0    373.9M   0% /tmp

从df的输出可以得知,这个16GB的SD卡被分为两个区,一个作为系统区,另外一个作为用户可使用的存储区,挂载在/storage ,通过scp命令copy播放列表文件:

 $ scp src.m3u8.file.path root@kodi.ip:/storage

进入插件设置,选择前面安装的PVR IPTV simple Client插件,进去该插件的设置,导入播放列表。支持本地和网络、网络链接导入。我们选择刚才复制进去的m3u8文件。

导入后会提示你重启,但只要禁用该插件再重新启用就行了。



无线投屏

通过启用系统服务中DLNA/Airplay,可以将安装了LibreElec的树莓派当作一个投屏器使用。虽然目前的智能电视都支持投屏了,但还有不少老古董还没退休。

总结

单从经济上考虑,树莓派+SD卡的价格可以买个很主流的网络盒子了。但自己做的好处就是能从吃灰的设备中找乐趣,而且KODI的功能远不止这些。另外,一个使用Systemd初始化系统的、有图形界面支持、支持Web管理(在设置->服务->控制中启用)、各种网络服务、外设的Linux系统镜像,还不到200MB,开放源代码,想想就像捡了个宝。

树莓派:DIY电视盒子相关推荐

  1. 吃灰树莓派当电视盒子,省了一笔。

    吃灰树莓派当电视盒子用 个人觉得起码比小米盒子好使,没广告,airplay很流畅,电视的台也可以自己找. 文章目录 吃灰树莓派当电视盒子用 一.硬件准备 二.软件准备 三.OSMC安装流程 1.硬件选 ...

  2. 用树莓派做电视盒子,安装Android TV系统

    有位朋友问我,如何在树莓派上安装盒子系统,这期我就教大家如何安装Android系统,自动动手做一个机顶盒. 如何安装系统,我已经在 树莓派安装系统 这篇文章中了做介绍,有需要的请看这篇文章.安装系统需 ...

  3. 树莓派+android+盒子,用树莓派作电视盒子,安装Android TV系统

    有位朋友问我,如何在树莓派上安装盒子系统,这期我就教你们如何安装Android系统,自动动手作一个机顶盒.web 如何安装系统,我已经在 树莓派安装系统 这篇文章中了作介绍,有须要的请看这篇文章.安装 ...

  4. 树莓派+android+盒子,用树莓派做电视盒子,安装Android TV系统

    有位朋友问我,如何在树莓派上安装盒子系统,这期我就教大家如何安装Android系统,自动动手做一个机顶盒. 如何安装系统,我已经在 树莓派安装系统 这篇文章中了做介绍,有需要的请看这篇文章.安装系统需 ...

  5. 用树莓派做linux电视盒子,用树莓派制造一台“口袋电视”

    MAKER:MisterM/译:趣无尽 Cherry(转载请注明出处) 本期向大家介绍一个废旧利用的案例,如果家里有搁置已久的小型电视机,那就赶紧动手起来吧! 这个项目将给大家展示如何将一个废旧的便携 ...

  6. 树莓派装kodi改电视盒子

    [野生数码16]树莓派全系改电视盒子保姆级教程加踩坑日记_哔哩哔哩_bilibili [KODI应该这么玩]在国内玩KODI,连不上插件库,总是无法连接服务器?这么做就行_哔哩哔哩_bilibili ...

  7. 自己用树莓派做了一个电视盒子,还可以看优酷和cctv

    我刚接触树莓派时间不久,安装过raspberry(树莓派官方系统),ubuntu mate,openelec等系统,openelec是一个电视盒子系统,但是我的用的电视机是一个老式的,老是出现闪屏的问 ...

  8. 电视盒子安装CUPS共享惠普1020为无线网络打印机【新版】

    之前写过一篇"N1盒子刷Armbian安装CUPS共享惠普1020为网络打印机",后续的使用过程中,也发现了一些问题,曾经做过一些补充和修正,最近因为盒子打印的时候又出现了比较烦人 ...

  9. 全志h6对比晶晨s905_电视盒子该选谁?企鹅极光1v对比1s

    距离上一代企鹅极光1s不过半年,创维和腾讯便又发布新款电视盒子-企鹅极光盒子1v,众所周知,企鹅极光1s刚推出时便因为它时尚呆萌的外形.强悍的性能配置一直霸占高端电视盒子榜首,成为众多年轻人的选择.不 ...

  10. 安装Ubuntu系统到中国移动电视盒子

    安装Ubuntu系统到中国移动电视盒子 根据B站的视频资料,貌似这个盒子的性价比要比树莓派高一些,所以做了这个安装实验.新年伊始,armbian库也加紧升级,感觉大家都在想尽一切办法告别3年疫情给大家 ...

最新文章

  1. bzoj1452: [JSOI2009]Count
  2. sam格式的结构和意义_SAM格式的学习
  3. linux c 文件映射,linuxc试题
  4. 浅谈:稀疏数组与二维数组之间的转换
  5. OpenStack绝非昨日黄花 | 人物志
  6. ElasticSearch快速入门(一)介绍
  7. elementui下拉框选择图片_Element UI系列:Select下拉框实现默认选择
  8. 指针辨析:悬垂指针、哑指针、野指针、智能指针
  9. 20 岁 Google vs 18 岁百度,分道扬镳?| 畅言
  10. 未能创建可接受的游标。
  11. 【概率论】5-9:多项式分布(The Multinomial Distributions)
  12. 【图像加噪】基于matlab多种噪声图像加噪(含信息熵)【含Matlab源码 1837期】
  13. 数字图像分辨率的认识
  14. 苹果录屏功能没有声音_手机录屏没有声音如何处理?可以从这三个方面入手看看...
  15. 开源中国iOS客户端学习
  16. AOD452场效应管MOS管
  17. 电脑python编程软件哪个好用_5个最好用的Python编程开发工具(IDE)分享
  18. P1796 汤姆斯的天堂梦
  19. LeetCode刷题7--Nim游戏
  20. 锁定计算机好在下游戏吗,求一款能让电脑在某一时段锁定不能玩游戏的软件

热门文章

  1. 顺网服务器ip修改工具,一键更换IP工具,修改IP地址 — 活动撸羊毛必备
  2. gRPC框架学习:5、Java+gRPC+maven+idea实例测试并打jar包
  3. Maven 本地仓库更新策略
  4. tftp 速度_PXE网络启动实战(第三篇 使用iPXE来提高PE启动速度)
  5. css 入场动画_进入css3动画世界(一)
  6. 智能计算之蚁群算法(ACO)介绍
  7. Conda虚拟环境更新pip方法
  8. 带圆圈的数字和markdown常用表达式记录
  9. Linux_USB2I2C驱动安装(以CH341驱动安装为例)
  10. 数据库面试题及优化手段