Screen FAQs

Do you support Android devices?

Of course we do!

Please check the link below for more details on converting your Android device to a Yodeck Digital Signage player.

Last updated on July 31st, 2025

What are the available plug types for the Yodeck Player?

US Plug Type

us plug

UK Plug Type

UK Plug Type

EU Plug Type

AU Plug Type

AUPlug Type

Last updated on July 31st, 2025

How can I export my user and device/player details?

✅ Please check this article here on how to export these data in a CSV format.

 

Last updated on July 31st, 2025

Does Yodeck support a web-based player?

Of course, we do!

Think of the Web Player as a way to get Yodeck digital signage on your screens. Specifically, if a device, such as a tablet or PC, has a Chrome-based web browser, including Chrome, Chromium, and Edge, then the Web Player can turn it into a Yodeck-powered digital signage screen.

The Yodeck Web Player offers a valuable option for clients who want a solution that requires almost no setup. Since no hardware or cables are involved, they have to copy the registration number on the screen and paste it into the Yodeck Portal.

✅ More details about the latest Yodeck web player can be found here, and how to set it up.

Last updated on July 31st, 2025

Does the Yodeck player support connecting through an HTTP Proxy?

⚠️ Remember that the guide below refers to the Yodeck players based on Raspberry Pi. More details about what a Raspberry Pi is can be found here.

Yes! You can set the HTTP Proxy and Username/Password through Yodeck. You can also set it through the configuration file on the SD Card, which you can edit through your PC and an SD card reader.

For our Yodeck Players, all Network Settings can be configured when you place your order, so it works great as soon as you plug it in!

Reach out if you need help setting up an HTTP Proxy.

Last updated on July 31st, 2025

Does the Yodeck player support static IP?

⚠️ Remember that the guide below refers to the Yodeck players based on Raspberry Pi. More details about what a Raspberry Pi is can be found here.

Yes! You can set the static network information through Yodeck and the SD Card configuration file. You can edit this configuration file through your PC and an SD card reader.

For our Yodeck Players, all Network Settings can be configured when you place your order, so it works great as soon as you plug it in!

Please feel free to reach out if you need help configuring a Static IP address.

Last updated on July 31st, 2025

Why is my Player running in VGA resolution (640×480 or 1024×768)?

The Yodeck Player (based on Raspberry Pi) automatically detects on start-up the “preferred” resolution of the connected monitor (usually, its native resolution). In some cases, the preferred resolution is not detected properly:

  1. Powering up your Player without a screen connected.

  2. Powering up your Player and screen at the same time (e.g. after a power failure). If your screen is slow on startup, it does not report its resolutions in time to the Player.

In this case, the standard VGA resolution of 640×480 or 1024×768 is used. Rebooting your Player will resolve this issue (temporarily).

If you are having constant issues like this, then you have two options for a permanent solution:

Set the resolution of the Player to a standard one. Your Player will always use this resolution, regardless if you have attached a screen or not, or if the attached screen supports it or not.

Increase the time the Player waits for detecting the screen. This delay is set by default to 3 seconds. You can increase it, to allow your screen to properly start and allow the Player to detect it.

To do this:

  1. Go to your Monitor entry in the Yodeck Portal,

  2. Go to the “Advanced” tab, and then click the “Customization” tab

  3. Make sure the “Allow Raspberry config.txt Override” toggle is set to “ON”,

  4. Add the following line to the “Raspberry config.txt Override Directives“, using the number of seconds that works for you: bootcode_delay=8

  5. Make sure you click the “Save” button, so that the configuration you did is saved.

Reach out if you are still having problems!

Last updated on July 31st, 2025

Does Yodeck Player support connecting through a WiFi network?

Yes! You can set the WiFi network name and key through Yodeck. You can also set it using the configuration file on the SD Card, and Yodeck will try to connect. You can edit this configuration file through your PC and an SD card reader.

Seven WiFi modes are supported

  1. “Disabled” deactivates support for wireless networking.

  2. “Find Any Open Network” scans the available wireless networks and connects to the open (unencrypted, without a passphrase or key) with the strongest signal reception.

  3. “No Encryption” connects to the specified open (unencrypted, without a passphrase or key) wireless network.

  4. “Hidden Network” connects to a hidden WiFi network.

  5. “WPA Encryption” connects to the specified wireless network, encrypted using WPA or WPA2, with the specified passphrase or key (PSK).

  6. “WEP Encryption” connects to the specified wireless network, encrypted using WEP (64 or 128 bits), with the specified passphrase or key.

  7. “EAP Encryption” connects to the specified wireless network with the specific username and password.

✅For our Yodeck Players, all Network Settings can be configured when you place your order, so it works great as soon as you plug it in!

⚠️IMPORTANT

Remember that WiFi is slower and less reliable than a wired connection. So, if you have an option between WiFi and wired Ethernet, we recommend using Ethernet.

Last updated on July 31st, 2025

Changing the screen resolution on a Yodeck Player

Yodeck Player Resolution Help

The Yodeck Player (based on Raspberry Pi) is designed to automatically detect the “preferred” resolution of the connected monitor upon start-up. This is usually the native resolution of the monitor. However, there may be instances where the resolution is not detected correctly. This can happen if the Player is powered on without a screen connected or if there is a power failure and the Player starts before the screen has had time to power up and report correctly. The standard VGA resolution of 640×480 or 1024×768 will be used in these cases.

If you are experiencing issues with the resolution on your Yodeck Player, you can take a few steps to resolve the issue. First, try rebooting your Player. This will often solve any resolution issues, and the Player will start displaying content using the TV’s maximum supported resolution.

If the issue persists, you can also try selecting your player’s desired resolution automatically on boot. To do this, edit the option in your player’s Sound/Display tab.

resolution 4K

4K Support

It is important to note that the latest Yodeck player supports a 4K resolution. If your TV screen supports 4K resolution, it will automatically start displaying content in that resolution.

We hope this article has helped you understand how to troubleshoot and adjust the resolution on your Yodeck Player. If you continue to experience issues, please don’t hesitate to contact our support team for more help.

Last updated on July 31st, 2025

Warning Icons on the Yodeck Player

Warning Icons on the Yodeck Player based on Raspberry Pi

Two types of warning icons can appear in the right-hand corner of the screen when the Yodeck Player based on Raspberry Pi is not functioning optimally.

Let’s have a look at their significance and how you can troubleshoot.

Lightning / Thunderbolt / Thunder Icon

Lightning  Thunderbolt Thunder Icon

This indicates that the power supply is unstable, the player is underpowered, and this situation could lead to corruption of the SD card and overall instability.

Switching to a new power adapter is best as soon as possible.

  • Raspberry Pi 2 needs a 5V/2A power adapter

  • Raspberry Pi 3B and 3B+ needs a 5V/2.5A power adapter

  • Raspberry Pi 4 needs a 5V/3A power adapter

Temperature / Thermometer Icons

Temperature Thermometer Icons
Temperature Thermometer Icons

The thermometer icons mean the Player’s main chip is hotter than usual.

  1. The half-red thermometer icon means that the Player’s chip temperature is between 80 and 85℃, and the Player will throttle the CPU (decreasing performance) in an effort to keep the temperature below 80℃.

  2. The completely red thermometer icon means that the Player’s chip temperature is above 85’C and the Player will throttle both the CPU and GPU (decreasing performance even further) in an effort to keep the temperature below 85℃.

Why the overheating?

Most probably, content pushed to players is somehow too “heavy”. You might not realize it, but adding too many Playlists or transparent content might put too much of a burden on the Player.

What can you do?

Here are some possible remedies:

  • Try removing some content, combining multiple Widgets into single Apps, or contacting our support team and asking for help to optimize your Layout or content.

  • Add a passive heat sink. They are cheap. Note that our Players come pre-installed with an aluminum case, which provides better heat anticipation.

Available Heatsinks

  • Try using a metal case instead of a plastic one. If using a case with a cover (like the Official Raspberry Pi case we ship over with our Players), try removing the cover to allow the chip to cool.

  • Place the Player in a well-ventilated space.

How to disable both icons

You can override standard behavior and disable both icons. Make sure that you understand the risks of doing so.

  1. Go to the “Monitors” list and edit the monitor in question.

  2. Click on the “Advanced” tab.

  3. Ensure the “Allow Raspberry config.txt Override” toggle is set to “ON“.

  4. In the “Raspberry config.txt Override Directives” text area, you will have to enter the following configuration line:

    • avoid_warnings=1

  5. After you are finished, click the “Save” button.

  6. The Player will reboot, and you are set to go.

Keep this in mind!

We do not recommend that you remove the warning icons without troubleshooting. You should investigate this and fix the issue rather than ignore the warnings.


Last updated on July 31st, 2025

Why does my screen show the message “No Space Left”?

All players use local storage to download and store the media you push.

This avoids constant streaming and allows players to maintain playback despite losing internet access.

To find out the amount of storage your player uses, look at the “Status” tab, the line that reads “Storage.”

The “Status” tab is on the right side of your screen’s details page. Click the screen name in the “Screens” listing to go to the screen’s details page.

If you push several media simultaneously with their total size larger than the available storage, your player will fail to download the new media.

In such case, your screen will display a red text message at the bottom right corner: “No Space Left.”

The status on the Yodeck portal will be “Downloading.” The player will not change its playback and will keep playing the old media.

Last updated on July 31st, 2025

Can I use the Composite output instead of the HDMI?

Yes, you can!

For RPi 4, please follow the below steps.

You can use the composite (analog) video format on Raspberry Pi 4 by plugging an RCA cable into the audio jack port.

Beyond that, you will also have to type the following settings in the “Raspberry config.txt Override Directives” text box:

disable_fkms=1

hdmi_force_hotplug=0

hdmi_enable_4k=0

hdmi_enable_4kp60=0

enable_tvout=1

To do that, follow these steps:

  1. Log into the Yodeck portal.

  2. Go to “Screens” and edit the Screen in question.

  3. Go to the “Advanced” tab.

  4. Enable the “Allow Raspberry config.txt Override” toggle button.

  5. Click “Save”.

Wait for the player to finish the configuration, and after a couple of minutes, you should now see the output on the composite port of your Raspberry Pi 4.

Last updated on July 31st, 2025

Do the Yodeck players support touch screens?

Intro

Touchscreen technology has advanced greatly since its inception, and it is safe to say that it has revolutionized the way we interact with our devices. Today, we are proud to announce that we have finally caught up with this technology and are now offering support for touchscreen devices.

The ever-increasing demand for more intuitive and user-friendly devices drove the decision to support touchscreen technology. With touchscreens, users can easily interact with their devices through simple gestures, swipes, and taps, making using them more natural and intuitive.

In addition, touchscreen devices are becoming more ubiquitous in our daily lives. Touchscreen technology is everywhere, from smartphones to tablets, laptops, and even digital kiosks. Supporting this technology makes it easier for users to interact with our products and services.

Which Yodeck players support the Touch Functionality?

Currently, ALL Players support this functionality.

Where do I enable this option?

  1. Edit the Web Player or the Android player you want to have Touch capabilities
  2. In the Interactivity Tab, enable the TouchScreen option
  3. Save the player’s form

⚠️ Bear in mind that this will work only for Web Pages and Apps. Images, Videos and Documents are not supported yet. For example, if you have a Playlist, you cannot go back, forward or skip a media. We will work on and release this in the near future.

Last updated on July 31st, 2025

Does Yodeck support dual screens/monitors using the two HDMI ports on the Player?

Currently, we do not support using both HDMI ports on the Yodeck 4K Player (Raspberry Pi 4).

Why?

If you want to show identical content on two screens, then you can always use a $5 HDMI splitter. This way, you can even drive more screens using larger 1-to-10 HDMI splitters. The real question is for driving 2 screens with different content on each. The latest version of our hardware platform, the Raspberry Pi 4, provides two micro-HDMI ports for connecting two screens. However, the hardware has several restrictions when it comes to supporting a dual-screen setup.

Here are the most important restrictions

  • The dual 4K screen setup is limited to a refresh rate of 30Hz. Normally, a refresh rate of 60Hz is supported for 4K screens, but adding a second screen limits output to 30Hz. While this is not a significant restriction, it does affect playback quality.

  • There is only 1 hardware decoder for video, making it difficult to show two different videos on the two screens.

    • Actually, there is 1 hardware decoder for video encoded in the H.265 format (supporting up to 4K video) and 1 hardware decoder for video encoded in the H.264 format (supporting up to 1080p video). However, this means that we need to have videos in multiple formats just to allow playback of different videos on the two screens.


  • The Player cannot turn both screens on and off.

    • The Player uses the HDMI-CEC protocol for turning screens on and off. Unfortunately, CEC support is only provided for the primary screen, so the second screen cannot be turned off and on based on a schedule.

  • The hardware cannot handle Layouts on two screens, especially if one is running at 4K.

    • The Player has a hardware component called “compositor”. The compositor takes the different layered content (e.g., video, overlayed images, RSS tickers, etc.) and combines them in a single output. If the compositor is overloaded, then the output turns black. And this is out of our control. Currently, the compositor may be overloaded at 4K, even with a single screen.

  • Besides the hardware restrictions, building support for dual screens also has several implications on the software side. Not all of our users are tech-savvy; we have HR and marketing departments purchasing Yodeck, and we cannot explain all the above restrictions in a clear way during their (short) evaluation of what we provide. It is much better to leave out the dual-screen option and keep it simple for everyone.

    Special Project

    For special projects over 1000 units that might need dual-screen support, we can investigate it as a special customization. As a mainstream feature for all customers, dual-screen support is not a priority right now. We might provide it down the road, but not in the near future.

    Supported HDMI port (RPi4)

    Last updated on July 31st, 2025

    List of compatible USB WiFi antennas for the Yodeck player

    If you’re using a Yodeck player (based on Raspberry Pi) with insufficient WiFi signal strength, you could buy a USB WiFi antenna to increase the signal strength.

    Here is a list of models that are known to work well based on their chipsets and driver support:

    ⚠️Note: The list is indicative and not exhaustive.

    ✅ The models listed below are plug-and-play and don’t require additional configuration.

    Chipsets

    Models

    Chipset

    Realtek

    • TP-Link TL-WN822N v3

    • rtl8192cu

    MediaTek

    • Panda AC600 Dual Band Wireless (PAU0B)

    • mt7610u

    MediaTek

    • Panda AC1200 Dual Band Wireless (PAU0D)

    • mt7612u

    Atheros

    • TP-Link TL-WN722N

    • TP-Link TL-WN725N

    • ath9k_htc

    Panda

    • Panda Ultra Wireless-N Adapter (PAU03)

    • rt2800usb

    1. Realtek Chipsets

    • rtl8192cu

      • Models: TP-Link TL-WN822N v3

    2. MediaTek Chipsets

    • mt7612u

      • Models: Panda AC1200 Dual Band Wireless (PAU0D)

    • mt7610u

      • Models: Panda AC600 Dual Band Wireless (PAU0B)

    3. Atheros Chipsets

    • ath9k_htc

      • Models: TP-Link TL-WN722N, TP-Link TL-WN725N

    4. Panda Wireless Chipsets

    • rt2800usb

      • Models: Panda Ultra Wireless-N Adapter (PAU03)

    Last updated on July 31st, 2025

    List of compatible 3G/4G USB dongles for the Yodeck player

    If you’re using a Yodeck player (based on Raspberry Pi) at a location without Ethernet or WiFi, you could buy a 3G/4G USB dongle for internet connectivity.

    Here is a list of models that are known to work well based on their chipsets and driver support:

    ⚠️Note: The list is indicative and not exhaustive.

    ✅ The models listed below are plug-and-play and don’t require additional configuration.

    Brand

    Model

    Huawei

    • E398

    Huawei

    • E3372-325

    Huawei

    • E173

    D-Link

    • DWM-222

    ZTE

    • MF833U1

    ZTE

    • MF190S

    Last updated on July 31st, 2025

    Working Hours

    What are the Working hours?

    “Working hours” is a convenient feature that allows you to automatically manage your screen’s power settings by scheduling specific times to turn on and off throughout the week. By setting working hours, you can ensure that your screen is only active when needed, helping conserve energy, reduce wear and tear, and minimize distractions during non-working times. This feature is particularly useful for those wanting to maintain a structured routine or offices requiring consistent screen usage times.

    ✅The working hours run in the screens’ local time zone.

    ⚠️Screens will be turned off outside of working hours. If the players cannot turn off the screen, they will display a black image instead.


    Enable Working hours per Workspace

    To enable Working Hours per Workspace, you can select the Workspace you want from the dropdown list and click the Set Working Hours button.


    Example

    I want my screens to display the content at 9 AM and turn the screen off at 5 PM Mon-Fri and be completely off on weekends.


    Add Special Working Hours

    This option gives you the flexibility to alter the default working hours and set special working hours.

    In the above example, let’s say that you have a special occasion on October 10th and 11th, and you want the screens to work from 06 AM until 10 PM, but next Monday, the screens you want to be completely off, so you configure it as shown below.


    Schedules

    Need more flexibility? Try using Schedules

    Last updated on July 31st, 2025

    How can I set up my Yodeck devices/players?

    How to Set Up Your Yodeck Devices

    Setting up your Yodeck devices is quick and easy. Follow the steps below to get started.

    How-to Video

    Step 1: Gather Your Materials

    Before you set up your Yodeck devices, please make sure you have all the necessary materials. You will need:

    1. Yodeck Player
    2. HDMI cable
    3. Power Adapter

    All the above are included inside the delivery box.

    You might also need the following to connect the player to the internet if you did not preconfigure your players to connect to a wireless network upon making your order.

    1. Ethernet cable (a.k.a LAN cable or RJ45)
    2. Wired Windows keyboard

    Once you have all of these materials, you are ready to begin the setup process.

    Step 2: Connect Your Yodeck Device

    Start by connecting your Yodeck device to your display screen using the HDMI cable. Then, plug the power adapter into the device and connect it to a power source. Your device should power on automatically.

    Step 3: Connect to the Internet

    Next, you will need to connect your Yodeck device to the internet. You can do this by connecting an Ethernet cable from your device to your router, or by connecting to a Wi-Fi network. If you are using Wi-Fi, have the network name and password handy.

    Step 4: Log in to Your Yodeck Account

    Once your device is connected to the internet, you can log in to your Yodeck account.

    Step 5: Configure Your Device

    After logging in, you will be prompted to configure your device. This includes setting up your content, time zone, and other settings. Make sure to review and adjust these settings as needed.

    Step 6: Start Displaying Content

    Congratulations! Your Yodeck device is now set up and ready to display your content. You can start uploading and scheduling content to be displayed on your device immediately.

    If you encounter any issues during the setup process, please don’t hesitate to refer to our help center for troubleshooting tips or contact our support team for assistance.

    Thank you for choosing Yodeck for your digital signage needs. We hope you enjoy using our platform!

    Last updated on July 31st, 2025

    What does the “Preparing Content” message mean?

    Upon completion of the initial download of your content on your Player, a “Preparing Content” message will appear in the bottom right corner of your screen.

    This message signals that your content is undergoing encoding and rendering processes to transform it into a continuous stream optimized for your specific settings and screen resolution.

    During this stage, various elements such as video quality, audio synchronization, and playback settings are fine-tuned to ensure an optimal viewing experience on your Player.

    💡Do not reboot the player at this stage. If the Preparing content appears for more than 30 minutes and the player is not displaying anything other than a black screen, please contact our Support team!

    Last updated on July 31st, 2025

    What is the true voltage operating range for a Yodeck Player (Raspberry Pi 4)

    To function properly, the Raspberry Pi 4 typically requires a power supply that provides 5V with a current of at least 3A, totaling a minimum power of about 15.3W. It is crucial to use a reliable power source to avoid issues like under-voltage warnings or unexpected shutdowns, especially when using peripherals or running demanding processes.

    You can get a 5ft (1.5m) Official Power supply USB-C from this link.

    Last updated on July 31st, 2025

    Yodeck Players and Captive Portals

    What is a Captive Portal?

    A Captive Portal is a web page displayed to users when they connect to a public Wi-Fi network. It typically requires users to agree to terms of service, log in, or enter credentials before they can access the internet. Captive portals are commonly used in places like cafes, airports, hotels, and other public areas to control network access and authenticate users.

    Yodeck Players and Captive Portals

    Currently, Yodeck players do not support captive portals. This means that if your network requires users to access the internet through a captive portal, the Yodeck player won’t be able to connect. The device cannot interact with these login or authentication pages, which can prevent it from accessing the necessary network resources to operate.

    Workaround: Whitelisting the Player’s MAC Address

    There is a workaround if your network supports MAC address whitelisting. You can ask your IT team to whitelist the Yodeck player’s MAC address. This will allow the player to bypass the captive portal and connect directly to the internet without needing to authenticate. Here’s how to proceed:

    1. Locate the Yodeck Player’s WiFi MAC Address: You can find this information on the Yodeck dashboard or the device itself.

    2. Contact the IT Team: Provide the MAC address to the IT team and request that they add it to the whitelist.

    3. Verify the Connection: Once whitelisted, the player should be able to connect to the network without encountering the captive portal, allowing it to function as intended.

    This approach ensures your Yodeck player maintains a stable network connection with captive portals.

    Last updated on July 31st, 2025

    Why am I getting the “The registration code given does not match the player type” error message?

    Yodeck Player Types

    Yodeck supports a wide range of player types, giving you the flexibility to choose the best option for your digital signage needs. With more than 8 different player types available, you can easily find the perfect fit for your business.

    Here are the player types currently supported by Yodeck:

    1. Yodeck Player (Raspberry PI 4B)

    2. Web Player

    3. Brightsign

    4. Android

    5. WebOS (LG)

    6. FireOS

    7. Tizen (Samsung)

    8. Windows

    Each player type has a unique first digit on the registration code that appears on the TV screen. This code is used to connect your player to your Yodeck account and start displaying your content.

    When creating a new Screen entry on your Yodeck account, it is important to select the correct player type that matches the registration code displayed on the TV screen.

    For example, if your registration code starts with 8-XXX-XXXX, you must select the FireOS Player type when creating your Screen entry. Trying to use a different player type with this registration code will result in an error.

    It is also worth noting that each player type has its own unique features and capabilities.

    In conclusion, Yodeck offers a variety of player types to suit your specific needs and preferences. Make sure to select the correct player type when creating your Screen entry to ensure a smooth and seamless experience with your digital signage.

    Last updated on July 31st, 2025

    What is the “Internet Access Required” or the Invalid Schedule File” error message?

    Player Cannot Access Our Servers

    When you power on the player and see the message below, the player cannot access our servers. This is a network issue, and a few actions will need to be performed on your end to bring the player back Online.

    As shown below, your local network might block the player’s connection with the Yodeck servers if you see an IP on the Ethernet or the Wireless section.

    The player doesn’t acquire an IP address

    To solve the issue, please follow the below quick steps.

    1. Please temporarily connect the Yodeck player to your router/switch using an Ethernet cable. After that, you can follow this article to pair the player to a wireless network.

      1. Please make sure that the Ethernet cable has access to the internet. You can quickly test that the Ethernet cable is fully functional by plugging one end into your laptop and the other into your router/switch to see if you can surf the internet.

    2. If an Ethernet cable is not an option, please use the WiFi wizard to connect the Yodeck player to your Access Point (router) again.

    The player has acquired an IP address

    To solve this case, please ensure that the below ports have been enabled on your network. For more details, please click this article here.

    Last updated on July 31st, 2025

    What is the “Player Already Registered” error message?

    Player Already Registered to Another Account

    If you see the below message, it means that the player is already registered to another account.

    If you are trying to register a player to your account and receive this message, it means that the player is already registered to a different account. This could be due to a previous registration or a mistake during the registration process.

    To resolve this issue, please contact our tech support team. They can further investigate the specific issue and guide you on how to solve it.

    Our tech support team can be reached through various channels, such as email or live chat. Please provide them with the necessary information, such as the player’s name and any relevant details about the issue.

    Once our tech support team has identified the issue, they will guide you accordingly on how to solve it. This may involve transferring the player’s registration to your account or resolving any technical issues that may be causing the problem.

    Last updated on July 31st, 2025

    What is the “Device Disabled” error message?

    Device Disabled Due to Subscription Reasons

    If you see this error message, it means that your device has been disabled due to subscription reasons. This can happen if your subscription has expired or if there is an issue with your payment method.

    To resolve this issue, please reach out to our Success team at success@yodeck.com. Our team will guide you on how to reactivate your player and get it up and running again.

    In order to ensure uninterrupted service, it is important to keep your subscription up to date and ensure that your payment method is valid. If you are experiencing any issues with your subscription or payment, our Success team will be happy to assist you.

    If you have any other questions or concerns, please don’t hesitate to reach out to us. We are here to help and ensure that your experience with Yodeck is smooth and hassle-free.

    Last updated on July 31st, 2025

    What is the “No Content Assigned to Player” error message?

    No Content Assigned to Player

    This message is informative. It says that your player has already been registered under your account. The only thing you have to do now is assign content to that player and display it on the TV screen. To do that, please follow the steps provided below.

    Assigning content to my Player

    To quickly display the content of your choice on your TV screen, please follow the below steps:

    1. Login to your Yodeck account, and on the left panel, click the Screen’s section or follow this link.

    2. You can choose the player of your choice.

    3. Choose the Schedule of your choice.

      • Scheduled Content— If you do not have any or do not want to assign a schedule to your player, you can choose the “–no schedule–” option.

    4. Choose the Default Content (Layout, Playlist, App or Media).

    5. After assigning the content to your player, click the Save button.

    6. Do not forget to “push” the content to your player(s) by clicking the orange flashing button on your browser’s top right.


    How-to video


    Last updated on July 31st, 2025

    Comprehensive Tech Guide for Installing and Setting Up Yodeck/Unbranded App on Windows via ZIP file

    If you want to display digital signage content on your Windows device, you must download and install the Yodeck app. This article will guide you through the process of downloading and installing the app on your Windows device.

    ⚠️This guide is an alternative option if the .exe installation process fails for some reason. We strongly recommend trying the .exe guide first, as mentioned here:

    https://www.yodeck.com/docs/creating-a-yodeck-player/setting-up-a-windows-player-with-the-yodeck-software/

    Step 1: Download the Latest Package Zip

    The first step is to download the latest package zip for the Yodeck app. Depending on whether you are using Yodeck or Unbranded, you can download the package zip from two different sources.

    If you are using Yodeck, you can download the package zip from the following link: https://packages.www.yodeck.com/y/app/windows/7.182.0.zip.

    If you are using Unbranded, you can download the package zip from the following link: https://packages.dsbackend.com/u/app/windows/7.178.0.zip.

    Step 2: Create a Folder for the App

    Once you have downloaded the package zip, you will need to create a folder where you wish to download the app.

    ⚠️ Please note that you should not use spaces in the folder name.

    Step 3: Unpack the Zip File

    Next, you will need to unpack the contents of the zip file into your folder. This will extract all the necessary files for the app to run.

    Step 4: Open Windows PowerShell

    To continue the installation process, you must open Windows PowerShell.

    • Make sure to run it as an administrator to ensure that the installation process goes smoothly.

    Step 5: Run the Command

    In the PowerShell window, run the following command:

    Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy Bypass -Force -Confirm:$false

    This command will allow the app to run on your device.

    Step 6: Follow the Readme File

    The readme file, located in the unzipped installation package folder, describes all app installation and uninstallation scripts. To complete the installation process, make sure to follow the instructions in the readme file.

    Step 7: Navigate to Your Folder

    Once you have completed the installation process, navigate to your folder using the following command:

    cd ../..

    Step 8: Execute the Command

    Once you are in your directory, execute the following command:

    .Install-SignageOS.ps1

    This will complete the installation process and prompt you to input your password for the Kiosk account.

    Step 9: Restart Your Computer

    After the installation is finished, you can close the PowerShell window and restart your computer. This will ensure that the app is installed correctly and ready to use.

    Step 10: Display the Registration Code

    Once your device has restarted, it should display the 9-digit code ready for registration. This means that the app has been successfully installed and is ready for digital signage.

    Congratulations, you have successfully downloaded and installed the Yodeck app on your Windows device. If you encounter any issues during the installation process, please take a look at the readme file or contact our support team for help.

    Last updated on July 31st, 2025

    Scan for available WiFi

    ⚠️ The below option is available only for the Yodeck Players based on Raspberry Pi.

    The “Scan for Available Wi-Fi” feature detects nearby Wi-Fi networks and provides a list of accessible connections for your device. If the player cannot initiate a scan, it indicates that Wi-Fi networks are currently out of reach.

    To connect, select the desired network (SSID), enter the password, and click “Test Connection.” The player will then attempt to connect. A successful connection will display a green checkmark on the test connection button, while an incorrect SSID or password will result in a red cross.

    When you see the green mark, you are ready to save the screen’s form!

    Why are these actions disabled?

    This is an action that can be performed only if the player is Online.

    If your player doesn’t have internet access and therefore reports as offline, this option will be “greyed out” (disabled), meaning you won’t be able to use it until the player is back online.

    To bring the player back Online, please follow one of the following methods:

    Last updated on July 31st, 2025

    How to change the keyboard layout for Yodeck players

    You can use the following directive to change the layout of a keyboard connected to your Yodeck player based on the Raspberry Pi board.

    In this example, the layout will be changed to German.

    keyboard_layout=de

    The directive must be applied in the Advanced Player Directives on the Yodeck portal, as shown in the image below.

    The Advanced Player Directives box can be found in the Customization tab under the Advanced tab.

    After applying the configuration, press the Save button once. As long as your screen is online, your player will update its local settings.

    It is recommended that your player be rebooted after a few minutes using the Actions button on the portal.

    Note: the above applies to physical keyboards

    Last updated on January 31st, 2025

    How to enforce the virtual keyboard on Yodeck players

    You can override any current restrictions on the virtual keyboard on your Yodeck players based on the Raspberry Pi board, with the following configuration directive.

    enforce_virtual_keyboard=true

    Setting it to true ensures that the virtual keyboard will function regardless of the type of screen, layout, etc.

    The directive must be applied in the Advanced Player Directives on the Yodeck portal, as shown in the image below. Ensure that the virtual keyboard is enabled in the Interactivity tab.

    The Advanced Player Directives box can be found in the Customization tab under the Advanced tab.

    Requirements:

    1) Your media must contain web content displayed with Chromium

    2) The virtual keyboard must be enabled in the Interactivity tab

    3) Either enable the Always on toggle button in the Interactivity tab or touch on an input field on the web content loaded with Chromium

    Important: Ensure it does not overlap with videos or the Ticker app, which may cause unexpected behavior.

    Last updated on January 31st, 2025

    How to Reduce Your Screen Brightness with Layouts and Schedules in Yodeck

    Intro

    Managing your screen brightness at specific times can enhance visibility and energy efficiency.

    In this guide, we’ll show you how to use Yodeck’s Layouts and Schedules to dim your screens based on time.


    Step 1: Duplicate Your Layout

    1. Open your Yodeck dashboard and navigate to the Layouts section.
    2. Select the layout you want to dim.
    3. Duplicate the layout to create a copy.
      • The original layout will remain unchanged, and the duplicated one will be used for dimming.

    Step 2: Add a Clipart for Dimming

    1. In the duplicated layout, click the Insert button at the top of the editor.
    2. Select Clipart from the dropdown menu.
    3. Choose a square shape and add it to the layout.
    4. Resize the square clipart to cover the entire layout area.
      • Drag the edges of the clipart until it fully overlays the content.

    Step 3: Adjust the Clipart Transparency

    1. Select the clipart you added.
    2. In the Clipart Settings panel on the right, adjust the following:
      • Set the Outline Thickness to 0.
      • Fill Color: Click the More button in the color picker.
      • Use the transparency slider to reduce the brightness by adjusting the opacity.
        • Move the slider to the left until you achieve the desired level of dimming.
    3. Save the Layout:
      • Once the dimmed layout is ready, click Save to ensure the changes are stored.

    Step 4: Schedule Your Layouts

    1. Navigate to the Schedules section in Yodeck.
    2. Create a new schedule or edit an existing one.
    3. Add the original layout to the schedule for the time periods you want (e.g., daytime hours).
    4. Add the dimmed layout to the schedule for the time periods you want reduced brightness (e.g., evening or nighttime hours).
    5. Save the schedule.

    Step 5: Assign and Push the Schedule to Your Screen

    1. Assign the schedule to your screen(s) in the Yodeck dashboard.
    2. Push the updated schedule to your screen(s) by clicking Push to Screens.
      • The changes will be applied to your screen(s) immediately.

    Visual Reference

    Before Dimmed Layout

    .Layout Before Dimming

    After Dimmed Layout

    Layout After Dimming

    Following these steps, you can effectively manage your screen brightness at specific times.

    Last updated on January 4th, 2025

    How to create content for your Yodeck Screens – A comprehensive guide


    If you’re looking for guidance and inspiration on how to create the content you want to show on your yodeck screens, you’ve come to the right place. Let’s dive in!

    Content Τypes

    In Yodeck, you have multiple content types to choose from and display on your screens:

    • Media: Ranging from simple images and PDFs to videos and web pages. It includes files that you can upload from your local computer and links from the web.
    • Apps: Dynamic content that gets updated automatically based on your preferences. It ranges from simple apps like clocks or weather apps to more complex ones like Power BI dashboards, birthday celebrations, and calendars. 
    • Layouts: Custom screen compositions, where you can combine multiple assets (media, apps, playlists) to create a unique display according to your needs. 
    • Playlists: A sequence of different assets looping constantly on your screen, like a slideshow. Again, each slide can be any of the above content types. 

    Uploading Content

    You can start by uploading some content in the form of your own media files. Simply navigate to the Media section, click “Add Media” and start uploading images, videos, documents and more. Most of the available media types are supported. 

    Linking Content

    Alternatively, yodeck lets you link web content and add it as media in your library. Youtube videos, links to web images, online documents, and most importantly, web pages can be added and then displayed on your screens. You’ll find all of these options in the Media section as well.


    Creating Content

    After you’ve added your content, either in the form of files or links, you can now start creating. The content type that you choose will depend on your specific needs and desires. Let’s take a closer look.

    Then, you need to create a yodeck app. Navigate to the Apps section and browse the App Gallery, where you’ll find dozens of integrations with popular apps, along with the ability to create dynamic content updated automatically (e.g., weather reports, news feeds, or social media). 


    Do you want to combine multiple assets and showcase them sequentially on your screen?

    In that case, a playlist is the perfect fit for you. Navigate to the Playlists section, start with a Classic Playlist, and simply drag and drop your assets on the film strip, to create the perfect sequence for your screens. You can easily control the duration of each slide, and even preview your playlist before saving. 


    Well, Layouts are your best friend. Go to the Layouts section and click “Add Layout”. Start with a template (we have over 1000 pre-made templates to help you get started), or if you feel creative, you can create your own from scratch.

    Building a layout means adding all the different assets you’ve already created and then arranging them on your screen as you like. Each asset is a layer that you can move, resize, crop or even overlap above other layers. The possibilities are endless.

    Again, don’t forget that you can preview your creation before saving.


    So, you’ve created your content, but now you need to assign it to one or multiple screens. No content will be shown on your screens if it hasn’t been assigned to a screen. Think of all of your assets as a repository. You can pick anything from that repository and assign it to your screen, which will eventually be displayed. 

    Navigate to the Screens section, select the screen you want to update, and check the “Screen Content” field. This is what will be displayed when no “Scheduled Content” has been added (learn more about Schedules). Choose the content piece you want (Media, App, Playlist, Layout) and save your screen. 


    Pushing to Screens

    You’re almost there! The final step to show your content on the screen is to click “Push to Screens”. You can think of this as a “Publish” button, where all of your screens are updated based on what you’ve assigned to them. 


    Video Tutorial


    Need Help?

    The Yodeck Support Team can help you out! Log in to your Yodeck account and send us a message from the bottom right corner!

    Last updated on October 3rd, 2024

    How to flash an SD card using Pi Imager

    What is Pi Imager, and what does it do?

    The Pi imager is a tool for writing an OS (Operating System) to an SD card. It was developed by the Raspberry Pi Foundation to make your life easier when you want to flash a microSD card. There are many SD card disk imagers out there, but the PI disk imager gives you the flexibility and ease of writing a custom OS to an SD card.


    Prerequisites

    This guide will help you flash an SD card step-by-step. To follow along, you will need the following:

    • A PC/Laptop running Windows 10 (or later).
    • An SD card with at least 8GB storage space.
    • A microSD card reader (or any SD card adapter compatible with your computer).
    • A Raspberry Pi OS image file to install – This tutorial uses Yodeck Digital Signage Software.

    Downloading and Installing Raspberry Pi Imager for Windows

    1. Open your web browser and head to the Raspberry Pi website.

    2. Next, click “Download for Windows” to download the Raspberry Pi Imager installer.

    3. Install the downloaded Raspberry Pi Disk Imager software to your Windows PC by following the installation wizard.

    Flash SD card with Pi Imager

    How to write an Image to the SD card

    After installing the Pi Disk Imager on your PC or laptop, you can write an OS to the SD card. For our example, we are going to use the Yodeck OS. What is Yodeck?

    Flash SD card with Pi Imager

    Next, choose an OS from the options shown below. Many options are available, but for this tutorial, scroll down and select the Freemium and paid-for OS options at the bottom.

    Flash SD card with Pi Imager

    Next, choose the Digital Signage OS option, as shown below

    Flash SD card with Pi Imager

    As a final step, select the Yodeck Digital Signage option, as shown below.

    Flash SD card with Pi Imager
    Flash SD card with Pi Imager

    Now, insert your SD card into your computer. Once inserted, click the CHOOSE STORAGE button to locate the SD card.

    Select the SD card you inserted from the list of storage devices connected to your PC/Laptop.

    Flash SD card with Pi Imager

    After that, click the WRITE button, as shown below, and click YES when prompted to confirm writing the image.

    Flash SD card with Pi Imager

    A new window opens, displaying the progress of the write operation. This process can take a while depending on the image size and your SD card speed.

    Flash SD card with Pi Imager

    Finally, click CONTINUE to close the message box and return to the main screen once complete.

    Flash Yodeck on an SD card with Pi Imager

    How to convert your Raspberry Pi to a Digital Signage player

    After following the above steps, you can convert your Raspberry Pi to a Digital Signage player.

    1. Connect your Raspberry Pi via HDMI to your TV/Monitor and connect it with an Ethernet cable.
    2. Power up the Raspberry Pi and wait for the initialization process to complete. It may take up to 5′ to finish.
    3. Upon completion, you should see a message on the screen connected to the Pi, showing either a Registration Code or a message with a connectivity error (in case there is no Internet access).
    4. Ensure you do not remove the Raspberry Pi’s power plug until you see one of these message screens. At all times, if the player is showing a blinking message in the bottom-right corner of the screen (“Loading,” “Configuring,” “Downloading,” etc.), you should not remove power to minimize the risk of interrupting a critical procedure.

    Registering your Raspberry Pi on your Yodeck Account

    After converting your Raspberry Pi to a Digital signage player, you will see an 8-digit code on the screen upon booting up. Now, you must register it under your Yodeck Account.

    1. Login to your Yodeck Account
    2. Click the “Screens” section and the “+Add Screen” button on the left sidebar.
    3. In the “Registration Code” field, type in the 8-digit Registration Code you see on the Player’s TV screen and click the “Save” button.
    4. After a minute or so, your player should register with your Yodeck Account, and it should start showing content on the screen.

    Final Step

    After registration, you can remotely change the content of your TV screen and display anything. You can check our knowledge base for more details or even book a demo call if you want to manage thousands of screens remotely.

    Last updated on January 20th, 2023

    How to reflash your Yodeck player

    Ways to reflash a Yodeck Player

    Reflashing the SD card using the Etcher program

    Step-by-step procedure:

    1. Download the latest Yodeck SD card image zip file (about 1.1GB).
    2. Unzip the zip file you downloaded and save the unzipped image file on your hard drive. 
      • 💡It should be a single IMG file of about 3.2GB.
    3. Download Etcher and install it. Etcher is an SD card image writing/verification tool that works on Windows, Mac, and Linux.
      • 💡If Etcher, for some reason, fails, you can use the Pi Imager instead.
    4. Power off the player, remove the SD card from the Yodeck Player, insert it into your SD card reader, and then into your PC or laptop.
      • 💡If any windows pop up on your screen upon placing the SD card on your PC or laptop, ignore and close all of them.
    5. Run Etcher, select the unzipped Yodeck image file from your hard drive, select the SD card to write the image to, and then click the “Flash!” button.
    6. After completing Etcher, you will be prompted to remove the SD card. Remove the SD card and place it back into the Yodeck player.
    7. Connect your Yodeck Player via HDMI to your TV/Monitor and connect it with an Ethernet cable.
      • 💡If you don’t have an Ethernet cable and want to use a WiFi connection, please follow this guide.
    8. Power up the Yodeck Player and wait for the initialization process to complete. It may take up to 5′ to finish.
    9. Upon completion, you should see a message on the screen connected to the Pi, showing either a Registration Code or a message with a connectivity error (in case there is no Internet access).
    10. Ensure you do not remove the Yodeck player’s power plug until you see one of these message screens. At all times, if the player is showing a blinking message in the bottom-right corner of the screen (“Loading,” “Configuring,” “Downloading,” etc.), you should not remove power to minimize the risk of interrupting a critical procedure.

    After completing the above procedure, your player should recover, connect to the Internet, and download content. Eventually, it will begin to play back!


    Reflashing the SD card using the USB method (Recommended)

    USB

    The player is resilient to hardware and system failures. But, as with any device, there is a slight chance that the player may fail. In the case of a software failure, you might be able to recover your player by “reflashing” it with the latest software. Reflashing will erase the player’s content (re-writing the whole SD card from scratch). Your settings will be retained, so your player should re-apply all settings in the system, re-download all required content, and resume playback without you doing anything.

    If you are an advanced user, remember that the only thing retained from the existing content is the “SETTINGS.txt” file containing all settings. Any manual changes you made to the image through the command line will be lost ( e.g., manually changing passwords, config.txt manually, adding other software, etc.).

    Preparing the USB flash drive

    To perform this procedure, you will need a USB flash drive.

    Here are the requirements and some info on this:

    1. It would be best to use a FAT32-formatted flash drive (most USB flash drives are, by default, formatted as FAT32).
      • 💡ext2/3/4 also works, and NTFS might also work.
      • 💡The Yodeck Player does not change anything on the flash drive, so you can leave any other files on the stick.
    2. Download the latest Yodeck SD card image zip file (about 1.1GB).
    3. ⚠️DO NOT RENAME OR EXTRACT THE ZIP FILE! Copy it (as is) into the base folder of the USB flash drive, as shown below.
      extract

    Reflashing your Player

    After you have prepared a USB flash drive, follow these instructions to recover your player:

    1. Plug the USB flash drive you prepared using the above steps into any of the player’s 4 USB ports.
      USB
    2. Power up (or reboot) the Player.
    3. Upon startup and before showing the Yodeck logo, the player always displays a message saying “Searching for USB drives…” while searching for the flash drive.
    4. The player will find the flash drive, which should display a message saying, “USB drive detected.”
    5. If the player does not show the “USB drive detected” message, you must use a different USB flash drive because it cannot detect the flash drive you used.
    6. The verification and writing procedure should start if you have prepared the USB flash drive correctly. If you get error messages, check that you have properly prepared the drive.
    7. At this point,
      1. ⚠️DO NOT REMOVE POWER FROM YOUR PLAYER! 
      2. ⚠️DO NOT REMOVE THE USB DRIVE! Allow the procedure to be completed in at least 30 minutes.
    8. When the procedure has been completed, you will be prompted to remove the USB drive. Once you remove it, the player will automatically reboot. After reboot, the player will re-apply all retained settings in the system.
    9. The software might also need to be updated online, so do not unplug the player to ensure everything is completed smoothly.
    10. Please allow enough time for it to perform all the necessary initialization procedures. Allow at least 15-20 minutes before worrying if nothing comes up.

    After completing the procedure, your player should recover, connect to the Internet, and download content. Eventually, it will begin to play back!


    How-To Video


    Security Notice

    For the advanced IT security-aware readers:
    Yodeck Player Image files are digitally signed. The ZIP files contain information that verifies that Yodeck issued the specific SD card image. You cannot perform this procedure with an arbitrary image file, so an attacker cannot inject their code into the system just by plugging in a USB drive and rebooting.

    Last updated on September 17th, 2021

    Install Yodeck on NEC Compute Module by using Yodeck bootloader

    NEC with Yodeck’s Bootloader

    This procedure will only work if your NEC Raspberry Pi Compute Module uses the Yodeck-powered bootloader.

    In other words, this process will only work if you see this logo when your NEC powers On:

    bootloader

    If you do not see the above boot Logo on your NEC screen, you should contact our Tech support.


    How to install the Yodeck on NEC Compute Module

    First of all, navigate to INPUT and select COMPUTE MODULE to bring up Raspberry Pi as the active input source.

    NEC compute module

    After a while, your NEC screen will boot up and load the standard Raspbian Desktop:

    NEC compute module


    Preparing a USB flash drive

    You will need the following:

    • A USB flash drive. Supported file systems are FAT32, NTFS, and EXT2/3/4.
    • The Yodeck bootloader does not change anything on the flash drive, so you can leave any other files you have on the flash drive.
    • Download the latest available NEC Yodeck image.
    • Do not rename or extract the zip file! Copy it ( as is) into the base folder of the USB flash drive.
    • Plug in a keyboard and the USB stick to the NEC screen
      NEC connectivity diagram
    • Reboot the Compute Module using the Raspbian menu.

    Yodeck Bootloader

    Yodeck bootloader comes pre-installed with Raspberry Pi-enabled NEC screens. It’s there to make it easier to flash a new image to the Compute Module using just a regular USB flash drive. No extra cables are required. The bootloader runs automatically at an early boot stage of the Compute Module.

    After the reboot, the bootloader will detect the connected USB drive with the Yodeck image copied.

    You will be prompted to select the image you want to flash on your Compute Module or Continue booting to the standard Raspbian Desktop.

    To continue flashing the Yodeck image, type 1 and press the Enter key on your keyboard:

    bootloader

    The flash process will begin. The bootloader will first check the integrity of the zip file and then proceed with flashing the Yodeck image:

    bootloader

    bootloader

    You will be prompted to remove the USB flash drive when the process is complete. The screen will automatically reboot and boot the newly flashed Yodeck image.

    bootloader


    Need Help?

    The Yodeck Support Team can help you out! Log in to your Yodeck account and send us a message from the bottom right corner!

    Last updated on March 30th, 2021

    Install Yodeck on NEC Compute Model by using an external OS host

    Last updated on March 30th, 2021

    Creating a Video-Wall with Yodeck

    Introduction

    You can build a really affordable and digital signage video wall setup using Yodeck Players. You need to configure each of your screens manually. To do that for simple matrix-like video walls, like 2×2 or 3×3, is really easy. For a more elaborate setup, you need to do the calculations (or ask us for help; we would gladly assist). But you can create really great-looking Video-Walls.

    Asymmetric Video-Wall built with Yodeck

    A. Required equipment

    To create the setup, you will need the following equipment:

    1. One Yodeck Player for each screen that will be part of the Video-Wall.
    2. One HDMI-to-IP- video streamer. We recommend the Lenkeng LKV373A (Sender only), which costs about $35 on eBay. Other devices will probably work as well. Check the required specifications for IP video streamers.
    3. One network router with LAN and WAN ports. This prevents the multicast video stream from flooding the rest of your LAN.
    4. An Ethernet network switch to connect all of the above. Any simple switch will do, but it should provide at least N+3 ports for an N-screen Video-Wall.
    5. A “master” Yodeck Player, playing back the content for the video wall. This could also be any device with an HDMI output, e.g., a set-top box, sat receiver, DVD Player, or other media player.

    Yodeck Video-Wall Required Equipment

    Concerning the screens of the Video-Wall, we recommend using similar screens from the same vendor. Different brands of screens might have different brightness levels. Test the screens side-by-side before mounting them to see that their brightness levels can be adjusted.

    B. Connecting everything

    1. Make sure that everything is unplugged from power.
    2. Connect the router’s WAN port to your local Internet network.
    3. Connect the router’s LAN port to the video wall’s network switch.
    4. Connect all Yodeck Players to the network switch.
    5. Connect the IP streamer’s Ethernet port to the network switch.
    6. Connect the IP streamer’s HDMI input to the HDMI output of the “master” Yodeck Player (or any other HDMI device you might be using).
    7. Plug the power into the router first, and wait 2 minutes for it to boot. Then, power up the Ethernet switch, the IP streamer, and the rest of the devices.

    Here is a diagram with an overview of the connections and steps:Yodeck Video-Wall Connection Diagram

    C. Making sure everything works (correctly)

    After you have connected everything as above, you need to register the Players in Yodeck if you have not done so already.

    Then we need to make sure that the screens do not do any overscan. Download this Test Card image ( click and then select the “Download” icon from the top-right corner ) and upload it to your Yodeck Account:
    Overscan Test Card

    Please put it in a Layout and assign this Layout to all screens of the Video Wall. Then, carefully check all corners of the screens for any overscan.
    Here is what you should normally see in all 4 corners of each screen:
    Without Overscan
    And here is what a screen doing overscan looks like:With Overscan
    Overscan will interfere with Video-Wall alignments, so you need to remove it. Use the TV menu to adjust picture settings and change the options usually referenced as “ P.SIZE,” “ Aspect Ratio,” “ Format,” or similar. These settings should have options like “ 16:9”, “ 4:3”, “ Widescreen,” “ Pixel Scan,” and so on. Cycle through the options to find the correct one that eliminates overscan.
    Overscan Effect

    Then, we need to make sure that the Players are configured with the proper orientation. If a screen in the Video Wall is mounted vertically like a portrait or upside-down, you need to set this in the respective Player configuration in Yodeck. Screens should then reconfigure and appear rotated after a few minutes.

    D. Steps in Yodeck

    Here are the steps you need to follow to configure a video wall in Yodeck.

    1. Create 1 Streaming Video entry for each screen.
      1. Go to the “ Videos” section. Click “ Add Video.”
      2. In the pop-up that appears, select “ Video Stream.”
      3. In the video stream address field, you need to add the address of the multicast stream. For LKV373A, you must type “udp://239.255.42.42:5004” (without the quotes).
        (info) For other IP streamers, use the proper multicast address and port. When done, click “Create.”
      4. Type in a Name, e.g., “TV 1 Stream”.
      5. Deactivate the “Buffering” option.
      6. Activate the “Crop Video” toggle.
      7. Fill out the cropping required for each screen to display only the required part of the feed. Initially, you can leave all 4 fields at 0% to test it out. Read the rest of the guide below for more details.
      8. Click “Save.”
      9. Repeat this Streaming Video creation process for each screen in your video wall.
    2. Create 1 Layout for each screen.
      1. Go to the “Layouts” section and click “Add Layout.”
      2. Type in a Name, e.g., “TV 1 Layout.”
      3. If your screen is mounted as a portrait, click the “+” icon to add the 16:9 portrait layout and remove the 16:9 landscape layout.
      4. Click on “Media.” In the pop-up that appears, select the respective stream you created previously, e.g., “TV 1 Stream”, select the “Fitting Option” as “Stretch,” and click “Ok.”
      5. Resize the added Media in the layout editor to take up the whole area of the screen.
      6. Click “Save.”
      7. Repeat this layout creation process for each screen on your video wall.
    3. Assign the Layouts to each Screen as the Default Layout. Make sure you temporarily remove any scheduling to test it out. Later on, you can do scheduling if you want to.
    4. Assign content to the Master” Yodeck Player using a Layout containing a Video. Make sure that the video has an audio track. This is important to avoid issues during testing.
    5. Click the Push to Players?” button.

    There is a small limitation when using LKV. The input of the LKV should have sound; otherwise, the player cannot playback the stream. This is the default behavior of the LKV hardware.

    If the assigned media on your Master player does not have sound, for example, an image, you have to Mute ALL the slave players (from the Screen settings in the Sound/Display Tab) to overcome the LKV’s limitation.

    Sound Configuration

    After that, you should have all the screens in the Video Wall playing back the content you assigned to the “Master” Yodeck Player.
    Playback should be 100% completely synchronized. If it is not, ensure you have the same settings on all screens. Some TV units have image processing to enhance the picture, which induces a delay during playback. You should either disable that from all screens ( recommended) or enable it on all TVs ( only if they are the same model and size).

    E. A Few Words on Bezel Compensation

    Screens have bezels. That’s the plastic frame around the screen. You can set up your video wall with or without accounting for bezels between screens.
    Here is the difference visually:Bezel Compensation Effect
    You decide how you want the content to appear, and Yodeck gives you the flexibility to do both.

    F. Matrix Setups (NxN), Without Bezels

    Simple setups for matrix video walls ( 2×2, 3×3) are easy in Yodeck, especially if you do not account for the bezel compensation. For example, for a 2×2 Video-Wall, you need to specify:

    • Top-Left feed cropping: Top: 0%, Bottom: 50%, Left: 0%, Right: 50%
    • Top-Right feed cropping: Top: 0%, Bottom: 50%, Left: 50%, Right: 0%
    • Bottom-Left feed cropping: Top: 50%, Bottom: 0%, Left: 0%, Right: 50%
    • Bottom-Right feed cropping: Top: 50%, Bottom: 0%, Left: 50%, Right: 0%

    Here is a diagram.2x2 Video-Wall
    Here is the same for a 3×3 video wall.3x3 Video-Wall
    For any N-by-N Video Wall, divide 100% by N and set each feed cropping percentage accordingly.

    G. Tiled Setups ( NxM), Without Bezels

    By “ tiled,” we mean matrix setups that are not NxN, e.g., a 3×1 “ ribbon-like” setup:3x1 Video-Wall
    Percentages are calculated in the same way as if the Video Wall was an NxN setup, including the missing screens. You need to place your content in the Layout editor’s right area since the rest will not be shown.

    H. Measuring for all Setups, including Asymmetric Video-Walls, Bezels included

    With Yodeck, you can set up any video wall, even if screens are mounted in landscape or portrait orientation. So, you can create video walls like this one:Asymmetric Video-Wall Diagram
    If you want to do bezel compensation or set up an asymmetric video wall, you must measure actual distances between the screens’ viewable areas. Use the Test Card above and ensure it covers the whole area of the screens. So, in the general case of an asymmetric video wall, you should have something like this to do the measurements.Asymmetric Video-Wall Tuning
    Remember: the Test Card should cover the whole area of the screen. Make any changes required to have a similar result to the one above.
    The Test Card has a white line on the edges of the screen’s viewable area. Use that to make your measurements.

    A fundamental note: Make sure these measurements are as precise as possible, or else you risk misalignment and will have to repeat them. Measure in millimeters, or use 1/16ths or 1/32nds of an inch. It would help if you were as precise as possible.

    1. For each screen:
      1. Measure the distance from the top-edge white line of the top-most screen to the screen’s top-edge white line. Let’s call this SCREEN_TOP.
        e.g., The top-edge white line of the top-most screen ( TV3 ) to the top-edge white line of each screen.
        Asymmetric Video-Wall Tuning TOP
      2. Measure the distance from the left-edge white line of the left-most screen to the screen’s left-edge white line. Let’s call this SCREEN_LEFT.
        e.g., The left-edge white line of the left-most screen ( TV1 ) to the left-edge white line of each screen.
        Asymmetric Video-Wall Tuning LEFT
      3. Measure the distance from the left-edge white line of the screen to the right-edge white line. Let’s call this SCREEN_WIDTH.
        Asymmetric Video-Wall Tuning WIDTH
      4. Measure the distance from the top-edge white line of the screen to the bottom-edge white line. Let’s call this SCREEN_HEIGHT.
        Asymmetric Video-Wall Tuning HEIGHT
    2. Download or copy this Google Spreadsheet.
    3. Punch in the above numbers; it will do the math for you. Then, proceed to the final step below.
    4. Go into your Yodeck Portal and do the following for each Video Stream feed matching each Screen:
      1. Set the “ Top” cropping percentage as calculated by the spreadsheet.
      2. Set the “ Left” cropping percentage as calculated by the spreadsheet.
      3. Set the “ Bottom” cropping percentage as calculated by the spreadsheet.
      4. Set the “ Right” cropping percentage as calculated by the spreadsheet.

    The final result would be something like this:

    Asymmetric Video-Wall Result

    If you need help doing the calculations, reach out to our support team, and we will help you out.

    I. Troubleshooting

    Video playback does not start on the video wall, but I can see it working on the “Master” Yodeck Player.

    To start playback for the other Yodeck Players, you need a video with an audio track working on the “Master” Yodeck Player. We are working on this restriction, which will be removed in future releases.

    The assigned media on the Master player does not have a sound

    There is a small limitation when using LKV. The input of the LKV should have sound; otherwise, the player cannot playback the stream. This is the default behavior of the LKV hardware.

    If the assigned media on your Master player does not have sound, for example, an image, you have to Mute ALL the slave players (from the Screen settings in the Sound/DisplayTab) to overcome the LKV’s limitation.

    Yodeck Sound Configuration

    Video playback is not smooth. There are stuttering and glitches.

    The whole system needs to work at the same FPS and Hz. It would help if you did the following:

    1. Check the FPS of the video content you are showing. It should be 30 FPS (or 60 FPS) or 25 FPS (or 50 FPS).
    2. If you have a mixed set of content (30/60 and 25/50), select one of the 2 to start a test and see which setting looks better.
    3. If you have 25/50 FPS content, then you need to set the output resolution of all Yodeck Players (including the “Master” Yodeck Player) to 25Hz (or 50Hz).
    4. If you have 30/60 FPS content, then you need to set the output resolution of all Yodeck Players (including the “Master” Yodeck Player) to 30Hz (or 60Hz).
    5. Use these instructions to change the resolution of the Yodeck Players. In the standard case, you should use 1080p or 720p resolutions (depending on your screens).
    6. Evaluate and, if the result is not satisfactory, start over with a different setting.

    The video seems of low quality.

    • Check the original video source on your PC and ensure it is true and of better quality.
    • Check that the HDMI source (in most cases, the Yodeck Player) runs in full-HD resolution.
    • Check out the next guide on upgrading the firmware on the LKV373A to have a full-HD resolution (1080p) instead of HD-Ready (720p).

    The screens on the Video Wall are not 100% synced.

    • Check that the screens do not have picture processing activated. Many brands have advanced features that make the image appear smooth and have great motion. Try deactivating as many similar features as possible, reducing image clarity, smooth motion, and other similar features. Make sure you do this on all TVs.
    • If the TV has a “game” mode (used for console gaming), try using that – it should eliminate lags. Make sure you do this on all TVs.
    • Power off the LKV373A for 2 minutes and then power it up again. Players should restart playback and should be synced. If the issue is corrected at first and happens again, try using a different network switch. The switch might be inducing delays.

    J. Configuring the LKV373A Sender unit

    The LKV373A has a small bug that does not keep the full-HD resolution for the stream after a reboot. If you keep the original firmware, you can only work with it on the 1280×720 resolution.

    If you want a higher resolution, you must complete the following procedure to upgrade the device’s firmware.

    WARNING: Ensure you only use this firmware on the Lenkeng LKV373A (it says V3.0 on the bottom). Flashing this firmware to another model might break it. This is generally a risky procedure, so only do this if you have a spare unit to use if this procedure fails.

    1. Download the firmware by clicking here.
    2. Extract the ZIP file into a directory on your computer.
    3. Find out the IP of the Lenkeng LKV373A in your network.
    4. Enter the IP of the device into your browser. A page should appear. Check that the firmware versions shown are the following defaults:
      1. Version: 4.0.0.0.20161031 – This is the firmware of the device management software
      2. Encoder Version: 7.1.2.0.11.20161031 – This is the firmware of the encoder chip in the device
    5. You will need to update the firmware of the device. In the section “File to Upgrade Firmware(*.PKG):” click choose file.
    6. Browse the directory with the ZIP file’s extracted contents and enter the subdirectory “TX” (Sender).
    7. Select the “IPTV_TX_PKG_v4_0_0_0_20160427.PKG”.
    8. Click the “Upgrade!” button on the web page. The unit will start performing the upgrade.
    9. A message saying ” Firmware upgrading, please wait…” will appear. Please wait.
    10. After 1 minute, a message will appear saying, “Please reboot the device.”
    11. Reboot the device.
    12. The device should now work in Full-HD resolution (1728×1080, but it is anamorphic, so it works fine).

    After the upgrade, you can also open up the stream with VLC on your PC using (almost) the same address (you need to add a @):

    udp://@239.255.42.42:5004

    In VLC, you can check the stream’s resolution and confirm it is streaming in 1080p (for a 1080p HDMI source).

    Also, the device now provides more controls through its web interface. To reset the access credentials to the defaults, you need to use Telnet (or PuTTY) and telnet to the device’s IP on port 9999. Upon connection, you will see this prompt:

    Trying 192.168.0.110...
    Connected to 192.168.0.110.
    Escape character is '^]'.
    ==============================
    ========IPTV TX Server========
    ==============================
    input> factory_reset 
    Processing factory reset! 
    System will reboot after few seconds! 
    Connection closed by foreign host.
     

    You will then be able to access the web interface of the device using the credentials:

    • Username: admin
    • Password: 123456

    Last updated on February 24th, 2021

    How to change the hostname for your Yodeck Player

    Introduction

    If you have more than one Yodeck Player (based on Raspberry Pi) on your network, giving each one a unique name is a good idea. The Yodeck Player has the name ‘ds-12345asd’ by default. It is really easy to change that name to (almost) whatever you like. This name is known as the ‘ hostname ‘. First, log onto your Raspberry Pi and open a terminal window.

    Your Yodeck Player’s name is in a file called ‘hostname’ in the /etc. directory.

    Edit that file as superuser with:

    • sudo nano /etc/hostname

    This file contains only one line – the name of your Yodeck Player. Change the name to whatever you like, but only use the letters ‘a’ to ‘z’ (upper or lower), digits ‘0’ to ‘9’, and the dash ‘-‘.

    Please save the file using Ctrl+x, then Y followed by Enter.

    Optional Hostname Change

    A second file contains the hostname, but it is only there as a workaround for some software.
    Therefore you should also edit that file:

    • sudo nano /etc/hosts

    Find the line starting with 127.0.1.1, and change the name following it to your new hostname. Please save the file using Ctrl+x, then Y followed by Enter.

    Once you have rebooted your Yodeck Player, all other computers on your network should see it with the new hostname. On the Yodeck Player itself, you can check your hostname by issuing the following command in a terminal window:

    • hostname

    Last updated on January 22nd, 2021

    Remotely access your Yodeck player by using SSH

    Step-by-step procedure

    1. Download and Install Putty or a similar SSH program.
    2. Enable the “Allow SSH on the LAN” option on your player’s Advanced Security settings and click “Save“.
    3. Wait for the player to finish the Configuration first. An active message, “Configuring,” will be displayed on the bottom right side of your screen.
    4. When this message disappears, continue with the steps below.
    5. To find the IP of your Yodeck device:
      1. Log in to your Yodeck Account.
      2. Go to the Screens Section and click on the “edit” button.
      3. Go to the “Status” tab and locate the IP of your Yodeck device.

    Example Image with dummy settings:

    IP addresses

    We use the Putty program, a free and open-source terminal emulator, serial console, and network file transfer application for this example. It supports several network protocols, including SCP, SSH, and Telnet.

    1. Type the IP of your Yodeck device, as shown below.
    2. Click Open to gain remote access.
      Putty
    3. Then, in the request, login asuser” and press Enter on your keyboard.
      login as user
    4. The Player’s SSH password will be requested. The password can be found in the Yodeck Portal, under the Screens Section, by clicking the “Advanced –> Security tab”.
    5. Type the password prompted as “Wifi Wizard / Remote Support Password”.
        Hashed password If the password is of this form “*****”, the password is hashed for security reasons. Do not copy-paste this text. You have to type the not-hashed password that you set earlier.
      • ⚠️If you do not remember the password you have set, retype it and click “Save.” The player needs to be Online to get the new password. You will notice a Configuring message at the bottom of your screen. After that message disappears, try to SSH the device again with your new password.
    6. Putty password
    7. Upon completing this, you should see the image below.
    8. Type sudo and any command and fill out the same password again.
    run command

    Last updated on January 22nd, 2021

    Custom Script for TV Power On/Off

    In the Yodeck Portal, the “Turned Off” option provides an easy way to turn off the connected TV screen.

    How does it work?

    The Yodeck Player (or Raspberry Pi) generally includes a CEC adapter on its HDMI screen/monitor port. If your screen supports HDMI-CEC, then the Player issues a CEC “standby” (or “power on”) command to turn your screen off (or on).

    Suppose your TV screen/monitor does not support CEC (e.g., you have a computer monitor. Check out the CEC compatibility chart). In that case, the Player deactivates the HDMI port to allow the TV screen/monitor to power down by itself. This function is supported by all current computer screens/monitors, even some TVs.

    How should the custom script behave?

    • The script should take 1 command-line argument.
    • This argument will always be present.
    • It will only have one of two possible values: on and off
    • The script should be idempotent. (That is, if it is called twice with the same argument (e.g., on), it should not cause trouble.)

    That’s it.

    The “standard” script

    The script below simulates the standard behavior provided by the Yodeck Player. You can customize this script, add anything you need, and use it.

    yodeck_custom_power_script

    #!/bin/bash
    
    echo 'on 0' | cec-client -s | grep 'not present' > /dev/null
    NOT_CEC_COMPATIBLE=$?
    tvservice -s | grep -i 'tv is off' > /dev/null
    TV_IS_OFF=$?
    
    if [ "$1" == "off" ]; then
        if [ $TV_IS_OFF -eq 0 ]; then
            echo 'Screen already off, aborting...'
            exit 0
        fi
        echo 'Turning off screen'
        if [ $NOT_CEC_COMPATIBLE -ne 0 ]; then
            echo 'standby 0' | cec-client -s > /dev/null
        fi
        tvservice -o
    elif [ "$1" == "on" ]; then
        if [ $TV_IS_OFF -ne 0 ]; then
            echo 'Screen already on, aborting...'
            exit 0
        fi
        echo 'Turning on screen'
        FB_DEPTH=$(/bin/fbset | grep 'geometry' | awk '{ print $6 }')
        tvservice -p
        fbset -depth 8
        fbset -depth $FB_DEPTH
        xrefresh
        if [ $NOT_CEC_COMPATIBLE -ne 0 ]; then
            echo 'on 0' | cec-client -s > /dev/null
        fi
    else
        # Just for debugging, not required or used
        echo "Screens supports HDMI-CEC: $NOT_CEC_COMPATIBLE"
        echo "Screens current status: $TV_IS_OFF"
        echo 'You must specify "on" or "off"'
    fi
    
    

    It does not HAVE to be a bash script. You can always provide an executable file or a script in any other language, like Python or Perl. Yodeck will use the contents you provide in Base64 (details below), will write the file to the filesystem, make it executable ( chmod +x ) and call it every time it is required.

    Changing the standard script

    In your Linux command line, you can use the yodeck_custom_power_script directive to provide your own custom TV on/off script. To create the custom script entry, run:

    echo yodeck_custom_power_script=`base64 -w 0 script_filename.sh`

    You should get a player directive (directive_name=base64_encoded_data) ready to be pasted in the Advanced Player Directive field. For the above standard script, that would be:

    yodeck_custom_power_script=IyEvYmluL2Jhc2gKCmVjaG8gJ29uIDAnIHwgY2VjLWNsaWVudCAtcyB8IGdyZXAgJ25vdCBwcmVzZW50JyA+IC9kZXYvbnVsbApOT1RfQ0VDX0NPTVBBVElCTEU9JD8KdHZzZXJ2aWNlIC1zIHwgZ3JlcCAtaSAndHYgaXMgb2ZmJyA+IC9kZXYvbnVsbApUVl9JU19PRkY9JD8KCmlmIFsgIiQxIiA9PSAib2ZmIiBdOyB0aGVuCiAgICBpZiBbICRUVl9JU19PRkYgLWVxIDAgXTsgdGhlbgogICAgICAgIGVjaG8gJ1NjcmVlbiBhbHJlYWR5IG9mZiwgYWJvcnRpbmcuLi4nCiAgICAgICAgZXhpdCAwCiAgICBmaQogICAgZWNobyAnVHVybmluZyBvZmYgc2NyZWVuJwogICAgaWYgWyAkTk9UX0NFQ19DT01QQVRJQkxFIC1uZSAwIF07IHRoZW4KICAgICAgICBlY2hvICdzdGFuZGJ5IDAnIHwgY2VjLWNsaWVudCAtcyA+IC9kZXYvbnVsbAogICAgZmkKICAgIHR2c2VydmljZSAtbwplbGlmIFsgIiQxIiA9PSAib24iIF07IHRoZW4KICAgIGlmIFsgJFRWX0lTX09GRiAtbmUgMCBdOyB0aGVuCiAgICAgICAgZWNobyAnU2NyZWVuIGFscmVhZHkgb24sIGFib3J0aW5nLi4uJwogICAgICAgIGV4aXQgMAogICAgZmkKICAgIGVjaG8gJ1R1cm5pbmcgb24gc2NyZWVuJwogICAgRkJfREVQVEg9JCgvYmluL2Zic2V0IHwgZ3JlcCAnZ2VvbWV0cnknIHwgYXdrICd7IHByaW50ICQ2IH0nKQogICAgdHZzZXJ2aWNlIC1wCiAgICBmYnNldCAtZGVwdGggOAogICAgZmJzZXQgLWRlcHRoICRGQl9ERVBUSAogICAgeHJlZnJlc2gKICAgIGlmIFsgJE5PVF9DRUNfQ09NUEFUSUJMRSAtbmUgMCBdOyB0aGVuCiAgICAgICAgZWNobyAnb24gMCcgfCBjZWMtY2xpZW50IC1zID4gL2Rldi9udWxsCiAgICBmaQplbHNlCiAgICAjIEp1c3QgZm9yIGRlYnVnZ2luZywgbm90IHJlcXVpcmVkIG9yIHVzZWQKICAgIGVjaG8gIlNjcmVlbnMgc3VwcG9ydHMgSERNSS1DRUM6ICROT1RfQ0VDX0NPTVBBVElCTEUiCiAgICBlY2hvICJTY3JlZW5zIGN1cnJlbnQgc3RhdHVzOiAkVFZfSVNfT0ZGIgogICAgZWNobyAnWW91IG11c3Qgc3BlY2lmeSAib24iIG9yICJvZmYiJwpmaQo=

    Last updated on October 16th, 2020

    Downloads

    Downloads

    In this section, you will find all the available downloads for Yodeck.

    Yodeck User Manual (Download)

    Latest Raspberry Pi SD Card Image

    Last updated on July 16th, 2019