Accessibility

Collaboration

The Collaboration service enables developers to easily add real-time collaboration and social capabilities to their applications. The service is implemented as LiveCycle Collaboration Service (LCCS). LCCS provides a hosted infrastructure that lets developers add collaboration capabilities to applications rapidly. Adobe hosts the service so developers don’t have to worry about deployment, maintenance, and scalability.

What you can do

Add collaboration to new and existing applications. Some examples of applications with collaborative capabilities include social games, customer service applications, e-learning solutions and sports broadcasts. LCCS provides the following features:

  • Real-time push messaging: Create collaboration-aware components and applications.
  • Pre-built components: Accelerate development through pre-built components such as a white board, chat window, and webcam
  • Multimedia streaming: Audio and video sharing with support for P2P (RTMFP) streaming
  • User management: Detect and change presence, status, and roles

Showcase: Rosetta Stone

Rosetta Stone image

See how Rosetta Stone used LCCS to create a live, interactive language learning environment. See more examples in the Showcase


Getting Started

Steps for developers:

  1. See Showcase examples of what you can do with LCCS.
  2. Check out the Getting Started video. (See more videos below.)
  3. Visit the LCCS developer portal. Create an account at the portal, based on your Adobe.com ID. Download the SDK Navigator, which will guide you through the LCCS SDK.
  4. Read the LCCS developer guide. (Also accessible through the SDK Navigator.)
  5. Explore documentation, sample apps, and code using the SDK Navigator.

Videos

Nigel Pegg

Video: Your first LCCS application


Build your first app with live streaming webcam video, user presence, and shared real-time whiteboarding.

More videos:

LCCS SDK

The LCCS SDK contains the following resources, all accessible in the developer portal:

  • SDK Navigator: An Adobe AIR application you can use to manage rooms, templates, users, permissions, and messaging
  • Compiled libraries: Precompiled SWCs that support both Adobe Flash Player 9 and 10
  • Source code: LCCS source provided to assist with debugging
  • Server scripts: Scripts in various languages that allow you to manage accounts, including listing, creating, and deleting both rooms and templates
  • Local Connection Server: An AIR application that enables offline development and testing of non-streaming components without connecting to the service