TouchCast Functional Specification for GA (General Availability) Product Suite

Revision History

Version

Done

Author

Description

2.0

25/08/15

A. Witt

Updated - ready for distribution

2.1

26/08/15

A. Witt

Updated to reflect change in vApps

2.2

17/09/15

A. Witt

Updated to reflect iframe, Combine options and content display during playback.

2.3

20/11/15

A. Witt

Updated to reflect the changes to the delete option for shared touchcasts.

2.4

27/01/16

A Witt

Updated for inclusion of Edit vApp and mobile Safari support

2.5

15/06/16

A Witt

To reflect new feature and product releases

2.6

31/01/17

A Witt

Branding update

2.7

15/06/17

A Witt

Updated to reflect 1.18.6 release – Live/Auto Green Screen

2.8

20/10/17

A Witt

Updated to reflect 1.19.2 release of TouchCast Studio

2.9

12/03/18

A Witt

Updated to reflect 1.20 of TouchCast Studio

3.0

11/06/18

A Witt

Updated to reflect release of Fabric Portal, Fabric Authentication, TouchCast Pitch for Windows 10

4.017/09/18A WittUpdated to reflect release of Studio 2.0 and Pitch for Mac OSX
4.1 Alison Witt (Deactivated)Updated to reflect App updates (Studio 2.3 and Pitch 1.15x)

Contents

Introduction

This document outlines the functional details for the GA (General Availability) TouchCast Smart Video Suite. It is revised as new products are released for GA or existing products updated.

TouchCast Smart Video Suite

The TouchCast Smart Video Suite is a group of products and services providing the tools necessary to create a rich visual experience that packs all the information they need to share a broadcast-quality video presentation that is as authentic as it is engaging.

With Smart Video, there is no limit on what can live inside a video – PDF documents, images, other videos and web content. This is why it is the most powerful medium of communication and collaboration.

The suite of products enables the creation by ‘Authors’ and the viewing by ‘Viewers’ of smart video, which incorporates interactive elements or content.  One unique feature of the platform is that viewers may interact with different elements or content independently from others in the video without leaving the video.

The TouchCast Smart Video Suite of products include:

Product

Description

Fabric Portal

End-to-end secure video management, analytics, hosting and distribution portal.

TouchCast Pitch

Desktop: Windows 10x and Mac OSX smart video authoring tool.

TouchCast Studio iPad application

iPad authoring tool for creating broadcast-quality smart video via an iPad.

TouchCast Stock

A free-to-use library of over 300,000 premium stock videos, photos, illustration and audio tracks accessible from within the Pitch and Studio applications.

TouchCast iPhone application

Authors using the iPhone app can create and upload short form video with a piece of content.

TouchCast Remote iPhone application

The TouchCast Remote iPhone app is a companion app for the Studio iPad app and can used for controlling the iPad app during the authoring process. Authors do not need to have the TouchCast Remote iPhone app to create a TouchCast.

TouchCast Ext Camera v1.0

The TouchCast External Camera app v1.0 is a companion app for the iPhone & iPad and can be used as an external camera when used in conjunction with TouchCast Studio 1.17 or later.

TouchCast AcademyBrowser based collection of courses from the world’s top communications instructors.

TouchCast Pitch, Studio for iPad and TouchCast iPhone applications are known as the authoring tools. Customers hold a license/subscription which enables the secure creation and sharing of Smart Videos.

The TouchCast Fabric platform is the engine powering the Smart Video experience for viewers. It provides single sign on, secure hosting, analytics and streaming.

The TouchCast Studio application can be downloaded onto an iPad via the Apple App Store.  TouchCast Pitch is available for Windows 10x and can be downloaded from the Windows Store. Pitch for Macintosh OSX can be downloaded from the Apple App Store.

A touchcast is created using the TouchCast smart video suite using inputs from the camera, microphone, local storage of the device on which it is created, supported cloud storage services, and TouchCast vApps.  Inputs from local or supported cloud storage services may include video, PDFs, audio and images. 

TouchCast Fabric Portal

The TouchCast Fabric Portal is an online video platform (OVP) where your organization can securely manage videos and content. The Fabric Portal works in a web browser across all devices (including mobile) running the TouchCast Fusion Player which supports the interactive .tct format in all modern browsers. All TouchCast applications create .tct files and upload directly to Fabric for managing and sharing.

The Fabric Portal includes Channels (gallery or playlist) which are curated lists of videos managed by members of your organization. Videos and Channels have numerous privacy settings to ensure control over whom may access and share the content.

Navigation

The Fabric Portal user interface has three panels. Running from left to right:

Column

Description

Navigation Panel

This is where you can jump between channels, your files and files shared with you. The navigation panel can be opened and closed with the hamburger menu (icon with 3 horizontal lines in the top left corner of the interface).

Content Panel

Depending on the area you have navigated to, the middle area of the interface is reserved for content. This could be the video player or a list of videos in a channel.

Dynamic Panel

This panel will open to display information relating to the content being explored. Including listing the interactive content in the touchcast, file information or who your content has been shared with.

To open a video, you must select the video thumbnail and this will launch the video player view (which automatically closes the navigation and dynamic panels). The Fusion Player navigation is straightforward since common interface elements of video players will be found here, like playing or pausing the video or jumping to a new point in the timeline. Under the video player is a place to make comments on the video that can be viewed by other portal members.

Administration

The Fabric Portal has the concept of administrator and members.  

The administrator’s role is to determine how the security of the portal is managed and how members join including:

Feature

Description

How members can join

Private - users with [domain.com] email domain can join by invitation only.


Closed - anyone with the [domain.com] email domain can find and join.


Private extended - users with any email domain can join by invitation only.


Public - users with any email domain can find and join.

Invite new users

Option to allow any group member to invite new users.


Option for only group owner or admins to invite new users.

Featured Channels

Select the channels that members will follow automatically.

Default Channel

Select the default channel for your members.

Privacy Controls

Disable external sharing and publishing for files.

Administrators can

View active or invited members.


Invite new members.


Revoke invitations.


Disable members.


Change roles of existing members.


Apply subscription/entitlement to a user.

View high level analytics for the department.

Sharing

With Fabric Portal TouchCast has significantly enhanced the security for how content is shared. During the upload process or once the content is uploaded to the Portal an author can choose or edit one of the following sharing permissions:

Share

Description

Specific email address or domain

This permission will allow the author to add specific email address or domain for those people who should have access to view the content. Once the viewer/s receives the link they will need to authenticate with their email address and then input an activation code to view the content.

Members of the Organization with the link

With this setting, anyone within the organization will be able to view the content. Once the viewer receives the link to the video they will need to authenticate. 

Alternatively, during the configuration TouchCast can create IP Address ranges. So anyone viewing from an approved IP range can view the touchcast without needing to authenticate.

Anyone with the link and password

Anyone with the link and password will be able to view the content.

Anyone with the link

No password required, anyone with the link can view without having to authenticate. The touchcast can be embedded on a webpage. 

TouchCast Pitch Windows 10x and Mac OSX application

TouchCast Pitch is a desktop application for both Macintosh OSX and Windows 10. The detail here is based on the Windows 10 version, Pitch Windows v1.15x. The key differences between the Macintosh and Windows version are highlighted.

Pitch is a tool that integrates video and interactive elements to create compelling, high quality smart video directly from the desktop. The power of Pitch lies in the interactive elements.  On playback, the viewer can browse documents, watch videos, and browse websites in full screen without leaving the video.

Pitch Projects can be created using themes and virtual set templates. Each template provides scene layouts. Layouts include content placeholders for users to insert vApp objects.

The author prepares each scene in advance and has them queued up to appear during a presentation or recording.  Post recording, scenes can be edited to remove any unwanted segments or pauses.

TouchCast Pitch is organized into three modes: ‘Prepare’, ‘Pitch’, ‘Edit’.

Mode

Function description

Prepare

The Author plans the presentation, including inserting scenes, adding additional content (Media, Images, PDFs etc.), creating text and using basic drawing shapes and where required creating build in/out animations for objects. 

Pitch:

Present and Record

This is where the Author presents and or records their presentation.

Ability to annotate using drawing tools with Microsoft Inking.

Teleprompter script and controls for size and speed

On request, enterprise customers have the ability to display realtime subtitles in English, Arabic, Chinese (Simplified, Traditional) Hebrew, Hindi, Dutch, French, Italian, German, Russian, Swedish, Spanish, Turkish, Japanese.

Edit & Share

When the Author has recorded the presentation, Edit is used for:

Adding transitions between clips

Cutting, trimming, duplicating and deleting recorded video clips and uploading and sharing via Fabric Portal.

Downloading a .tct or MP4 file to share.

Prepare Mode

Prepare is the mode where authors build their presentation using scenes. Scenes are organized similarly to slides, but unlike traditional presentation tools, Pitch allows authors to incorporate engaging visual resources including websites and documents, images and text.

Prepare mode provides the opportunity to flush out the presentation, much like building a slide deck. Instead of planning slides, Pitch breaks up the presentation into easily digestible scenes. Each scene can have interactive content added to the scene layout. Additionally, the author can add a script to the scene so that when they present they can read from a teleprompter.

In Prepare Mode, there are many options available in the ribbon. It is broken up into the sections as outlined below:

Green Screen​Mode:

Menu

RibbonFunction description
FileProject Settings

File Properties including creation and modification. 

Project resolution settings. Here an author can set the resolution for the presentation between HD 1280x720 and Full HD 1920x1080. The author would be expected to have a powerful laptop with HD camera and separate supported video card to record in Full HD. 


NewProvides themes and virtual sets. Ability to Open an existing project.


Open

Open existing TouchCast Project (.tcp) from local files


Save Project / Save Project As

Options to:
Save Project to update current file

Save Project as a new file

Save Project as a Pitch Template

Option to include ay record clips in the Editor


Finalize TouchCast Video

Option to export your touchcast to Fabric, desktop or third party (Kaltura, if applicable)


Global Settings

These settings are for the application including: 
Current version

View logs

Licenses

Account settings

Performance - Light mode. This will be enabled if the device performance is impacted when using heavy video backgrounds. 

Insert

Cut, copy and paste

Standard editing functions


New SceneSelecting this option will insert a new scene. Selecting the dropdown arrow will display the available scenes designs.

File

By selecting the File icon, the author can navigate to local files that may be required within the presentation. TouchCast Pitch supports, PDF, JPEG, PNG, MP4.


TC Stock

TC Stock – (Enterprise customers) access to over 300,000 images, illustrations and video.


Web

Add web URLs to introduce web pages to your presentation.


Text

The text option will provide the author with a text box for entering and styling text.


Shape

Provides drawing tools for enhancing and annotating.


ZoneThis will place a zone area for choosing content to display.

CameraThis will place the camera feed on the scene.

RecordWill start recording the active scene after a 3,2,1 countdown.

Design

Set as background

Here it is possible to place a piece of content and set it as the background to the scene.


Solid colour

Choose a solid colour for your scene background.


TC Stock

Using the TC Stock, the author has the option to replace the background of the scene using one of the 300,000 rights cleared content. (Available to Enterprise customers).


File

Using the File icon, it’s possible to import content to use as the background.


Alignment guides

When enabled, vApps can be arranged on the scene in relation to other vApps’ placement. Smart guides will appear as an object is moved.

Camera

Select Camera

Camera selection can be changed from the system default to an external camera.

Green Screen

Green Screen

For the setting of manual or auto green screen.


Mode

On

Manual


Sensitivity/ smoothnessControls for green screen.


Chroma Key

Chroma key picker.

Audio

Audio

Microphone selection can be changed from the system default to an external microphone.


Gain

Microphone audio level can be changed using a slider. To mute the microphone the level needs to be taken to the lowest level.

Teleprompt ScriptTeleprompt EditorProvides a window where a script can be added to a scene.
AnimationsScene Animation

Options include: None, Fade to Black, Fade to White, Wipe Bottom, Wipe Top, Wipe Left, Wipe Right.

If no object is selected the animations are based on the transition from scene to scene in Present mode. 

Show Preview will show the animation selected.

Apply to all, will apply the animation to all scenes.

AnimationsWith an object is selected

Set the in and out animations for a selected object.

Options include: None, Appear, Fade, Scale, Scale Big, Move In, Fade and Move, Fade and Scale.

Show Preview will show the object animation. 

Build Order, show all the object builds for the selected scene. From within the Build Order the author can preview the effect for that scene. 

Pitch Mode

The Pitch activities combine a camera view (of the presenter) with one or more scenes to communicate a complete story or create an educational resource.   Authors control starting and pausing the recording and the scene list and teleprompter script are linked so they may choose to record parts or entire scenes multiple times.

Only available on devices running Windows 10 Anniversary update or later.

Menu

Ribbon

Function description

Present
Takes the author to presentation mode. 

RecordStarts recording the presentation

Show/Hide teleprompterIf a script has been added to a scene, it will be displayed at the top of the screen under the camera.

Drawing/annotation

Draw or annotate as you present. 

Scene list

Allows the presenter to move between scenes

Subtitles (Enterprise Customers)

If enabled, realtime subtitles can be enabled in the following languages:  English, Arabic, Chinese (Simplified, Traditional) Hebrew, Hindi, Dutch, French, Italian, German, Russian, Swedish, Spanish, Turkish, Japanese.

Record


Opens the recording screen.


Scene ListScene list navigator & keyboard arrow support


New take

Retake current scene


Teleprompter

Disable/enable the rolling teleprompter


Teleprompter ON

Scroll Speed, option to change the speed font, size of teleprompt


Drawing/annotation

Microsoft Inking support*: ballpoint pen, pencil, highlighter, eraser and ruler

Virtual CameraAvailable for Mac OSX onlyThe Pitch Virtual Camera enables you to present with Pitch in 3rd party video streaming software, (Skype, Zoom etc.)


Edit & Share

The Edit activities utilize an intuitive video editing interface (the clip tray) which allows authors to insert, re-record, split, and delete portions of the video created during the Record process. Once you finished recording in Pitch mode you can edit your touchcast video. This includes the options to add transitions between scenes, trim video clips or change the order, and you always have the ability to retake a scene or record more video if you need.

When your touchcast is polished, you can upload and share a link for others to enjoy or capture an embed code for embedding on a website. Alternatively, you may export the .tct or a flat (non-interactive .mp4) file to your desktop or cloud storage system of choice (viewers will need Pitch to open the .tct).

Menu

Ribbon

Function description

Effects

Review takes and select best one



Create retakes


Record MoreRecords more takes for the current scene


Editing Options

Playback: Jump, step frames and clips


SplitSplit existing clips


DuplicateDuplicates a selected clip

Delete clipDeletes the selected clip


Clip Timeline

Add transitions between clips


Rearrange order of clips in timelineDrag and drop clips to change order

VideoImport existing MP4 clips to the editor

Save & Upload

Upload and share



NameEnter name and description for the touchcast


Upload to TouchCast Fabric CloudRenders and uploads the completed touchcast or flat (non-interactive .mp4) to Fabric Cloud

Upload to KalturaOnly available for customers who use Kaltura OVP


DesktopExport TCT & MP4 to local files

TouchCast Projects

TouchCast Projects (.tcp) are in-progress productions that can be shared and reused. Anytime you start a new Pitch you will be saving your work as a Project to come back to anytime you need. Projects can be stored like any other file type, locally on your computer or to a shared storage area.

For TouchCast Pitch glossary of terms, see Appendix i.

TouchCast Studio iPad application

When an Author launches the TouchCast Studio app and authenticates they are presented with the ‘Cast Side’ (home screen of the application). ‘Cast Side' is the location for creating new touchcasts (projects) using one of the ‘Theme’ options, viewing existing projects created on the device and touchcasts shared within your profile.

On creating a new touchcast using the ‘Start from scratch’ Theme, the app will display the ‘Studio’; TouchCast Studio is the authoring component where an Author can control the Camera, Effects, Whiteboard, Titles and vApps.

When an Author taps the record button, the app will start to record footage based on the camera and microphone controls that have been setup. Each time the Author pauses the recording, it will create a new clip in the TouchCast Editor.

On committing to a recording by selecting ‘Done’, the app will display the ‘TouchCast Editor’ mode.

The TouchCast Editor allows the Author to trim clips, duplicate clips, re-organize clips, delete clips or add media (vApps) to a clip and add Transitions between clips. The ‘+Add’ feature offers the opportunity to record more video in the TouchCast Studio, to import a new video clip, import a clip from another TouchCast Project or import an existing touchcast.

The ‘+ Add Audio’ feature offers the ability to add multiple sound tracks to the touchcast, sound files saved in MP3 format can be imported from TouchCast Stock (Enterprise customers only) cloud services or iTunes. Rights management of the any content used within a touchcast is the responsibility of the Author.

From the TouchCast Editor, Authors can also add vApps to an existing clip that was recorded within the app (without vApps) or imported as a new clip in MP4 format.

Within the TouchCast Studio, Authors can turn off the camera and import stills or pre-existing video content to use as the image canvas for embedding interactive elements.

Using the green screen functionality, Authors can have a static image or full motion video playing in the background.  Authors can import video clips from other videos or touchcasts.

Using the ‘Video Import’ Theme, authors can also import a pre-recorded video from an external source and then add further video clips, sound, whiteboard, Titles and vApps to form a fully interactive touchcast.

Authoring

The TouchCast Studio app is organized into six trays: ‘Live’, ‘Camera’, ‘Effects’, ‘Whiteboard’ (telestration), ‘Titles’ and ‘vApps’ (Video Apps).

Button

Description

Live

All the features of TouchCast Studio are available for live video.
Live allows enterprise customers to stream a touchcast live to an audience, viewers can interact with any shared content without leaving the stream.

Using TouchCast Smart Live Video, authors can stream privately, measure audience interactions, and moderate comments.

Camera

Provides a teleprompter with, font, size, color and speed control.

Mic and Camera on/off.

More Cameras. Color Temp.

Manual/Automatic exposure settings.

Camera mirroring. Front and back camera switcher.

Effects

Visual effects and guides.

Depth Effect for creating blurred backgrounds.

Green screen background replacement.

Green screen crop.

Auto Green Screen (iPad Pro only).

Watermark settings.

Sound Effects.

Whiteboard

Creation, saving and naming of different boards (Glass, Chalkboard, Whiteboard and Crosslined).

Board thumbnails.

Instrument Picker (Pen, Eraser, Text, Arrow, Rectangle).

Color picker. Width and Size.

Ability to Undo. Export a saved board as a vApp.

Titles

Provides graphic import, type controls with font selection, and the ability to time titles out

vApps

Interactive elements, including web pages, images, video, see below for complete list of vApps available.

Partners have the flexibility to create their own html vApps.

Live Streaming

Detailed below is a brief description of the Live Streaming controls

Stream Live:

The ‘Stream Live’ button is the first part of the process in setting a live stream. At this stage of the process the stream is not broadcasting.

The stream live control buttons will show the number of minutes (storage) available on the device for the live stream, the Wi-Fi connection status, the number of viewers and number of comments that will be populated once the broadcast commences.

Settings:

The ‘Settings’ option will allow the Author to add a title and description for the stream. The option to save the stream to the iPad as a project that could be edited and shared at a later date.

A ‘Privacy’ section for setting a unique PIN for viewing the live stream, commenting and moderation.

Under the section ‘Stream Details’ an Author can adjust the bitrate for streaming, this can be reduced when using low bandwidth.

The ‘Stream URL’ is the actual URL that viewers need to follow to join the live stream. This can be shared via email or copied and pasted into a meeting invitation.

‘Manage Broadcast’ will provide the URL to be used for moderating comments.

Prior to starting a live stream all content (vApps) needed for the stream should be added to the project in the normal way. Once the setup is complete, the Author taps the record button and the live stream will commence broadcasting. There is a short delay before viewers see the stream.

Live Stream Viewing and Moderation:

Viewers of a TouchCast live stream join the broadcast via the shared URL distributed by the Author/Presenter. Viewers should use a supported browser (Chrome, IE11x, MS Edge, Safari).

As soon as the live stream commences, the viewers will be prompted to enter their name and email address. If the Author set a PIN code, this will also need to be entered to view the stream.

When viewing a live stream, the audience can interact with any content that is being shared. If commenting has been enabled by the Author, the viewer can type a message in the comment field. If moderation is OFF, the comment will appear on the screen for all viewers, when moderation is ON, the comments will only appear once approved by the moderator.

The viewer taps the ‘thumbs up’ symbol to show appreciation.

Moderation

By following the moderation URL via a supported browser on a desktop PC/Mac, the moderator can see comments as they are made by the viewers, only when the moderator approves a comment will it be displayed for the presenter and all viewers.


Camera Tools

Detailed below is a brief description of the core camera controls. 

FunctionDescription

Teleprompter

The ‘Teleprompter’ is available when the camera option is selected. A script can be typed directly into the Teleprompt text area or copied and pasted from external source. The playback speed can be altered to suite the reading speed of the presenter. Additional features include text size and color controls.

Mic/Camera (on/off)

These options allow the Author to disable the microphone and camera to allow for external video or images to be used as a background to the video.

More Cameras

Using an external camera or the Ext Camera companion app from TouchCast, this feature will allow TouchCast Studio to receive video feeds from other devices. The core iPad and iPhones or external cameras must be on the same Wi-Fi to allow the devices to pair.

Color TempProvides the Author with a selection of lighting scenarios.
Manual/AutomaticWhen on automatic, the exposure and focus will change depending on the lighting conditions and the source. By tapping this feature, it is possible to move and set the exposure and focus points to a new location and then tapping the icons again, locks the setting. The focus option is only available when using the rear-facing camera.

Mirroring

By enabling ‘Mirroring’ the Author is able to record text so it displays correctly (left to right) in the video when using the front facing camera.

Swap

The Author can select ‘Swap’ to switch the camera between front/back modes.


Effects

The following are production effects and settings within the Studio:

FunctionDescription

Filter

Authors can select a ‘Filter’ to apply prior to recording video with the built-in camera or at the point of recording the touchcast with an existing video clip.

Depth EffectsAuthors using green screen mode can add a background and change the depth effect to create a blurred background.

Guides

Guides can be shown/hidden in the camera view; these are used to aid in composition - especially in the placement of vApps during the authoring process.

Green Screen & Auto

Prior to recording, authors can use the ‘Green Screen’ effect to create a virtual background, which may be a static image or video. For iPad Pro users only, as default the Auto option will be active. This feature automatically creates a key around the main subject and removes the background WITHOUT needing a green screen.

It is possible to disable the Auto function and return to the standard green screen. For best results the Author needs to use a solid color, ideally green to denote the background. The ‘Dropper’ icon can be used to set the color to be removed.

The Author can select from the ‘image/video’ icons on the video canvas to change the background. Authors can use the Settings option to adjust the background removal key line. Background images or video can be added during the initial recording or during post production.

Green Screen Crop

The ‘Crop’ feature can be used to crop out areas that may not be covered by the green screen. Tapping the crop button once shows the bounding area, this can be dragged to crop areas that must be included in the green screen. Tapping the crop button again confirms the crop.

Watermark

The default TouchCast watermark can be positioned in any corner of the touchcast. For enterprise customers, the watermark can be disabled or changed to company branding.

Sound Effects

Option for incorporating a sound effect to the recording. Author can choose from a default list or import a new effect.

Whiteboard

An Author can prepare a ‘Whiteboard’ before a recording or create one while recording. The Whiteboard allows an Author to draw or type directly on to the video frame and choose the background to appear under this content.  The Whiteboard feature provides a ‘Pen’, ‘Eraser’, ‘Text’, ‘Arrow’ and ‘Rectangle’ tool and a comprehensive color palette. A Whiteboard can be saved with a name, later modified and recalled during an Author’s touchcast recording session. Once a Whiteboard is created, it is stored with a name and thumbnail under the Board option within the Whiteboard tray. Boards can be turned into vApps by tapping the ‘Export as vApp’ option. These exported boards will now be available in the vApp tray and can be timed to come in/out of the main video.

Titles

To create ‘Titles’ for a touchcast, an Author selects the ‘New Title’ option from the Titles tray and selects the required design or uploads their own images by tapping the plus (+) button at the top right of the screen. Once a Title is added the Author enters the text required, the title will then appear as an icon in the Title tray. During a recording, the Author has a series of controls for the titles.

An Author can toggle how long the title will appear and manually turn the title on or off. Titles cannot be timed in/out as other vApps.

TouchCast vApps

A ‘vApp’ is created by selecting vApps from within the ‘TouchCast Studio’ or ‘TouchCast Editor’ and then choosing the type of vApp required.

Detailed below is a brief description of the available vApps and additional attributes that can be applied. 

vApp Description
Web Pages

To directly add ‘Web’ page content to a touchcast, an Author is given a prompt that acts like a browser where they can enter a URL or perform a ‘Google’ search to locate a web page. Once the web page loads, the Author can rename the web page (the title is automatically pulled from the web page source) and then save it. A thumbnail will appear in the vApps toolbar.

At any point during a recording, an Author can activate the web page. There are controls to position the web page in the video frame (free floating, full page, half page). The Author can shrink or grow the size of the page. The page title can also be renamed at any point.

Note : websites that block iframe will not open within the same browser tab, depending on the website they may open in a new tab.

When a Viewer watches a touchcast containing a web page and the web page does NOT block iframe the web page will open full screen (and function as a normal web page) while the video is minimized and continues playing or is in a paused state. The Viewer can select the video to reenter the full-screen touchcast.

Depending on a company’s security policy, it may not be possible to embed an Intranet page using the Web vApp. However, in these scenarios, it may be possible to add the intranet URL to an image vApp and set the opacity to zero.

A full list of attributes which can be applied to the core vApps are detailed below, some options vary depending on the vApp used.

Attribute

Description

Title

An editable field where the author can apply a title to the vApp.

Link/URL

This is the URL of the Web Page used.

For non-Web page vApps, a Link (URL) can be applied to the vApp allowing the Viewer to click/tap through to additional web content. This is the field that could be used for Intranet pages.

TimingThe ability for the Author to set a time, in seconds, when the vApp should appear and disappear as the video is played.
AnimationSet animation effects for how your vApps appear and disappear from your video. 
Sound FX on/offWith Sound FX on the author can choose a sound effect for when the vApp appears.
Interactive for viewerWith Interactive for viewer disabled, the vApp will not be interactive for the viewer. This would be used for placing graphics within the touchcast that are not clickable.

Pause Playback if a user interacts

By enabling this, the touchcast will pause while the Viewer interacts with the content.

Opacity

Opacity can be used to turn any content into a Hot Spot, without the image/content being visible to the Viewer.

Flat on/off

When the vApp setting is off the content will appear with a border, if the Author has given the image a Title, this will be displayed at the bottom of the content.

Tap Hint

When enabled a small instruction will appear at the top of the vApp inviting the Viewer to ‘Tap to explore’.

vAppDescription
Hot Spot A transparent vApp which the Author places on a section of the video that allows the Viewer to click on that area and open up a URL.
Photo

To display a photo/image in a touchcast, the Author selects the ‘Photo’ vApp and chooses an image from their local Camera Roll (Album) or via supported Cloud Storage Services (including Box, Dropbox, Google Drive, OneDrive and Instagram). Once an image or group of images is selected, the image(s) will appear as a thumbnail in the vApp toolbar.  TouchCast supports .jpg, .png, .swf and .gif files for media import as vApps.

At any point during a recording, an Author can activate the image(s), which will appear on the screen with controls to change the size (by dragging a corner of the frame) and positioning (the same controls as the web page).  As with the Web Page, an image vApp can have additional attributes.

When a Viewer watches a touchcast with an photo vApp, the Viewer can select the image to enter a full screen mode to see the full resolution image.

Google MapsThis vApp gives the Author the ability to display and manipulate a ‘Google Map’ for the Viewer to see. To create, the Author simply enters a location (or uses the current location) and the map will load.
Video

To display a ‘Video’ or multiple videos in a touchcast, an Author selects the vApp and is then given a prompt to load a video from their Camera Roll (Album), link via a URL to an externally hosted video, an existing non-interactive touchcast or via supported Cloud Storage Services (including Box, Dropbox, Google Drive, OneDrive and Instagram). TouchCast supports .mp4 for media import as a video vApp. Recommended settings as follows: Codex: H.264, Frame rate: Ideally 30 f/s, Bit rate: 2-3MB, Res: 720.  Audio files should be saved as MP3.

Multiple videos can float in small boxes on the screen at the same time, playing simultaneously or paused. On playback, a Viewer can access the full video.

TC Inside TC

Touchcast inside a touchcast allows the Author to embed a previously saved touchcast retaining all interactivity. When a Viewer views a touchcast and then selects an embedded touchcast, they will be able to fully interact and then click/tap ‘Return to Main TouchCast’ to return to the main touchcast.

TouchCast support integration with Cloud Storage Services for embedding content within a touchcast. Supported services include Box, Dropbox, Google Drive and OneDrive.

Note: It is important to note that during playback within the iPad app, MS Office documents will open within the touchcast, Excel documents will display multiple sheets, PowerPoint documents will show all slides but Word documents will only display the first page. Chrome and Safari on the iPad will open Excel and PowerPoint but not Word. Desktop browsers handle the viewing of this content by downloading to the device. To ensure content from these services opens within the touchcast, documents must be saved as PDF or images, this allows all pages to be available and will also overcome issues relating to missing fonts.

For a guide of popular document formats and expected behaviour when viewing, see Appendix ii.

VappDescription
Files (iOS 11x) – Document Picker (iOS 10x)Files allows the TouchCast app to add files saved in a different app that is installed on the iPad. This includes DropBox, Box, WeTransfer, external storage devices, etc. If you have an app on your devices that allows the storage or sharing of files, these can be accessed via the Files vApp.
TouchCast Fabric FilesDirect connect to your files uploaded to your Fabric Portal. This can include PDFs, MP4s, JPEG and PNGs. Uploading files direct to Fabric removes the need to use a third party cloud storage for transferring files. 
TouchCast Stock Images & Stock Videos – (Enterprise customers)Using the Stock images or Stock Videos an author can utilize a library of 300,000 rights cleared objects for building into their touchcast. This could be used as greenscreen backgrounds, vApps or as a base to a video.
Flickr ImagesThe ‘Flickr’ vApp provides the Author with an image query where they can compile a list of images related to a chosen subject. The Viewer can then browse through the images with the arrows.
British LibraryProvides access to ‘rights free’ images supplied by the British library. Authors tap the ‘British Library’ vApp and type in a search term to find images, tapping an image will add it to the touchcast and appear in the vApp tray.
YouTube VideosTo create a vApp featuring a video from ‘YouTube’, the Author enters a URL to find such YouTube video. When a Viewer watches a touchcast with a YouTube vApp, the Viewer can select the YouTube video to play it while continuing or choosing to pause the touchcast video. TouchCast cannot guarantee the embedding of YouTube videos as some may be restricted due to Copyright or privacy setting configured by the Author.
Internet ArchiveThe Internet Archive vApp will allow authors to import publicly available Internet videos.
QuestionThis is an Author’s chance to test the audience with content such as trivia. To create, the Author adds the ‘Question’ vApp, inputs a question and the correct answers. The Viewers can test their knowledge by selecting one of the displayed answers, after which the correct answer will be displayed.
Google NewsAuthors can use the ‘Google News’ vApp to deliver relevant news stories to the Viewer. The stories can be served up in in real-time or a fixed list as available during the recording.
PollThe Author can gauge the audience when posting a ‘Poll’ for their opinion on any topic of choice. The current live results are displayed for all to see. To create, the Author enters a question and a set of answers.
Facebook The Author can run a query to pull information from ‘Facebook’ Pages that updates live for the Viewer with the latest post to the Facebook Page. To create the vApp, the Author must enter the name of a Facebook Page (and be sure the Facebook privacy settings allow external application access to the content).
Ticker (RSS Feeds)Authors can add a ‘Ticker’ to their touchcast by entering an RSS feed.  Viewers will be able to select a headline to open a related webpage.  Authors can choose to burn into the video or set the burn option to off. When burn is set to on, the headlines available to the Viewer will be those available at the time the touchcast was recorded. If the Author sets the burn option to off, the headlines will be provided in real-time as soon as the Ticker loads within the touchcast.
Twitter

Viewers will be able to open tweeted links and scan the feed. To create, the Author can select a trending topic of enter terms for which to search. There is an option to display a live feed, so when a Viewer interacts the feeds will be live. If the Author chooses not to have a live feed, the Viewer will see tweets that were available at the time of creation. Here the Author will also find the option to Burn on/off. If the Author chooses to set this function to ‘Off’, the Twitter vApp will appear blank until it loads the latest tweets, if set to ‘On’ the vApp will appear already populated, when the Viewer interacts the latest tweets will be refreshed.

RatingsUsing the ‘Ratings’ vApp, authors can add a star rating vApp to the touchcast, allowing the Viewer to rate a subject.
StockThe ‘Stock’ vApp will provide Viewers with the current or recent stock market results for a particular ‘Stock’ Symbol from the New York Stock Exchange.
Pull QuoteAuthors can add a quote and author via the ‘Pull Quote’ vApp with a URL link for further information.
ListAuthors can create a standard ‘List’, numbered list or bulleted list for displaying in the touchcast. 
CalendarAuthors can use the ‘Calendar’ vApp to display a month and year in a calendar format.
GiphyUsing the ‘Giphy’ vApp authors can select short animated gif files to play in the touchcast.
eMail ToAdding the eMail vApp to your presentation allows the author to setup an email call to action for viewers to interact with to send an email. 
DeveloperAuthors have the ability to create their own html vApps using the 'Dev' vApp. For more information regarding developer vApps, please contact a TouchCast representative.

My Materials tray

The 'My Materials tray' will remember recently used vApps that can be accessed by dragging from the right or left of the video canvas - a thin grey bar shows the 'My Materials Tray'. Using this the author can reuse images, videos, documents previously used within another project. Selecting an item will add it to the vApp tray in the active project.

Editing vApps within a project

Using the Edit vApps feature it is possible to Edit vApps associated with a clip once a project is saved and closed. This can be achieved by opening a saved project, selecting the clip to edit and choosing the ‘Edit vApps’ option. At this point all vApps for the selected clip will be unattached from the clip. From here it is possible for the Author to amend, remove or add new vApp content and re-record the clip. It is not possible to ‘Edit vApps’ when they are used for live recording. E.g. recording core video and placing vApps at the same time or a Live Stream that has been saved as a project.

Projects and Sharing

Authors, by default, save everything (vApps, whiteboards, graphics, sounds, etc.) as a ‘TouchCast Project’, which can be shared with other Authors to work with and collaborate on. vApps and video can be imported from one project into another.

Projects are accessed from 'Cast Side’ and 'My Projects.' From this location it is possible to search for existing projects by name or sort by name or date.  Projects can be ‘Renamed’, ‘Duplicated’, ‘Shared to Fabric Portal’ and ‘Deleted’ from this location.

Projects are stored locally on the iPad; they are only uploaded to the TouchCast Fabric Portal when ‘Save to TouchCast Fabric’ is selected from this location.

TouchCast .TCT

A TouchCast .TCT file is a proprietary file format for touchcast. Using this format you can transfer a completed touchcast to another author. Enterprise customers can now export a touchcast video as a .tct file (with full interactivity maintained when imported into another TouchCast application). To export a touchcast as a .tct, the author will export the touchcast as normal and from the sharing options chose the ‘Save as .tct.

The video will download and be ready for transferring via a cloud service or AirDrop.

To import a .tct to another device/touchcast account the author needs to ensure TouchCast Studio is running and the My TouchCasts area is in view. When the author locates the .tct to use it will import and appear as a TouchCast in the authors view.

If a viewer has TouchCast Pitch installed on a Windows 10 desktop or Mac OSX, a .tct can be launched and played without authentication and uploading to the Fabric Portal.

My TouchCasts 

Projects that have been exported as a touchcast are visible from the ‘My TouchCasts’ tab on the iPad. TouchCasts can be viewed, deleted and shared from this location.  

When a touchcast is uploaded to the Fabric portal the icon will change to show a cloud and iPad symbol. This means the touchcast resides on both the iPad and the Fabric Portal.

An author can delete a touchcast from the iPad and or Fabric Portal by tapping the touchcast and selecting more options. 

It is important to note that deleting a private touchcast from this location will remove it from the device. 

By tapping any touchcasts in the ‘My TouchCast’ the options to change the privacy settings are displayed. These sharing options mirror those setup in the organisation Fabric Portal.

Kaltura Integration

TouchCast Studio supports integration with a standard Kaltura instance. TouchCasts can be loaded directly from the Studio app to a customers on-premise or hosted generic (non bespoke) Kaltura instance. Further details can be supplied by contacting a TouchCast representative.

TouchCast Remote (iPhone app)

TouchCast Remote is a companion iPhone app for using with the TouchCast iPad app. Authors can use the iPhone TouchCast Remote app to control, the ‘Teleprompter’, ‘Record’ and ‘Pause’ vApps, to scroll through a PDF, to activate titles and whiteboards, and to use the laser pointer. The iPhone remote app requires iOS 8.0 or later. Compatible with iPhone, iPad, and iPod touch. The app is optimized for iPhone 5, iPhone 6 and iPhone 6 Plus.

TouchCast External Camera (iPhone app)

The TouchCast External Camera iPhone app is a utility extension for the TouchCast Studio application. Using the ‘More Camera’ option within the Studio app the External Camera app will automatically pair when on the same Wi-Fi network. When recording with TouchCast Studio it is possible to switch between camera angles from each External Camera.

TouchCast (iPhone app)

The TouchCast iPhone app is installed via the Apple App Store. Enterprise customers of TouchCast Studio can download the app and use their unique Partner ID to setup and sign in with their TouchCast profile. Authors using the iPhone app can make a touchcast video in 3 button taps; pick your vApp (Web Pages, images, PDFs, MP4s from the device or supported cloud service), record and share via a URL. The shared touchcast can be played from the link in any supported browser. Viewers can click or tap on the media in the video to explore it further. 

TouchCast Fabric Player

TouchCast Fabric is the player technology that displays video to a Viewer and delivers the TouchCast data in synch with the timeline and positioning of the video and TouchCast vApps via XML delivered over web services.

For playing within a customer’s website, there is a simple embed option which allows Authors to use an HTML code and embed fully-interactive touchcasts. Customers can set the iframe size following 16:9 aspect ratio. The embed code can be retrieved by viewing the sharing settings of the touchcast in Fabric, from within 'My Touchcasts' of the Studio app or by clicking the sharing button from within the player when viewing a touchcast.

Viewers do not require a touch-screen enabled laptop or desktop to view and interact with a touchcast - vApps can be activated via mouse-clicks.

TouchCast offers SDKs (software developer kit) for partners to integrate with their existing video players, content management systems and ad servers. The TouchCast Player functionality can operate inside many 3rd party video players after a simple technical integration. TouchCast has already integrated with several proprietary player environments; details of these can be supplied on request. 

The SDKs available for player integration are as follows - these are fully documented on the TouchCast.com website or available via a TouchCast representative (link to SDK):

Player and SDK support matrix

SDK Type

Description

Minimum Supported Playout

HTML5

Integrates with HTML-based players.

 

Desktop: IE11, MS Edge (Windows 10), Firefox 44+, Chrome 36+,

Safari 8+.

Mobile (iPad): Safari,

Mobile (iPhone): Safari

For further details please see the developers page. 

The table below provides a platform support matrix for using the TouchCast embed player: This includes support for both video on demand and live streaming.


Desktop

Desktop

DesktopDesktopMobileMobile


Mac OSX 10.10 or later

Win 7

Win 8 & 8.1

Win 10

iOS 9 or later

Android 5 or later*

Chrome

36+

36+

36+

36+

No**

36+

Safari

  • 8 - 10.1.1  with live stream but no interactivity
  • 10.1.2+  full live stream support with interactivity

N/A

N/A

N/A

  • iOS 10+ with live stream but no interactivity
  • iOS 11 full live stream support with interactivity

N/A

Edge

N/A

N/A

N/A

14+

N/A

N/A

IE

N/A

IE 11 (no live stream)

IE 11 only

IE 11 only

N/A

N/A

FireFox

44+

44+

44+

44+

N/A

N/A

* TouchCast is not formally testing on all Android/Kindle devices. However, the TouchCast Player supports Android 5.0 (Lollipop.) 

** Not supported, as recommended browser for iOS is Safari.


Player Customization

For Enterprise customers TouchCast offer customisation of the player. The list below describes the customization available, these can be configured at an organisation or department level.

Feature

Description

Default Value

Position of PIP (pipPosition)

Controls the position of the video while in PIP mode. Possible values: bottom-right, bottom-left, top-right, top-left

bottom-right

End slate visibility (endScreen)

Ability to show or hide the end slate. Possible values: true, false

false

TouchCast logo in controls (logoInControls)

If it's enabled then the TouchCast logo will appear in the bottom controls to the right of the volume button. Possible values: true, false

false

Message to say this is an interactive video (interactiveTip) 

Ability to show or hide at start of video the message that informs the user that this is an interactive video. Possible values: true, false

false

Duration for showing interactive message video (interactiveTipShowTime)

The duration of the message that informs the user that this is an interactive video. Possible value: integer

5000

The volume button visibility (volumeControl)

Ability to show or hide the volume button. Possible values: true, false

true

The play/pause buttons visibility (playControl)

Ability to show or hide the play and pause buttons. Possible values: true, false

true

The info button visibility (infoControl)

Ability to show or hide the info button. Possible values: true, false

false

The share button visibility (shareControl)

Ability to show or hide the share button. Possible values: true, false

false

The fullscreen button visibility (fullscreenControl)

Ability to show or hide the fullscreen button. Possible values: true, false

true

The comments button visibility (commentsControl)

Ability to show or hide the comments button. Coming in version 4.5. Possible values: true, false

false

The search button visibility (searchControl)

Ability to show or hide the search button. Possible values: true, false

true

The speed button visibility (speedButtonControl)

Ability to show or hide the speed button. Possible values: true, false

false

The chapters block visibility (chaptersControl)

Ability to show or hide the chapters block. Possible values: true, false

true

Language to be used for searching (defaultSearchLanguage)

Ability to set the default language to be used while searching the video. Possible values: language abbreviation.

en

The subtitles button visibility (subtitlesControl)

Ability to show or hide the subtitles button. If this is set to false and there are subtitles, the button will not show up. Possible values: true, false

true

The time area visibility (timingControl)

Ability to show or hide the area that displays the time. Possible values: true, false

true

Analytics (analytics)

Ability to enable or disable analytics. Possible values: true, false

true

Playback start time (startTime)

Ability to define playback start time. Possible value: integer

0

Default start HLS level (defaultStreamVariant)

Ability to set the default starting HLS level. We can use this to increase the quality of the first few seconds for any video that has adaptive playback enabled. Possible values: 0, 1, 2, 3, 4

0

Live stream waiting video (streamWaitingVideo)

Ability to change live stream waiting video by passing a URL to any touchcast. It needs to have privacy of "Anyone with the link."


Sounds for live stream likes (enableThumbsSound)

Ability to enable sounds for likes in a live stream. Possible values: true, false

false

Sounds for live stream chat messages (enableChatSound)

Ability to enable sounds for chat messages in a live stream. 

false

Debug mode (debug)

To enable debug mode. Possible values: true, false

false

The accent color for controls (controlsColor)

Change the accent color for controls. Possible values: any color.

rgba(33,33,33,.86)

The background color for subtitles (subtitlesBackgroundColor)

Change the background color for subtitles. Possible values: any color.

rgba(49,49,49,.93)

The text color for subtitles (subtitlesTextColor)

Change the text color for subtitles. Possible values: any color.

#fff

The player background color (playerBackgroundColor)

Change the player background color. Possible values: any color.

#000

The color for progress bar (progressUpdateColor)

Change the color for progress bar. Possible values: single color #fff or array with 3 colors ["#635dfe", "#d638e8", "#e9006c"]

["#635dfe", "#d638e8", "#e9006c"]

The beta-label for summary button visibility (summaryShowBettalabel)

Ability to show or hide the beta label. Possible values: true, false

true

The title for the start screen visibility (startScreenTitle)

Ability to show or hide the title for the start screen. Possible values: true, false

false

The name of source for the start screen visibility (startScreenSource)

Ability to show or hide the name of source for the start screen. Possible values: true, false

false

The block of info for the start screen visibility (startScreenInfo)

Ability to show or hide the block of info for the start screen. Possible values: true, false

false

The small play button for the start screen visibility (startScreenSmallPlayButton)

Ability to show or hide the small play for the start screen. Possible values: true, false

false


TouchCast Architecture

TouchCast uses Amazon Web Services (AWS) for hosting. These services include:

Web servers: EC2 (IAAS)

Database: RDS (PAAS/IAAS)

Storage: S3 (IAAS)

CDN: Cloudfront (IAAS)

Glacier: Backup

A touchcast is made of three file types: an MP4 video file, the media files associated with the vApps, and an XML schema that keeps track of the location of the vApps. 


For database support, TouchCast uses RDS (Relational Database Services). Amazon carries out all the support at server level — which includes software updates and availability of instance; TouchCast only handles the data stored in the DB (MySQL).

TouchCast web servers are closed and only allow for sending information (firewall protected). The web servers, database, and system admin console only allow login via IP address and RSA key. All passwords are encrypted.

TouchCast is committed to protecting the private sensitive information that members of our community have entrusted to us. With the help of A-Lign, TouchCast has implemented Information Security Policies and Standards, Incident Management Plans, and an Incident Response team, to guide our use of sensitive information.  TouchCast completed a SOC2 Type II audit in Q1 2019, full report available on request.

Detailed information security reviews can be arranged upon request.

TouchCast Data Collecting & Handling

Authentication

Our Identity Provisioning (IDP) is powered by Okta, allowing you a flawless single sign-on experience while keeping your passwords protected. The customer maintains control over authentication and access at the centralized, validated IDP, meaning you’ll never have to worry about IT issues with lost or forgotten passwords.

Authoring a touchcast

TouchCast has two types of users: Authors and Viewers.

To create a smart video using the TouchCast product suite, all users must sign up and agree to the TouchCast Terms and Conditions*. By signing up, educational user must provide an email address, password and security question to maintain their TouchCast account. This is the only personal data that is required to become an Educational user.

Paid Individual and business users would be required to purchase a monthly or annual subscription following a 30 day trial of the product. Subscriptions are paid for via credit/debit card and this is managed via our 3rd party integration with Chargebee and Stripe (certified PCI Service Provider Level 1).

*This payment method does not apply to Enterprise customers who have signed a license agreement.

Viewing a touchcast

To view a video, depending on how the video has been shared, viewers may need to create a Fabric Portal account to authenticate and view a private touchcast. If a touchcast has been shared to anyone from Studio or Pitch the viewer will not need to authenticate to view the content.


Appendix i

Glossary of terms

Term

Description

TouchCast Fabric Portal

An end-to-end secure video management platform. Fabric makes everything easy: uploading, sharing, viewing, and managing your videos in one place. Whether you need your videos hosted in the cloud or on premise, Fabric has everything you need to make sure they reach the right audience at the right time and look great on any device.

TouchCast Smart Video Suite

The software that enables the authoring, creation, sharing and viewing of touchcasts using iPad (Studio) or desktop (Pitch).

A touchcast

Interactive video authored using the TouchCast Smart Video Suite.

TouchCast Author

A person who creates a touchcast using TouchCast Studio or TouchCast Pitch.

Viewer

A person who watches a touchcast via a shared URL, embed code or directly in the Fabric Portal.

Video Apps (“vApps”)

Elements displayed during touchcasts that contain interactive content.

TouchCast Studio iPad Effects

TouchCast Studio iPad effects are a set of visual and sound effects, which can be incorporated into a touchcast.

TouchCast Studio iPad Whiteboard

TouchCast Studio iPad whiteboard is a set of drawing tools that enable an Author to draw within a touchcast.

TouchCast Studio iPad Titles

Titles allow an author to place lower third graphics within a touchcast.  The TouchCast Smart Video Suite comes with a number of pre-configured Titles. Authors can create and load their own Titles into a touchcast.

PIP (picture in picture)

Content is displayed within the touchcast and does not open or download outside the video.

.tcp file

A file with the .tcp file extension is a TouchCast Project file.  As TouchCast Pitch and TouchCast Studio projects are being developed, they are saved in this proprietary TouchCast format.

.tct file

A file with the .tct file extension is used by TouchCast Pitch and TouchCast Studio for output videos containing interactive resources. A .tct file must be viewed using a TouchCast product such as Studio, Pitch, Fabric Portal, or the TouchCast Fusion Video Player

.mp4 file

A file with the MP4 file extension is an abbreviation for an MPEG-4 Video file, which is a compressed file format that can contain not only video, but also audio and subtitles. MP4 files are commonly used for video sharing using platforms such as YouTube.  TouchCast Studio and Pitch to create .mp4 format videos, but these videos will not contain interactive resources.

TouchCast Pitch Clip Tray

The Pitch edit tool presents the individual clips of the recorded presentation in a horizontal list to facilitate finalizing each clip.

TouchCast Pitch Scene Layout

Theme / Virtual Set Scene Layouts are conceptually like templates, providing background and common patterns of object positioning for Scene Themes / Virtual Sets.

TouchCast Pitch Scene List

The column of scene thumbnails located on the left hand side of the Pitch screen. The Scene list can be expanded or contracted using a toggle button.

TouchCast Pitch Project 

A Pitch project (Pitch project file) contains all of the resources, scenes, recorded video, and teleprompter script for one complete presentation.  The output of a Pitch project is a TouchCast .tcp file.

TouchCast Pitch Theme

A Pitch Theme provides a Scene background and a set of Scene Layouts representing common object positioning patterns for that theme.  An exception is the Default Theme which does not provide a background and only a generic set of object layouts. 

TouchCast Pitch Virtual Set

A Pitch Virtual Set is a specialized Pitch Theme. Virtual Sets provide backgrounds and Scene Layouts associated with formal presentations and broadcast studios, e.g., auditorium, late night talk show, etc.  

TouchCast Pitch Teleprompter Script

Script which goes along with each scene.  The teleprompter script can be visible to the presenter as the presentation is being recorded but it is not included in the recorded presentation.

Appendix ii

Supported devices and operating system

iPad Specification for authoring with TouchCast Studio 2.x iPad application


Minimum

Recommended

iPad

iPad Air 2

iPad Pro

iOS

iOS10

iOS12x

Memory

2 GB (for video content)

4 GB (for video content)

Internet Connection

Wireless

Wireless

Camera

Built-in iPad cameras

Built-in iPad cameras

Browser Playback

HTML 5 or Flash running in Chrome 31, Safari 7, IE10 & Firefox 30. IE8 and 9 are supported as well but with a degraded experience.

Latest versions for all browsers.

Firefox 35, Safari iOS

*older iPads can run TouchCast Studio but with diminished performance and lacking some features.


Live Streaming using TouchCast Studio 1.19x iPad application – Enterprise and partner customers only

Please note: Anyone can attend a TouchCast Live Stream without needing to download software. Attendees simply need the registration link.

Hosting a TouchCast Live Stream requires TouchCast Studio 1.19x for iPad.


Host

Attendees

Device

iPad Air 2 (minimum) or Pro (or later recommended)

Desktop, laptop, mobile

RAM

4 GB recommended

Device with 2GB or more of RAM

Microphone

Lav mic or equivalent

Microphone and speakers (USB headset recommended) if unmuted by the host

Operating system

iOS 10 (or later)

Windows 8 – Windows 10
Mac OS X 10.6 (Snow Leopard) – 10.12 (Sierra)
Linux / Ubuntu
Google Chrome OS (Chromebook)

Web Browser

For moderation:

Google Chrome v39 or later
Mozilla Firefox v34 or later 
Internet Explorer v8 or later (Windows 7 is not supported)
Microsoft Edge v12 or later
Apple Safari v6 or later

Google Chrome v39 or later
Mozilla Firefox v34 or later 
Internet Explorer v8 or later (Windows 7 is not supported)
Microsoft Edge v12 or later
Apple Safari v6 or later

Internet Connection

15 Mbps or better (broadband recommended)

15 Mbps or better (broadband recommended)
3G connection or better (WiFi recommended for VoIP audio) for Chromebooks

Desktop Specification for authoring with TouchCast Pitch application for Windows 10

        

Minimum specification

Device

CPU: Core i3 (Core i5 or higher recommended)

Microphone

Discrete Video Card is recommended  

RAM

4Gb (8G Recommended)

Operating System

Windows 10 version 10586 (Recommended: Windows 10 Version 1607 (Anniversary Update))

Camera

Camera with Resolution of 1280x720 or higher - (For full HD recording, 1920 x1080 recommended)

Network

Internet connection required for authentication and web vApp placement

Desktop Specification for authoring with TouchCast Pitch application for Mac OSX

        

Minimum specification

Device

CPU: Core i5 or higher recommended

Microphone

Discrete Video Card is recommended  

RAM

4Gb (8G Recommended)

Operating System

MacOS 10.13.2 recommended

Camera

Camera with Resolution of 1280x720 or higher - (For full HD recording, 1920 x1080 recommended)

Network

Internet connection required for authentication and web vApp placement

Appendix iii 

The table below shows popular document types customers may wish to add to a touchcast created within the Studio app and the expected behaviour of the content when the touchcast is viewed on the iPad or in common desktop browsers.

File format

iPad within TouchCast

iPad

Chrome

iPad

Safari

Macintosh

Chrome

v45.0.2454.85

Macintosh

Safari

v8.0.6

Macintosh

Firefox

V40.0.3

PC Chrome

v45.xxx

PC IE 11

PC MS Edge

Pages (Macintosh)

PIP

Shows 1st page PIP

Shows 1st page PIP

Downloads document

Downloads & opens in new window

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

Numbers (Macintosh)

PIP

Shows 1st page PIP

Shows 1st page PIP

Downloads document

Downloads & opens in new window

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

Keynote (Macintosh)

PIP

Shows 1st page PIP

Shows 1st page PIP

Downloads document

Downloads & opens in new window

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

MS Excel

PIP

PIP

PIP

Downloads document

Downloads document

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

MS Word

PIP

Unable to read document

Unable to read document

Downloads document

Downloads document

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

MS PowerPoint

PIP

PIP

PIP

Downloads document

Downloads document

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

Rich Text Format (RTF)

PIP

PIP

PIP

Downloads document

Opens in new window

Prompt to save file

Downloads document

Prompt to save file

Prompt to save file

.TXT

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

MS Word PDF

PIP

PIP

PIP

PIP

PIP

PIP

PIP

Prompt to save file

PIP

MS Excel PDF

PIP

PIP

PIP

PIP

PIP

PIP

PIP

Prompt to save file

PIP

PowerPoint PDF

PIP

PIP

PIP

PIP

PIP

PIP

PIP

Prompt to save file

PIP

Photoshop PDF

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

JPEG

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PNG

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

TIFF

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

M4V

PIP

PIP

PIP

PIP

PIP

PIP

PIP

NA

NA

MP4

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

.MOV

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

PIP

.CSV

-

-

-

-

-

-

-

-

-

 .EPS

-

-

-

-

-

-

-

-

-