To access the recording you can create a hash similar to the invitation
hash to goto a conference you can also watch a recording, use the RPC call:
http://incubator.apache.org/openmeetings/UserService.html#setUserObjectAndGenerateRecordingHashByURL

That way you can watch / stream it.

To download it only, you have to create a download link. Such a link would
looks like that:
http://host:port/openmeetings/DownloadHandler?fileName=' . $filename
                +  '&moduleName=lzRecorderApp&parentPath=&room_id='
                + '&sid=' . $session_id)

$filename is the attribute fileName that you get from the service call
"getFlvRecordingByRoomId"
sessionId is ... admin/user/soap-only user SID

Sebastian

2012/4/21 Pradeep D <pradeep...@gmail.com>

> Thanks for your help, Now its working fine.
>
> We want to get the list of recordings and want to play the recording
> we are got the list of recording list from the service call
> getFlvRecordingByRoomId, But how we can stream the it to the users and
> also where the recordings will be stored?
>
> Thanks
> Pradeep D
>
> On Sat, Apr 21, 2012 at 6:19 PM, seba.wag...@gmail.com
> <seba.wag...@gmail.com> wrote:
> > Hi Pradeep,
> >
> > the way you parse the session response will not work, you should use a
> > proper XML parser that ignores namespace prefixes. For example in the
> latest
> > version the prefix will be names ax24 instead of ax23.
> >
> > Your problem about moderation can be solved if you specify for
> "appointment"
> > false instead of true.
> > I cannot say way exactly this is important at this point however it
> might be
> > an extra hook in meetings that are an appointment that do check
> differently
> > who will be moderator of a conference room.
> >
> >
> > Sebastian
> >
> > 2012/4/21 Pradeep D <pradeep...@gmail.com>
> >>
> >> Sorry, I created new netbeans project and modified the code and
> >> created a driver file "OpenMeetingTest" class which you can run from
> >> netbeans.
> >> Change the openmeeting url in the "OpenMeetingService" class as per
> >> your requirement.
> >>
> >> The drive class generate four urls one for the admin with moderator
> >> privilege and other three for participants.
> >>
> >> Please test with this code and let me know the problem.
> >>
> >> Thanks,
> >> Pradeep D
> >>
> >>
> >> On Sat, Apr 21, 2012 at 4:23 PM, seba.wag...@gmail.com
> >> <seba.wag...@gmail.com> wrote:
> >> > Sorry standalone means I take your code and simply can execute it. I
> >> > will not debug your script and code it for you :)
> >> >
> >> > Sebastian
> >> >
> >> > 2012/4/21 Pradeep D <pradeep...@gmail.com>:
> >> >> We have a OpenMeeting service classs which handles the communication
> >> >> between our application and OpenMeeting. I have attached the service
> >> >> class with this mail. I guess you can hard code the parameter passed
> >> >> to the service calls and reproduce the issue.
> >> >>
> >> >> You can write a main class in this file and call the invite method to
> >> >> get the hash codes.
> >> >>
> >> >> We are using jersey library to access the service so make sure having
> >> >> the library in the class path.
> >> >>
> >> >>
> >> >> Thanks,
> >> >> Pradeep D
> >> >>
> >> >> On Sat, Apr 21, 2012 at 4:03 PM, seba.wag...@gmail.com
> >> >> <seba.wag...@gmail.com> wrote:
> >> >>> No,
> >> >>>
> >> >>> the userlevel that you are refering to is the "system user level"
> >> >>> meaning if the user has admin privileges and can manipulate users or
> >> >>> not.
> >> >>>
> >> >>> The moderator of a conference room has nothing to do with the
> >> >>> moderator on system level. It is just confusing that they have the
> >> >>> same name.
> >> >>>
> >> >>> I would suggest you download the latest Nightly Build from:
> >> >>> https://builds.apache.org/job/openmeetings/
> >> >>>
> >> >>> Try with that one, I will do some tests with the latest snapshot
> too.
> >> >>> Also it would be good if you could create a sample code snippet that
> >> >>> can be run standalone so that I can reproduce your issue.
> >> >>>
> >> >>> Sebastian
> >> >>>
> >> >>> 2012/4/21 Pradeep D <pradeep...@gmail.com>:
> >> >>>> For all the external users the level_id is set as "1" in the table.
> >> >>>> But for the admin its set as "3".
> >> >>>>
> >> >>>> I checked the userlevel table and for "Moderator" the id is "2".
> So i
> >> >>>> guess any relationship with this level_id in the user table linked
> >> >>>> with moderator privilege in the meeting??
> >> >>>>
> >> >>>> Thanks
> >> >>>> Pradeep D
> >> >>>>
> >> >>>> On Sat, Apr 21, 2012 at 3:20 PM, seba.wag...@gmail.com
> >> >>>> <seba.wag...@gmail.com> wrote:
> >> >>>>> Sorry Pradeep,
> >> >>>>>
> >> >>>>> I did not understand your concerns regarding userlevel.
> >> >>>>>
> >> >>>>> I also cannot reproduce your issue.
> >> >>>>> But there is no issue for example when you are using:
> >> >>>>> moodle.openmeetings.de, the moodle integration is using the same
> >> >>>>> methods.
> >> >>>>>
> >> >>>>> I am going to test with the latest snapshot from trunk today.
> >> >>>>>
> >> >>>>>
> >> >>>>> Sebastian
> >> >>>>>
> >> >>>>> 2012/4/21 Pradeep D <pradeep...@gmail.com>:
> >> >>>>>> Is there any problem with the user table, we can see the users
> >> >>>>>> table
> >> >>>>>> having the external users entry (Last three records in the
> >> >>>>>> screenshot)
> >> >>>>>> which have the userlevel column as "1". I checked in the
> userlevel
> >> >>>>>> table and its has moderator id as "3"
> >> >>>>>>
> >> >>>>>> Whether is there any relationship with this. But as per our
> >> >>>>>> requirement the moderator is not constant will change for every
> >> >>>>>> meeting. So the moderator will be decided by our application and
> >> >>>>>> pass
> >> >>>>>> it to the openmeeting through the service call.
> >> >>>>>>
> >> >>>>>> Thanks,
> >> >>>>>> Pradeep D
> >> >>>>>>
> >> >>>>>> On Sat, Apr 21, 2012 at 2:48 PM, seba.wag...@gmail.com
> >> >>>>>> <seba.wag...@gmail.com> wrote:
> >> >>>>>>>
> >> >>>>>>> And the result of the method:
> >> >>>>>>> setUserObjectAndGenerateRoomHashByURL
> >> >>>>>>> you attach that as parameter "secureHash=$YOUR_HASH" to the URL
> ?
> >> >>>>>>>
> >> >>>>>>> So according to your screenshot something like secureHash=cd0...
> >> >>>>>>>
> >> >>>>>>> Sebastian
> >> >>>>>>>
> >> >>>>>>> 2012/4/21 Pradeep D <pradeep...@gmail.com>:
> >> >>>>>>> > It has a value "1", Please refer the  attached screenshot
> >> >>>>>>> >
> >> >>>>>>> > Thanks,
> >> >>>>>>> > Pradeep D
> >> >>>>>>> >
> >> >>>>>>> >
> >> >>>>>>> > On Sat, Apr 21, 2012 at 2:36 PM, seba.wag...@gmail.com
> >> >>>>>>> > <seba.wag...@gmail.com> wrote:
> >> >>>>>>> >>
> >> >>>>>>> >> In the table "soaplogin" is the column "becomemoderator" 1
> or 0
> >> >>>>>>> >> ?
> >> >>>>>>> >>
> >> >>>>>>> >>
> >> >>>>>>> >> Sebastian
> >> >>>>>>> >>
> >> >>>>>>> >> 2012/4/21 Pradeep D <pradeep...@gmail.com>
> >> >>>>>>> >>>
> >> >>>>>>> >>> Sebastian,
> >> >>>>>>> >>>
> >> >>>>>>> >>> We are using openmeeting 1.9.1 version and we dont find any
> >> >>>>>>> >>> error in the
> >> >>>>>>> >>> log file. We are able to launch into the meeting using the
> >> >>>>>>> >>> generated has
> >> >>>>>>> >>> value. But for the admin we are not getting the moderator
> >> >>>>>>> >>> privilege though
> >> >>>>>>> >>> we are sending becomeModeratorAsInt as "1" for the admin
> >> >>>>>>> >>> during the second
> >> >>>>>>> >>> service call.
> >> >>>>>>> >>>
> >> >>>>>>> >>> I checked the source code for the user service and dont see
> >> >>>>>>> >>> any special
> >> >>>>>>> >>> usage of this flag. Kindly advice on this issue.
> >> >>>>>>> >>>
> >> >>>>>>> >>> Thanks,
> >> >>>>>>> >>> Pradeep D
> >> >>>>>>> >>>
> >> >>>>>>> >>> On Sat, Apr 21, 2012 at 12:25 PM, seba.wag...@gmail.com
> >> >>>>>>> >>> <seba.wag...@gmail.com> wrote:
> >> >>>>>>> >>>>
> >> >>>>>>> >>>> Hallo Pradeep,
> >> >>>>>>> >>>>
> >> >>>>>>> >>>> have you checked your red5/openmeetings/error log for
> >> >>>>>>> >>>> potential issues?
> >> >>>>>>> >>>> What version of OpenMeetings are you using exactly?
> >> >>>>>>> >>>>
> >> >>>>>>> >>>> Sebastian
> >> >>>>>>> >>>>
> >> >>>>>>> >>>>
> >> >>>>>>> >>>> 2012/4/21 Pradeep D <pradeep...@gmail.com>
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> Hi All,
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> We are trying to integrate openmeeting with our web
> >> >>>>>>> >>>>> application using
> >> >>>>>>> >>>>> the
> >> >>>>>>> >>>>> web services provided by openmeeting. The flow starts with
> >> >>>>>>> >>>>> dynamically
> >> >>>>>>> >>>>> creating new room for the meeting using the below web
> >> >>>>>>> >>>>> service.
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>>
> /RoomService/addRoomWithModerationAndExternalTypeAndStartEnd
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> And pass all the parameters to this service call.
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> Then we call be below service to generate hash and use the
> >> >>>>>>> >>>>> hash value
> >> >>>>>>> >>>>> to
> >> >>>>>>> >>>>> join the user into the meeting,
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> /UserService/setUserObjectAndGenerateRoomHashByURL
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> All these things works fine, but only one user will be a
> >> >>>>>>> >>>>> moderator for
> >> >>>>>>> >>>>> this
> >> >>>>>>> >>>>> meeting and we pass becomeModeratorAsInt as "1" while
> >> >>>>>>> >>>>> calling the
> >> >>>>>>> >>>>> second
> >> >>>>>>> >>>>> service call. For the other users it will be "0". But the
> >> >>>>>>> >>>>> admin dont
> >> >>>>>>> >>>>> have
> >> >>>>>>> >>>>> moderator privilege in the meeting. As per the
> documentation
> >> >>>>>>> >>>>> we are
> >> >>>>>>> >>>>> passing
> >> >>>>>>> >>>>> all the parameters. But none of the users joined the
> meeting
> >> >>>>>>> >>>>> have
> >> >>>>>>> >>>>> moderator
> >> >>>>>>> >>>>> privilege.
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> Please let us know where we are going wrong.
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>> Thanks,
> >> >>>>>>> >>>>> Pradeep D
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>>
> >> >>>>>>> >>>>
> >> >>>>>>> >>>>
> >> >>>>>>> >>>>
> >> >>>>>>> >>>> --
> >> >>>>>>> >>>> Sebastian Wagner
> >> >>>>>>> >>>> https://twitter.com/#!/dead_lock
> >> >>>>>>> >>>> http://www.openmeetings.de
> >> >>>>>>> >>>> http://www.webbase-design.de
> >> >>>>>>> >>>> http://www.wagner-sebastian.com
> >> >>>>>>> >>>> seba.wag...@gmail.com
> >> >>>>>>> >>>
> >> >>>>>>> >>>
> >> >>>>>>> >>
> >> >>>>>>> >>
> >> >>>>>>> >>
> >> >>>>>>> >> --
> >> >>>>>>> >> Sebastian Wagner
> >> >>>>>>> >> https://twitter.com/#!/dead_lock
> >> >>>>>>> >> http://www.openmeetings.de
> >> >>>>>>> >> http://www.webbase-design.de
> >> >>>>>>> >> http://www.wagner-sebastian.com
> >> >>>>>>> >> seba.wag...@gmail.com
> >> >>>>>>> >
> >> >>>>>>> >
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> --
> >> >>>>>>> Sebastian Wagner
> >> >>>>>>> https://twitter.com/#!/dead_lock
> >> >>>>>>> http://www.openmeetings.de
> >> >>>>>>> http://www.webbase-design.de
> >> >>>>>>> http://www.wagner-sebastian.com
> >> >>>>>>> seba.wag...@gmail.com
> >> >>>>>
> >> >>>>>
> >> >>>>>
> >> >>>>> --
> >> >>>>> Sebastian Wagner
> >> >>>>> https://twitter.com/#!/dead_lock
> >> >>>>> http://www.openmeetings.de
> >> >>>>> http://www.webbase-design.de
> >> >>>>> http://www.wagner-sebastian.com
> >> >>>>> seba.wag...@gmail.com
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Sebastian Wagner
> >> >>> https://twitter.com/#!/dead_lock
> >> >>> http://www.openmeetings.de
> >> >>> http://www.webbase-design.de
> >> >>> http://www.wagner-sebastian.com
> >> >>> seba.wag...@gmail.com
> >> >
> >> >
> >> >
> >> > --
> >> > Sebastian Wagner
> >> > https://twitter.com/#!/dead_lock
> >> > http://www.openmeetings.de
> >> > http://www.webbase-design.de
> >> > http://www.wagner-sebastian.com
> >> > seba.wag...@gmail.com
> >
> >
> >
> >
> > --
> > Sebastian Wagner
> > https://twitter.com/#!/dead_lock
> > http://www.openmeetings.de
> > http://www.webbase-design.de
> > http://www.wagner-sebastian.com
> > seba.wag...@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wag...@gmail.com

Reply via email to