Fórum

Integration with web conferencing apps

thumbnail
Aritz Galdos, modificado 14 Anos atrás.

Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi there!!

Last week I spent some time messing around with different web conferencing web applications like openfire and openmeeting (both open source, the second one a fork of DimDim as far as I know.) I never try such kind of apps till last week and I was impressed with their capabilities.

Immediatelly the Idea came to my head, which is obvious when working with LR for so long. Is there a way to integrate this apps with liferay? I´ve understood that older liferay versions 4.x branches and older if I am not wrong, user openfire for implementing chat capabilities in the portal but just this.

I think that an easy way could be setting SSO with LR and OpenMeetings or Openfire and setting the web conferencing app into an iFrame o so but I am thinking about a more elaborated solution like a bunch of portlets or something.

Is allready done something about this? What about ur experiences?
thumbnail
Jonas Yuan, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

Liferay Master Postagens: 993 Data de Entrada: 27/04/07 Postagens Recentes
Hi Aritz,

This would be interesting - Integrating with web conferencing apps in Liferay portal. The following is another forum entry.

http://www.liferay.com/web/guest/community/forums/-/message_boards/message/3197582

I am interested in this integration ... IFrame would be a simple way, but there is a lot of limitations ...

Thanks

Jonas Yuan
Liferay Portal 5.2 Systems Development
Liferay Portal Enterprise Intranets
thumbnail
Aritz Galdos, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
I have some more news:

This few days I have been testing OpenFire and OpenMeetings web conferencing apps. I could find that Openmeetings provides a WevService system wich allows basic interaction with the (openmeetings) system. I couldn't find such feature in OpenFire so my choice is OpenMeetings in spite of OpenFire look more mature and advanced but I am not sure about that.

Well, In the openmeetings wiki there is explained how to implement a kind of SSO and some other things using the web service. So, in this first step I am testing the service and developing a portlet which one will show the chatRooms available for the logged user.

The second step will be a second portlet in which I will load the main swf file of opensource wich accepts parameters, so the flash side shoul show the chat room selected in the firs portlet.

Any suggestion would be greatly appreciated!

I will release something as soon as I have ready the first portlet

bye bye!!!
thumbnail
Aritz Galdos, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Well... some good news at last!!

I have implemented a very simple struts portlet which communicates with openmeetings for creating a remote session with the current user loged in liferay.

It is a kind of very simple SSO.

This communication is done in the struts action side of the portlet. First of all, a sessionId is obtained from OM, then the "userObject" is set in OM. (OM provides web services)

Then, in the jsp side, the OM swf (flash) file is invoked passing as param the session id obtained from OM, and the SWF file is loaded into the portlet.

By now, the roomId is hardcoded in the jsp. No option to choose what conference room log in for the user.

http://localhost:5080/openmeetings/main.lzx.swf8.swf?roomid=1&sid=<bean:write name="frmViewRooms" property="sid"/>&language=6

Well it is not much but, hey!, its a beginning. And work!

Stay tuned, I hope this weekend to be productive.

And of course any help will be appreciated.

I will release something as soon as I tidy up this mess.
Martins Hook, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

New Member Mensagem: 1 Data de Entrada: 13/10/09 Postagens Recentes
Hi,
I don't understand What are you really want to say.

So please clear with your thoughts.So, We understand you easily

And may provide some better help to you.

I will gonna happy to help you.
Thanks
___________________
Web conference
sundararajan rangarajan, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

New Member Mensagem: 1 Data de Entrada: 02/11/09 Postagens Recentes
Hi,

I am curious to know about the integration liferay with openmeeting. Please let me know the steps you have done.

Thanks,
Sundar.
thumbnail
Lisa Simpson, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

Liferay Legend Postagens: 2034 Data de Entrada: 05/03/09 Postagens Recentes
Unless the applications get re-written as portlets, the easiest thing to do is implement CAS, set up SSO for all of them and get to IFRAMING. You can do that with a minimal amount of configuration.
thumbnail
Aritz Galdos, modificado 14 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Well, not actually

OpenMeetings web-conferencing solution provides some webServices (SOAP) for initializing data sush as User name, the roomId in wich the user will log in ...

On the other hand, OpenMeetings' user interface is a flash file.

So, my implementation of my portlet is as follows. In the logic level (Struts action) I made the communication between Liferay and OpenMeetings server, initializing a session for the user and so on.

Then, in the view part (JSP) of the portlet is as simple as invoking the correct swf file in the OpenMeetings server.

The results is a OpenMeetings session with all of its features enbeded in a portlet.

IFRAMING is another solution too.

Nowadays, I am trying to do something similar with other webConferencing solutions.

As I said, I will release but we are having some delays with the hosting
thumbnail
Apoorva Prakash, modificado 13 Anos atrás.

RE: Integration with web conferencing apps

Liferay Master Postagens: 658 Data de Entrada: 15/06/10 Postagens Recentes
Hello all,
Its a old and dead discussion, but it anybody do have something positive regarding Dimdim integreation with Liferay, then please share...
thumbnail
Hamish Campbell, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 87 Data de Entrada: 20/08/08 Postagens Recentes
Am working on a opensource media project http://visionon.tv we are currently using skype for much of our group organising - we would like
to move off this (for obverse reasons) and found the BigBlueButton as a BETA portlet http://www.liferay.com/downloads/liferay-portal/community-plugins/-/s...
The download link is dead? is this going anywhere? would like to try it.
thumbnail
Hitoshi Ozawa, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Liferay Legend Postagens: 7942 Data de Entrada: 24/03/10 Postagens Recentes
RC2 seems to have came out this February, but the link to the page URL seems to be dead.

http://www.liferay.com/downloads/liferay-portal/community-plugins/-/software_catalog/products/7525675;jsessionid=8559A0F3649EF8DDD6530D83ED78A6B9.node-1?_98_redirect=%2Fdownloads%2Fliferay-portal%2Fcommunity-plugins
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Hamish

I am the developer of the portlet you mentioned. Sorry, Right now the server is down. In case you need, contact me and I will send you the war or even the source code if you need.

Feel free to ask!

Sorry
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
By the way... I hope it to be up by today evening
venky racha, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 52 Data de Entrada: 26/07/09 Postagens Recentes
Hi Artiz,

Iam going to work on this taks could you send war file to me?
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Venky:

I will try to put server up this evening. I have ISP problems. If I see it takes too long I will send you the war file
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Venky

It is up and running. You can download it or visit prjects home page here.

Feel fre to download, modify and redistribute it if you want.
thumbnail
Hamish Campbell, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 87 Data de Entrada: 20/08/08 Postagens Recentes
Thanks (:

Have installed it on our test server http://92.239.225.98/web/guest/bbb-talk
it needs to point to a BBB server - is the an open one we can use for testing?

Hamish
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Hamish

There is a demo server

http://demo.bigbluebutton.org/

But I do not know, because I never tested, if the integration portlet work with it. Well, actually it will not work unles you get the "salt" code needed to create url's.

I use a VMware virtual server created by BBB staff.
venky racha, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 52 Data de Entrada: 26/07/09 Postagens Recentes
Thankyou so much artiz.
thumbnail
Cesar Pajares, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 27 Data de Entrada: 25/09/07 Postagens Recentes
Aritz Galdos:
Hi Hamish

I am the developer of the portlet you mentioned. Sorry, Right now the server is down. In case you need, contact me and I will send you the war or even the source code if you need.

Feel free to ask!

Sorry



Hola Aritz,

Estoy probando el Portlet que tienes desarrollado de BigBlueButton, y me da un error al probarlo en la versión 6.0.6:
El mensaje que aparece en el porlet es: An error happened!

No tiene opciones en la configuración.... Podrías explicarme en qué se basa? Hace una conexión con algún servidor de BBButton?

Gracias
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hola Cesar:

No se si has pasado por http://www.sareweb.net/es/web/bigbluebutton

Es la página principal del proyecto y hay algunas aclaraciones básicas.

Échale un vistazo a ver si te aclara algo.

Tienes alguna traza del error?

Luego le echo un vistazo y te comento mas detalládamante que puede ser.

Saludos
Ralf Denhof, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

New Member Postagens: 2 Data de Entrada: 04/07/12 Postagens Recentes
Hi Aritz, hi all!

This thread is a little bit outdated, I know emoticon
I'm giving OpenMeetings in a Liferay portal a try, too. So I was very lucky to see your post and just want to ask for getting some hints for such a portlet.
thumbnail
Aritz Galdos, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Ralf:

First of all, have you already installed de portlet. What versión of Liferay are you using. I am not sure but I think last compilation was for 6.0.6 version.

Once installed, you have to go to porltets preferences and set the url, port salt ... of your OpenMeetings Server.

If it fails or you get stuck, please write in this thread with the details.

Regards,
Aritz
Ralf Denhof, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

New Member Postagens: 2 Data de Entrada: 04/07/12 Postagens Recentes
Thanks for your quick reply!
I did not install your portlet yet because I was not sure where to find it. Is the bbbClient usable for OM as well?Currently I'm using Liferay 6.1.0.
thumbnail
Aritz Galdos, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Sorry Ralph:

I didn´t get that. bbbClient only works for BigBlueButton. sorry!
Bhasker Nayini, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

New Member Mensagem: 1 Data de Entrada: 19/10/12 Postagens Recentes
Do you still have BibBlueButton integration portlet with Liferay . I would like to use
thumbnail
Aritz Galdos, modificado 11 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Sure Bhasker

The code is available in gitHub

https://github.com/aritzg/bbbClient-portlet

In case you need further help feel free to contact me.

Regards!
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
By the way;

In case you get it working or have problems. You like it, hate it or whatever, it would be great to listen to your feedback.

Cheers guys!
venky racha, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 52 Data de Entrada: 26/07/09 Postagens Recentes
hey man its awesome.. you done great job..
thumbnail
Hamish Campbell, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 87 Data de Entrada: 20/08/08 Postagens Recentes
Have added the info to BbbClientPortlet at http://92.239.225.98/web/guest/bbb-talk but we get this "An error happened!"
Server
http://test-install.blindsidenetworks.com/bigbluebutton/
Port
80
API base
bigbluebutton/api
Salt
8cd8ef52e8e101574e400365b55e11a6

What do we need to change (:

Hamish
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Hamish

This is the code sheet where error happens.
			try{
			
				boolean running = bbbManager.isMeetingRuning(String.valueOf(themeDisplay.getScopeGroupId()));
				
				if(!running){
					bbbManager.createMeeting(String.valueOf(themeDisplay.getScopeGroupId()), String.valueOf(themeDisplay.getScopeGroupId()), String.valueOf(themeDisplay.getScopeGroupId()), String.valueOf(themeDisplay.getScopeGroupId()));
				}
			
				request.setAttribute("roomURL", bbbManager.createConnectionURL(themeDisplay.getUser().getScreenName(), String.valueOf(themeDisplay.getScopeGroupId()), String.valueOf(themeDisplay.getScopeGroupId())));
			
			}
			catch(Exception e){
				_log.error("Error accesing meeting.", e);
				viewJSP="/html/bbb/error.jsp";
			}



I would need to know exactly where it happens. Could you post the error stack trace?
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi hamish,
Did you managed to solve the problem¿?
thumbnail
Hamish Campbell, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Junior Member Postagens: 87 Data de Entrada: 20/08/08 Postagens Recentes
No, the problem is too techy for us to solve as we are film makers... how to move forward...
thumbnail
Aritz Galdos, modificado 12 Anos atrás.

RE: Integration with web conferencing apps

Expert Postagens: 416 Data de Entrada: 15/05/07 Postagens Recentes
Hi Hamish:

It may be too late but I think we have just corrected the bug affecting you in bbbClient.

You can try version v0.2

Hope that helps