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.
Views
Replies
Total Likes
Doesn't ANYONE know what is going on here !!
Pointers, anything ??
Nigel ?
Raff ?
Views
Replies
Total Likes
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.
Views
Replies
Total Likes
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.
Views
Replies
Total Likes