Insight & Article

How do I play a YouTube video or broadcast stream within a sign?

How do I play a YouTube video or broadcast stream within a sign?

The basic procedure is to open your sign in SignStix Creator, add a 'Web View' layer and configure it to display the video or stream that you require. 

However, the first step is to construct a suitable URL for that content so that (i) the usual buttons and links shown on a typical YouTube web page are omitted, and (ii) the content starts playing automatically without requiring any user input. 

Constructing a suitable URL can be done as follows.

1. On your computer, open a web browser and navigate to the YouTube video or stream that you would like to display.

2. Click the 'Share' button below the video panel, then the 'Embed' tab.

3. Click the 'Copy' button.

4. Open a text editor application such as Notepad and click 'Paste'.

5. Some text such as the following will appear.

<iframe width="560" height="315" src="https://www.youtube.com/embed/y60wDzZt8yg" frameborder="0" allowfullscreen></iframe>


6. Edit this text so that only the src URL between the double-quotes remains.  For example, the text above would become the following URL:

https://www.youtube.com/embed/y60wDzZt8yg


7. Add the text ?autoplay=1 to the end e.g.

https://www.youtube.com/embed/y60wDzZt8yg?autoplay=1


The resulting text is the URL that you should use within the Web View layer.  The '?autoplay=1' part ensures that the video will play automatically without requiring user input to click a 'play' button.

To complete the job:

(a) Open your sign in SignStix Creator.

(b) Add a Web View layer using the Web View Tool in the panel on the left (a globe icon).

(c) Set the URL of the Web View to be the URL you constructed above.

(d) In the Tool Options for the Web View, ensure that the 'Interactive' box is ticked.

(e) Also set the 'User Agent' to be 'Desktop'.

(f) Publish and Deploy the Sign.

Please note:

- It is your responsibility to ensure that your usage of YouTube content is legal.


- Playing web-based videos or streams in this way is intended for single screens.  It is not currently supported across video walls.