Stickam | Mobile | Developers | PayPerLive | LiveCitizen
 

Glossary of Terms

API Key

Required for all API requests to identify your account.

Example

    SZ1N63JDVPW87NWSHA7I26OVZAE2FFAY

NOTE: This should be kept private.

Chat text




A component that displays the chat text in an active session. Maximum of one per theme.

Component

Any object in a theme including Host video, Guest video, buttons, user list, etc.

Guest video




A video component that is used by guests to stream video and audio. This is where their video/audio feed is displayed. A theme can include up to 12 guest videos, although a maximum of 6 is recommended.

Host vide




A video component that is used by the primary streaming host. This is where their video/audio feed is displayed. Maximum of one per theme.

layoutPath

The path to the layout configuration file for your theme. A required Flashvar for embedding.

Example

    /themes/126/542/811/1/theme_03d2cdd0-1d8b-11de-a2c3-f7f8349311a2.xml

Private Host ID

A private string used to uniquely identify and authorize a broadcaster.

Example

    C0UC4WO3ATORK259QL1STSIZO7RB1G5I

Public Host ID

Used to reference a particular stream publicly. This is either a numeric ID that is automatically generated or the one you specified as site_user_id when you created the session.

Example

    1745122342

Secret key

Used to generate a checksum (signature) for all of your API requests.

Example

    UAVA72I1PL24PE25G632A2CIS9USAY5A

NOTE: This should be kept private.

Simple Button




A component that is a clickable button. Three different behaviors can be defined when a button is clicked. It can a) run a built-in function. b) run a Javascript function. c) link to a URL. Any number per theme. Built-in function
  • cameraPreferencesButton
  • Opens the Flash settings to the Camera settings tab. Allowing the user to switch between difference camera devices.
  • micPreferencesButton
  • Opens the Flash settings to the Microphone settings tab. Allowing the user to switch between difference microphone devices.
  • captionButton (Host only)
  • Sets the caption overlay for the host video stream.
  • chatSendButton
  • Submits the chat text from text input component. The chat input component will normally send text when the user hits Enter. This is an additional method.
  • loginButton
  • Viewers must login to be able to send chat text and guest video. The login may only require that they set their username or it may require username and password.
  • muteAllButton
  • Mutes the audio for all video components.

Site ID

A unique identifier used in Flash embeds to identify your site.

Example

    1265428111

skinPath

The path to the skin configuration file for your theme. A required Flashvar for embedding.

Example

    /themes/126/542/811/1/skin_03d2cdd0-1d8b-11de-a2c3-f7f8349311a2.xml

Theme

A theme consists of a layout and a skin. You can create as many themes as you wish using the Theme Editor. Usually you will have one for users that are broadcasting and one or more for user's that are viewing.

Theme Editor

The Theme Editor is an interactive WYSIWYG editor that can be used to create a Theme.

User List




A component that displays the list of users in an active session. Maximum of one per theme.