Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Playback not working, HELP !!!!


Level 3

I can record using lccs version 2.2 just fine. I can see the recording bundle created in my Tomcat webdav folder.

I have even played back the sound contents using Adobe media player.

My problem occurrs when I attempt to playback the recording via LCCS

Here are my setting in Flash Builder 4.5.1, followed by console output.

OS: OSX 10.6.2 Snow Leopard

Flex SDK version

* Use default SDK (currently "Flex 4.5.1")

Adobe Flash Player options

* Use minimum required by SDK

Compiler options

Copy non-embedded files to output folder

Generate accessible SWF file

Enable strict type checking

Enable warnings.

Additional compiler arguments:

  -locale en_US -swf-version=12

Flex Build Path

Component set: MX + Spark

Build path libraries /Applications/Adobe Flash Builder 4.5/sdks/4.5.1


Here is the console log from the attempted playback of a recorded session

20:25:39 GMT-0700    LCCS SDK Version : 2.2.0    Player Version : MAC 11,1,102,55

20:25:39 GMT-0700    requestInfo

20:25:40 GMT-0700    #TicketService# ticket received: 1ga5a134h8w2c

20:25:40 GMT-0700    Getting FMS at, attempt #1/3

20:25:40 GMT-0700    result: <fms>





20:25:40 GMT-0700    protocols: [object ProtocolPortPair],[object ProtocolPortPair]

20:25:40 GMT-0700    [attempt 1 of 2] Connecting to 0/1: rtmfp:// #startProtosConnect#

20:25:40 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Rejected

20:25:40 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Closed

20:25:45 GMT-0700    [attempt 1 of 2] Connecting to 1/1: rtmps:// #onNextConnectTimer#

20:25:45 GMT-0700    tempNetStatusHandler 1/2,NetConnection.Connect.Rejected

20:25:45 GMT-0700    tempNetStatusHandler 1/2,NetConnection.Connect.Closed

20:25:53 GMT-0700    onTimeOutTimerComplete

20:25:53 GMT-0700    [attempt 1 of 2] Trying fallback tunneling connection rtmps:// #onTimeOutTimerComplete#

20:25:55 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Rejected

20:25:55 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Closed

20:26:01 GMT-0700    onTimeOutTimerComplete

20:26:01 GMT-0700        incOriginsIndex: _originsIndex now:0 (

20:26:01 GMT-0700    [attempt 2 of 2] Connecting to 0/1: rtmfp:// #startProtosConnect#

20:26:01 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Rejected

20:26:01 GMT-0700    tempNetStatusHandler 0/2,NetConnection.Connect.Closed

20:26:06 GMT-0700    [attempt 2 of 2] Connecting to 1/1: rtmps:// #onNextConnectTimer#

20:26:07 GMT-0700    tempNetStatusHandler 1/2,NetConnection.Connect.Rejected

20:26:07 GMT-0700    tempNetStatusHandler 1/2,NetConnection.Connect.Closed

Anyone know what is going on here ?

Thanks in advance.

3 Replies


Level 3

Doesn't ANYONE know what is going on here !!

Pointers, anything ??

Nigel ?

Raff ?


Level 3

Ok. Maybe someone will bite on this.

It appears as though the archiveID that the recording was made with, is not being appending during playback.

The current console output looks like this.



when the output should look like this



I know I'm including the archiveID in the playback, I even print out the playbackObj.archiveID in a trace statement.

Also this ConnectSession container is in a PopupPanel custom component that I created, and, not a stand alone


<rtc:ConnectSessionContainer id="playbackSession"  x="2" y="2" width="100%" height="100%"

                                 autoLogin="false" fontSize="18" authenticator="{playbackAuth}"

                                 roomURL="{playbackObj.roomURL}" archiveID="{playbackObj.archiveID}">

Any pointers anyone.


Level 3

I tried using an authentication token as per page 63 of the LCCS_Developer_Guide.pdf.

In generating an authentication key for a recording, the following steps are required:

Instantiate an accountManager from your server and log in with your developer credentials (as described in Section 6.4).

When requesting a session for a particular room, instead of just the room name, use "roomName/archiveID". For example, for a

room named "myFirstRoom", and a recording made of that room, with archiveID "myFirstRecording", call


However. The accountManager.getSession("myFirstRoom/myFirstRecording"); method call fails every time with

a bad instance exception.

Can someone please give me some help here.