iOS or macOS device capable of casting over Airplay.You can do it in just one click by using the button below: Running this app is as simple as deploying it to a balenaCloud fleet. It simply required adding the dbus label and environment variable pointing to the dbus socket. Avahi already runs in the hostOS so for it to work, we can allow the container to use the avahi daemon via dbus. Under the hood, it uses avahi to do this. When RpiPlay runs, it advertises a device name which is configurable.The library sources exist as examples and they are provided by the libraspberrypi-doc package. ilclient can be downloaded from Raspberry Pi’s firmware repo or downloaded from raspbian sources. Despite using the raspbian base image, these libraries were not present. RpiPlay requires VideoCore userspace libraries since it uses Broadcom’s OpenMAX stack as present in /opt/vc in Raspbian.The README has clear instructions and some tips on how to optimise for performance. balena-ifying RpiPlayĬompiling RpiPlay was quite straightforward. Luckily, there is RpiPlay which is an open-source AirPlay mirroring server for the Raspberry Pi. iOS and macOS devices support screen mirroring natively via Airplay. I own an iPhone and as far as I know, iOS devices do not support screen mirroring over Chromecast natively. The screen I was casting to was not a “smart” one - that is, it did not support screen mirroring technologies such as Airplay, Chromecast or Miracast, etcĪfter some googling, I found some software but they were not free and some didn’t support embedded Linux devices such as the Raspberry Pi.I needed to show videos on my phone’s gallery.In the past, I used the youtube app to “cast” a video on my TV. I recently needed to show some photos and videos on my phone on a screen.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |