树莓派安装DLNA实现流媒体服务器

20150712113429145-0

平板电视大都支持DLNA(Digital Living Network Alliance),一些智能电视可能无法支持直接播放Samba上的媒体,这时在树莓派安装一个MiniDLNA就可以让平板电视直接播放树莓派上的影音资源了。另外树莓派实验室之前有介绍过在树莓派上安装Samba的方法,将DLNA和Samba结合起来用更是方便又强大。下面介绍DLNA安装的具体步骤。

安装 minidlna
更新一下安装源

sudo apt-get update

安装 minidlna

sudo apt-get install minidlna

阅读全文

树莓派支持硬编码的视频套件

Camkit (Camera toolKit)

Camkit是一个摄像头相关的工具箱,使用C语言写成,包含了从:图像采集–>色彩转换–>H264编码–>RTP打包–>网络发送的全套接口。

可到这里下载已编译好的二进制版本。

编译

Camkit采用cmake构建系统,编译之前请确认已经安装了cmake。

遵循以下步骤完成编译和安装:

cd Camkit_source_dir
mkdir build
cd build
cmake ../ -Dkey=value
make
make install

阅读全文

用树莓派播放豆瓣FM电台

用树莓派播放豆瓣FM电台,只需要3条简单的命令完成安装。
首先确认使用的树莓派OS是 Raspbian 系统,因为接下来要安装的应用是基于Linux的。

#安装 mplayer 播放器,如果之前没有装过的话
sudo apt-get install mplayer
#安装 Python-pip
sudo apt-get install python-pip
#通过 Python-pip 安装 douban.fm
sudo pip install douban.fm

这个 douban.fm 程序是来自 github 的一个开源项目,基于 douban 的 API。

安装完成之后,输入以下命令行即可进入播放器界面。

douban.fm

第一次登陆需要输入账号,密码,程序不会保留密码,而是保存返回的token存储在~/.douban_token.txt,下次登陆无需输入密码。

效果如下:
douban-fm

阅读全文

树莓派用AirPlay播放实现WiFi连无线音响外放

本文转载自 王晔的流水账

之前有一篇文章介绍了如何使用蓝牙实现手机连接无线音箱外放,在网上搜索相关资料的过程中,我发现了树莓派另外一个强大的功能,那就是可以实现苹果(Apple)的AirPlay播放技术,简单的介绍一下,AirPlay类似于蓝牙音响播放,但是其是建立在WiFi局域网基础上的,在接入有AirPlay播放技术的局域网上,苹果的设备就会显示支持AirPlay。综合AirPlay的优势,我开始在Raspberry Pi(树莓派)上实现相关功能。

同样的,关于树莓派一些好玩的功能国外资料较为丰富,经过查阅后《Raspberry Pi Airplay Tutorial》(原文超级详细)这一篇文章对我帮助较大,具体步骤如下。

阅读全文

OpenELEC系统中自动循环播放视频的XBMC脚本

XBMC单个视频播放脚本 /storage/.xbmc/userdata/autoexec.py 如下:

#! /usr/bin/env python
import xbmc
xbmc.executebuiltin( "PlayMedia(/storage/videos/korobeniki.mp4)" )

改成使用播放列表的机制就可以实现循环功能了:

#! /usr/bin/env python
import xbmc
playlist = xbmc.PlayList(xbmc.PLAYLIST_VIDEO)
playlist.clear()
playlist.add("/storage/videos/korobeniki.mp4")
xbmc.Player().play(playlist)
xbmc.executebuiltin("PlayerControl(RepeatOne)")

本文内容来自 http://segmentfault.com/q/1010000000495024 并受 CC-BY 3.0 (中国大陆) 协议约束