info-beamer pi 0.9.3 released
Posted Sep 22 2015 by Florian Weschinfo-beamer 0.9.3 adds an option that makes it easier to use the official Raspberry PI display.
Support for multiple displays
The new official Raspberry PI display is now available. Unlike normal screens it's not connected using HDMI but uses the builtin DSI port.
It is possible to attach both types at the same time. When you do that, the primary screen defaults to the screen connected using DSI. By default info-beamer uses the primary screen. Using the new INFOBEAMER_TARGET_D variable allows you to explicitly set the display.
INFOBEAMER_TARGET_D=tv | use the screen connected by HDMI/composite |
INFOBEAMER_TARGET_D=lcd | use the screen connected by DSI |
INFOBEAMER_TARGET_D=other | uses the non-default screen |
<option unset> | uses the default screen |
To change the default screen (from DSI to HDMI), you can use the display_default_lcd option in /boot/config.txt. Setting
display_default_lcd = 0
will set the default to HDMI. Setting the value to 1 or not using the option will default to the attached DSI display.
Running multiple info-beamer instances
You can start info-beamer multiple times to show content on both screens at the same time. Start the HDMI instance like this:
$ INFOBEAMER_TARGET_D=tv info-beamer /path/to/node
and the DSI instance like this. Notice that you must assign another port to info-beamer manually as the default port of 4444 is already used by the other instance.
$ INFOBEAMER_TARGET_D=lcd INFOBEAMER_PORT=5555 info-beamer /path/to/other/node
Both instances are now running at the same time and show their content.
Query available nodes remotely
When using the TCP interface you couldn't find out which nodes are loaded. info-beamer 0.9.3 adds a new command *query/*nodes that returns an unsorted comma-separated list of available nodes. To enable this feature you have to set the environment variable
INFOBEAMER_CMD_NODES=1
The code for ibquery has been updated to support this feature. The following code will query stats for all available nodes:
import ibquery ib = ibquery.InfoBeamerQuery("127.0.0.1") for path in ib.nodes: print "%s requires %dkb memory" % (path, ib.node(path).mem)
Bugfix: Audio properly paused
When loading a video in paused mode audio didn't pause as well. This bug is fixed now and audio playback only starts when the video is started using video:start.
Read more...
Recent blog posts
info-beamer hosted 14 releasedinfo-beamer hosted 13 released
info-beamer hosted 12 released
info-beamer hosted 11 released
More blog posts...
Learn more about info-beamer.com
The info-beamer hosted digital signage platformThe info-beamer pi software
Sign up to info-beamer hosted
info-beamer.com offers the most advanced digital signage platform for the Raspberry Pi. Fully hosted, programmable and easy to use. Learn more...
Get started for free!
Trying out the best digital signage solution for the Raspberry Pi is totally free: Use one device and 1GB of storage completely free of charge. No credit card required.
Follow @infobeamer on twitter to get notified of new blog posts and other related info-beamer news. It's very low traffic so just give it a try.
You can also subscribe to the RSS feed.
Share this post:
Questions or comments?
Get in contact!