MediaSpace iOS Mobile Application Release Notes

Printer-friendly version
First Supported Kaltura Version: 

Setup Instructions and Configuration

  1. Contact a Kaltura representative to enable the mobile app on your instance.
  2. Go to the module kmsapi in your KMS admin and enable the module. No need to turn off native module that serves the old KMS app.
  3. Home_PlaylistsSet the homepage playlists (custom or pre-configured) - you can set a different playlist than your web browser view.
  4. playerAutoPlayOnLoadSet if you want the player to auto playback the video with the page load. You can set a different configuration than your web browser view.
  5. mobileSessionLifeTime - Set the length of a mobile KMS user session (in seconds). Note that every KMS SaaS version deployment will force a new session (on top of the value input here). You can have a 'Persistent Cookie' configuration so that users will not have to log in - contact your Kaltura rep for that setup.
  6. Branding:
    1. Color - You can set the color of some of the elements in your app. Input RGB values (appColorR, appColorG, appColorB).
    2. splashImageUrl - You can set 1 out of 2 Splash screens the app presents when it loads. Note you need to input the URL value of an image (size of 192x131), and begin with https://
  7. downloadEnabled - Set if you want users to be able to download media to their device for offline playback. Note that media on the device won't be accessible through the phone's 'videos' access and only through KMS GO. Media is saved on the device per KMS instance.
  8. downloadQuality - You can choose 1 out of 2 available quality options for your users' downloaded media - high or low.
  9. Smart banner config

App Known Limitations

  1. The 'Sslsettings' field must be set to 'login' or 'all site' (cannot be 'none'). Set it in the KMS admin under Auth/sslsettings. This is due to Apple's requirement.
  2. The app cannot play the following entry types: Interactive Video Quiz, Webcast, Live.
  3. The app uses Apple native player and not Kaltura's Player SDK, hence no customizations are enabled on the player.
  4. The player in the app cannot show Chapters or Slides.
  5. For iPad users - The app can be used on an iPad, just note it is an iPhone app (not a Universal app) when you search for it in the store.
  6. Authentication:
  • in SSO or SAML authentication methods, if the external URL (external to Kaltura) implementation is through HTTP basic authentication (browser opens a pop up for user and password) - still not supported. Other methods are supported.
  • In SAML suthentication method - In order for the Identity Provider (IP) to clean the session on its side, need configure few settings on MediaSpace SAML module. 
    • logoutRedirectUrl – fill in the IP logout URL
    • useInternalLogoutPage – Set to 'NO'. This configuration effects whether the users will be redirected to KMS web logout page or to an external one. Note: Currently SAML module configuration is shared between KMS WEB and KMS GO. There for KMS Web will be effected from this setting as well.

    V2.0.1

    Known Issues

    1. KNI-400 - In the 'Search and Browse' page, not all sub-categories are shown.
    2. KNI-405 -  In the 'Search and Browse' page, not all Channels are shown.
    3. KNI-293 - Tapping on a playlist from the homepage doesn't show all entries.
    4. KNI-791 - The app is stuck after input of invalid URL. Workaround is to close and reopen the app.

    V2.0.2 

    Fixed Issues

    1. KNI-791 - The app is stuck after input of invalid URL. Workaround is to close and reopen the app.

    V2.0.3

    What's new

    • Smart banner and deep linkthe ability to pop app banner on KMS on mobile browser and to open the app while clicking the KMS link on mobile. When the user presses the link, the mobile browser (safari to that matter) will be opened with kms web. In this page there will be a banner (a.k.a smart banner) that will give the user the option to install the app if not already installed or open the app if installed. 
    • Custom application packaging:
      • An option for default URL for first launch of the app by end users. the app will launch with this URL when it is first downloaded and opened and then the user can do “change URL” and change it.
      • An addition to the previous config - an app that launches only single URL and the end-user has no way to switch URLs. The app will launch with this URL when it is downloaded and opened. 
      • Single splash screen (welcome screen), instead of twn screens as in the general app.
    • iOS10 support

    Fixed Issues

    1. KNI-400 - In the 'Search and Browse' page, not all the sub-categories are shown.
    2. KNI-405 - In the 'Search and Browse' page, not all the Channels are shown.
    3. KNI-293 - Tapping on a playlist from the homepage does not show all entries.

    See the FAQ article.

    Document type: 
    Product version: 
    (2241 reads)