Android 开源无线投屏,用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)
无线投屏说明
请注意,这篇博客更新于2020年08月03日,无法保证在此日期之后本文提及的链接或软件依然可用。
记得在某一届世界互联网大会(似乎是2014年的第一届)上,雷军说过,也许未来这个世界到处都是屏幕,而手机是人随身的电脑,“所有想看的东西会自动映射到离你最近的屏幕上“。
几年过去,锤子的TNT曾饱受关注,华为的多屏协同更是引人注目。然而在5G完善前,这些功能的实现,都离不开投屏,也就是以手机为计算中心,画面实时投射到大屏幕的显示器或者电视机上,以获得更好的观感。
有线投屏固然是一个选择,但对于PMD设备来说,毕竟不是所有的Android设备的Type-C口都支持视频信号传输,iOS设备一般也需要动辄数百元的Lighting转HDMI转换器才能支持。
无线投屏是一个不错的选择,如果延迟足够低的话。对于视频观看、幻灯片放映之类的轻功能而言,无线投屏的使用体验已经比较令人满意了。更令人欣喜的是,Android设备随着系统版本升级几乎也都有了“屏幕投射”“投屏”的功能,iOS设备更是早已有了相对完善的“屏幕镜像”。
可以说,投屏的发射端几乎都做好了准备,接收端却有些滞后。iOS设备想要无线投屏,可能不得不买一个国内难以买到的Apple TV电视盒子;Android设备想要无线投屏,也需要智能电视或智能盒子有支持(但往往由于成本原因,即便支持无线投屏也都比较卡顿,体验一般)。
你当然也可以去电商平台买一个专门的无线投屏器,一定程度上均衡了成本与体验。不过如果你愿意折腾折腾,你也可以根据本文接下来的教程用树莓派4B自己做一个功能类似的无线投屏器。
投屏协议及支持软件
设备不同,需要的投屏协议也不一样。一般来说,Windows电脑和Android手机、平板会使用Miracast协议,而macOS电脑和iOS手机、平板会使用AirPlay协议。你可以根据需要二选一,当然也可以两个都选,以同时支持Miracast协议和AirPlay协议。
(2020年07月)这里选取的lazycast及RPiPlay均在Raspberry Pi 4B上测试成功,可以正常使用。
Miracast协议(Windows & Android设备)
我们使用lazycast来实现Miracast协议。lazycast的GitHub地址是:
lazycast: A Simple Wireless Display Receiver(GitHub)
我在码云Gitee拷贝了一份,如果GitHub访问过慢,你可以通过码云Gitee地址访问:
lazycast:一个简单的无线显示接收器(Gitee)
lazycast的作者已经给出了比较详细的说明文档,包括软件的安装与使用,你可以直接参考。
如果使用上遇到问题,可以留言。在时间允许的情况下,我会基于原作者的说明文档给出一份更详尽的中文说明文档。
AirPlay协议(macOS & iOS设备)
RPiPlay的作者已经给出了比较详细的说明文档,包括软件的安装与使用,你可以直接参考。
如果使用上遇到问题,可以留言。在时间允许的情况下,我会基于原作者的说明文档给出一份更详尽的中文说明文档。
无线投屏控制
(待填坑)
Android 开源无线投屏,用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)相关推荐
- 用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)
目录 无线投屏说明 投屏协议及支持软件 Miracast协议(Windows & Android设备) AirPlay协议(macOS & iOS设备) 无线投屏控制 无线投屏说明 请 ...
- 树莓派raspberry pi 4b 安装windows10(含网盘镜像)
树莓派raspberry pi 4b 安装windows10 工作需要我网上开始寻找如何在树莓派4b上面安装windows,内网一言难尽,,最靠谱的就是下面这个 https://www.ithome. ...
- 流水账——树莓派Raspberry Pi 4B
目录 前言 整活 烧录 联网 更新 可以借鉴的东西 前言 杨小毛又突发奇想了啊哈哈哈,买了个树莓派4B,相对于之前的四个2.0 USB口,这次有两个3.0USB,两个2.0USB口.另外电源口是Typ ...
- 树莓派raspberry Pi 4B安装Ubuntu 20.04 LTS系统后如何连接WiFi
项目过程中,要求树莓派安装Ubuntu系统,并且可以连接WiFi.在网上看了很多方法,测试过几种方法之后,发现只有通过第三种方法才能顺利连接WiFi,现在将自己的尝试过程和最终的解决方法做一个记录. ...
- 树莓派Raspberry Pi 4B安装Pytorch1.6+torchvision0.8
树莓派pytorch搭建过程 前言 一.环境配置 二.搭建步骤 1.python准备 2.安装包准备 3.实际安装过程 4.其他花里胡哨操作 三.跑个模型试试水 总结 前言 生命不息,折腾不止! 号称 ...
- 树莓派>Raspberry Pi 4b OLED显示
Raspberry Pi 树莓派>Raspberry Pi 4b OLED显示 硬件设备 接线 开启树莓派I2c 安装i2c通信工具和python3 驱动oled显示 **方案1 采用 luma ...
- 树莓派(Raspberry Pi)中如何截图截屏(截图)
树莓派(Raspberry Pi)中截图截屏(截图) 需要使用scrot软件,在Raspberry Pi OS安装过程中,如果你选择的是Raspberry Pi OS with Desktop and ...
- Facebook 发币 Libra;谷歌十亿美金为穷人造房;第四代树莓派 Raspberry Pi 4 发布 | 开发者周刊...
[CSDN编者按]六月最后一周的科技圈,就像北京的桑拿天一样热闹.Facebook发币.Google 10 亿美金给穷人造房子,京微力小程序大赛如火如荼地举行......最近一周就有哪些开发者新闻呢? ...
- 树莓派Raspberry Pi 系统搭建和智能机器人小车的组装调试
本文的出发点:无意接触到树莓派这款优秀的芯片,比较适合青少年编程,激发孩子的编程思维的培养,最好的学习就是实战,借助于淘宝上现成零件式的智能小车硬件和树莓派实现智能机器人小车的实现,给孩子带来低成本高 ...
- CSDN周刊:Facebook 发币 Libra;谷歌十亿美金为穷人造房;第四代树莓派 Raspberry Pi 4 发布
[CSDN编者按]六月最后一周的科技圈,就像北京的桑拿天一样热闹.Facebook发币.Google 10 亿美金给穷人造房子,京微力小程序大赛如火如荼地举行-最近一周就有哪些开发者新闻呢?就在本期开 ...
最新文章
- NVIDIA空中导航SDK改造5G通信
- 移动端页面自适应解决方案—rem布局
- java逐行读取文件数组_快速高效地在Java中逐行读取大型JSON文件的方法
- javaweb 解决请求相应的乱码问题
- windows无法新建计算机对象,win10系统ie浏览器提示“Automation 服务器不能创建对象”的办法...
- 多点认证wi-fi_准备使用Wi-Fi 6:认证将于2019年第三季度启动
- tomcat多域名访问
- pq分解法中b’怎么求_14.初中数学:二元一次方程组,加减消元法怎么解?视频有详细解题步骤...
- checkbox 在火狐的不支持
- Redis进阶实践之十八 使用管道模式提高Redis查询的速度
- 2020-2-6 蓝桥杯阶段模拟总结
- 几十个珍藏的网站,相信你会用到的
- halcon中的深度学习
- egret 之序列帧动画MoveClip
- 数据结构-带头双向循环链表
- html页面字体缩小模糊怎么解决,ps字体模糊怎么变清晰 设置一下字体大小,是否一样...
- mac更换java版本_Mac上更换JDK版本方法
- Revi插件技巧:管道【风口下延】自定义长度?
- 南京人的“鸭子”情结 南京最好吃的top5鸭子介绍
- 计算机白板培训报道,巧用白板,增色课堂——南宁市五象教育集团小学部开展希沃白板五实操培训活动...
热门文章
- 流畅接口(Fluent Interface)
- MATLAB 2017 b 安装+下载+破解(win10,linux,mac)
- windows 使用docker构建镜像
- python3操作shp文件
- Asp.Net 4.0 新特性,输出更纯净的Html代码 ClientIDMode,ViewStateMode等
- IDEA下载主题、修改主题、删除主题
- 【金万维】天联高级版的管理员帐号和密码忘记
- IntelliJ IDEA 代码格式化,快捷键
- IDEA中Debug的使用
- uniapp微信公众号h5微信授权登录