MediaKiosk

Documentation

  1. Using the MediaKiosk app
    1. Hide the sidebar
    2. Lock content
  2. Building your own channel
    1. Adding content to channel
    2. Editing content in channel
    3. Deleting content from channel
  3. Exporting your channel
    1. Export an XML file to your email
    2. Hosting your channel with Dropbox
    3. Subscribing a device to your channel
  4. Settings

1. Using the MediaKiosk app

The list of elements in the left sidebar of the app is called a channel.

The MediaKiosk comes with two content elements in the default channel: a web page called "MediaKiosk Webpage" and a video podcast called "MediaKiosk Demo" with an introduction movie.

To display a webpage or a movie from a podcast find it in the sidebar and press it. The movie or web page will then appear in the detail area of the application to the right.

1.1 Hide the sidebar

To hide the sidebar when displaying the web page or movie click the button in the top left corner of the detail area.

Full Screen

1.2 Lock content

To lock content to prevent users from editing press the lock button in the bottom right corner of the detail area.

Lock

To set a pincode to prevent users from just unlocking you need to set a pincode in the application settings.

2. Building your own channel

MediaKiosk allows you to build your own channel of web pages and podcasts on your iPad. Content within the channel in the sidebar can be added, edited and deleted.

2.1 Adding content to channel

To add new content to your channel first press the "Edit" button in the sidebar to the left of the screen.

Edit

The navigation bar will now change and display a plus button to the right.

Plus

To add new content press the '+' button and a popover menu will appear asking if you want to add a web page or a podcast.

Question

When you press either "Podcast" or "Webpage" a form will be displayed allowing to set a title, url and more. Below the forms and their options will be described further.

Add Podcast

The "Add Podcast" form has the following fields and options:

  • Title: The title that should be displayed in the sidebar of the app.
  • URL: The podcast URL to get movies from.
  • Category: The category to place the podcast in when displayed in the sidebar of the app.
  • Fill Screen: Check if movie playback shall fill screen.
  • Repeat Mode: What will happen when a movie has finished playing?
    • All: The next movie in the podcast will start playing. If the last movie finished playing the first movie in the first podcast will start playing.
    • Single: Repeat the selected movie.
    • Off: When the selected movie finishes playing nothing happens.
  • Hide Menu While Playing: When a movie is selected in the sidebar the sidebar will be hidden and the movie will play full screen. If repeat mode is set to "Off" the menu will reappear when movie is done playing.
  • Enable AirPlay: Check to display and icon to stream a movie with AirPlay from the iPad to e.g. the Apple TV.

When you are done press the "Done" button to save the podcast.

Add Webpage

The "Add Webpage" form has the following fields and options:

  • Title: The title that should be displayed in the sidebar of the app.
  • URL: The webpage URL to load as home.
  • Category: The category to place the webpage in when displayed in the sidebar of the app.
  • Goto Home After: Specify an idle time before the app will return to the home page of the webpage.
  • Show Home Button: Uncheck to hide the home button in the bottom toolbar of the webpage.
  • Show Navigation Buttons: Uncheck to hide the back and forward buttons in the bottom toolbar of the webpage.
  • Enable Domain Whitelist: Check to enable the domain whitelist. The whitelist consists of a list of domains the user is allowed to browse to.
    When no domains are specified the domain part of the home URL is used e.g. when adding http://www.interactivespaces.net/mediakiosk/index.php the domain will be www.interactivespaces.net/mediakiosk and the user is not allowed to browse outside this domain.
    To add new domains click the bottom row "Add Domain" and enter domains. We could for example allow the user to browse to cs.au.dk and alexandra.dk website in addition the home domain.
  • Enable AirPrint: Check to enable AirPrint. A small print button will appear in the bottom toolbar of the webpage. When the button is pressed a standard print popover will be displayed.

When you are done press the "Done" button to save the podcast.

2.2 Editing content in channel

To edit a podcast click the podcast in the sidebar of the app. The list of movies/audio files will then be displayed. In the bottom left of the list there is an action button. Press the button and  a popover menu will appear. Then press "Configure Podcast" to open the "Edit Podcast" form (check section 2.1 for explanation of the form).

Edit podcast

To edit a web page you need to click the web page in the sidebar of the app. An action button will appear in the top toolbar to the right of the page title. When the button is pressed a popover menu will appear. Press "Configure Webpage" to open the "Edit Webpage" form (check section 2.1 for explanation of the form).

Edit web page

When you are done editing press the "Done" button of the form.

2.3 Deleting content from channel

To delete content from the channel first press the "Edit" button in the sidebar to the left of the screen.

Edit

Delete symbols will now appear to the left of the content elements.

Delete

Press the "-" button and a "Delete" button will appear to the right of the text.

3. Exporting your channel

If you want to use the same channel with multiple devices you can choose to export your channel to an XML-file that you could host on your web server or on another service like e.g. Dropbox. Devices can then update content from the server.

3.1 Export an XML file to your email

In the channel sidebar press the action button to the right in the bottom toolbar. A popover will then appear.

Export

Press the "Export Channel" button. An email dialog will then appear with an attached XML-file that you can send to your email. 

3.2 Hosting your channel with Dropbox

First make sure you register for a Dropbox account here.

Open the email you sent i the previous section on your desktop computer and save the attachment (Export.xml) to your "Public" folder in Dropbox. Right-click the xml-file and find the menu item "Copy public link". This will copy an url to your clipboard in a form of the following link http://dl.dropbox.com/u/xxxxxxx/Export.xml.

3.3 Subscribing a device to your channel

Go the settings in the MediaKiosk application and enable "Fetch Channel From Server" and enter the url in the "Channel Url" field.

4. Settings

MediaKiosk has various application settings that you can access in the channel sidebar. Just press the action button to the right in the bottom toolbar. A popover will then appear.

Export

Press the "Settings" button and a form will be displayed.

Settings

The "Settings" form has the following fields and options:

  • Channel Name: The name of the channel that should be displayed in the top bar of the sidebar.
  • Fetch Channel From Server: You can choose to host your channel on an external server. This makes it easier to maintain multiple devices displaying the same content. When the option is checked a "Channel URL" field will appear where you can enter the URL to your channel. There is also option to make the iPad refresh the channel automatically every week.
  • Group By Category: Check to display content elements in the sidebar of the app in categories. When new content is added it is possible to set this category (see section 2.1).
  • Theme: Set the appearance of the app. Current a "Default" (black) and a "Blue" theme is available.
  • Lock Passcode: Here you can set the passcode of the application. This passcode needs to be entered when the lock button described in section 1.2 is pressed.
  • Allow 3G Download: Check to allow the device to download and stream content on a 3G (or EDGE) connection.
  • Version: Here you can find your version of the MediaKiosk app.
  • Support: A link to the homepage of the MediaKiosk app.
Interactive Spaces | Åbogade 34 | DK-8200 Århus N. | Phone: +45 8942 5636 | Email: info@interactivespaces.net
Designed by Sandahls.net | Powered by CMIS