RPiPlay配置树莓派AirPlay投屏


总结

报错的原因应该是系统OpenMAX等的图像渲染等上的支持问题(换了个系统重新烧录不知道为啥就好了。。)
原理的尝试梳理在另一篇blog

相关文档


RPiPlay项目按照说明安装

sudo apt-get update
sudo apt-get install git cmake libavahi-compat-libdnssd-dev libplist-dev libssl-dev

sudo apt-get install cmake libavahi-compat-libdnssd-dev libplist-dev libssl-dev  libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-libav gstreamer1.0-vaapi gstreamer1.0-plugins-bad

git clone https://github.com/FD-/RPiPlay.git
cd RPiPlay

mkdir build
cd build
cmake ..
make -j


```bash
sudo make install

rpiplay -n Ahaha -a hdmi -l
./rpiplay -n Ahaha -a hdmi -l -vr gstreamer -ar gstreamer

命令行常用操作

Ctrl+c 中断

rm -rf 文件夹名称
删除文件夹

poweroff
关机,权限不够的话切root

getconf LONG_BIT
查看系统位数
uname -a
系统版本

scp /home/user/dome.png root@192.168.167.131:/home/root/
本地拷贝文件到服务器
man scp
查看更多参数

name -V
查看版本
sudo apt-cache search name
查看具体包的名称(yum还是没装上,python3的缘故吗不太版本匹配)


运行 报错timeout

在这里插入图片描述

pi@raspberrypi:~/RPiPlay/build $ rpiplay
Initialized server socket(s)
*** WARNING *** The program 'rpiplay' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html>
Accepted IPv4 client on socket 14
Local: 192.168.43.252
Remote: 192.168.43.165
Accepted IPv4 client on socket 16
Local: 192.168.43.252
Remote: 192.168.43.165
raop_rtp_mirror starting mirroring
raop_ntp receive timeout
raop_ntp receive timeout
raop_rtp starting audio

尝试安装OpenMAX,可能是没有渲染

查找包,尝试,直接安装OpenMAX找不到

重新烧了一个raspberryOS的系统再操作ok了,,原因暂时不明

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值