Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

Playback not working, HELP !!!!

Avatar

Former Community Member

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

/opt/devLibs/flex/lccs2.2/libs/player10.1/lccs

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 https://collaboration.adobelivecycle.com/endlessmind/4e1a894b-b1ff-4458-980f-719b4014940c?guk=ZzpwbG...

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

20:25:40 GMT-0700    Getting FMS at https://na2.collaboration.adobelivecycle.com/fms?ticket=1ga5a134h8w2c&proto=rtmfp, attempt #1/3

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

  <origin>fms6.acrobat.com</origin>

  <proto_ports>rtmfp:1935,rtmps:443</proto_ports>

  <retry_attempts>2</retry_attempts>

</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://fms6.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/4e1a894b-b1ff-4458-980f-719b4014940c #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://fms6.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/4e1a894b-b1ff-4458-980f-719b4014940c #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://fms6.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/4e1a894b-b1ff-4458-980f-719b4014940c #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 (origin:fms6.acrobat.com)

20:26:01 GMT-0700    [attempt 2 of 2] Connecting to 0/1: rtmfp://fms6.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/4e1a894b-b1ff-4458-980f-719b4014940c #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://fms6.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/4e1a894b-b1ff-4458-980f-719b4014940c #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

Avatar

Former Community Member

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

Pointers, anything ??

Nigel ?

Raff ?

Avatar

Former Community Member

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.

----------------------------------------------------------

rtmfp://fms5.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/1212b31c-1f10-494a-8e72-cc8d73cafa18_room

when the output should look like this

--------------------------------------------------

rtmfp://fms5.acrobat.com/playback/na2-sdk-2f90e380-0981-4cb5-a854-37f9bea2c194/1212b31c-1f10-494a-8e72-cc8d73cafa18_room/1212b31c-1f10-494a-8e72-cc8d73cafa18_recording

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

application

<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.

Avatar

Former Community Member

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

accountManager.getSession("myFirstRoom/myFirstRecording");.

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

a bad instance exception.

Can someone please give me some help here.

Thanks.