since ‎16-10-2008
‎10-12-2019
coulix
Level 2
Re: LCCS Alternatives
Avatar

coulix

coulix
- Adobe LiveCycle
Hello I am the creator of edoboard.comFor us it will be the end of the product I have no time to reinvest to find & develop an alternative solution.However I found that UC engine may matches some of the features needed http://ucengine.af83.com/ to do a porting.In the meantime I will prepare a 'memorial page' with videos of the product .

Views

2.0K

Likes

0

Replies

0
Re: Reset an audio connection...
Avatar

coulix

coulix
- Adobe LiveCycle
Some of my users also report a lost of audio after 20-40 min sometimes.I just wrote a big 'reload with ctrl + R ' for now but i maybe i can do something about it.Greg

Views

54

Likes

0

Replies

0
Re: Editing a template
Avatar

coulix

coulix
- Adobe LiveCycle
Thankz greez !I changed authtoken auth to publiser (50) with pre set up templates

Views

99

Likes

0

Replies

0
Re: Editing a template
Avatar

coulix

coulix
- Adobe LiveCycle
Strangehttp://d.imagehost.org/0745/afcs_roomlimit.pngI should add that tutorsbox user use token authentication, so tutorsbox, tutorsbox4, tutorsbox5 all use the same username and token. (AFCS does add a number after the username, in this case 4 and 5).I wish tutorsbox4 and 5 were not allowed to join the room since already two users tutorsbox and greg tappero (the afcs admin account) are in the room.Or did i missunderstood something ?Thanks for the help.

Views

98

Likes

0

Replies

0
Re: Editing a template
Avatar

coulix

coulix
- Adobe LiveCycle
True it worked like this.Although the limit still does not seem to be enforced when i join twice with the same user.

Views

101

Likes

0

Replies

0
Re: Editing a template
Avatar

coulix

coulix
- Adobe LiveCycle
Hum apparently user limit is not active anymore ?I have two users foo bar in a given room where they authenticate with a token.Now foo opens a second tab and join the room twice, i have now three users in the room. How could i enforce the two users limitation ?

Views

68

Likes

0

Replies

0
Editing a template
Avatar

coulix

coulix
- Adobe LiveCycle
Hello there,I have a foo tempalte with several childs room and max set price.Now i would like to edit a particular setting of this template: User Limit from 4 to 2Is there a way to achieve such a thing other than creating a new template ?Thanks,Greg

Views

1.1K

Likes

0

Replies

8
Recording stream status ?
Avatar

coulix

coulix
- Adobe LiveCycle
Hello AFCS team, long time no see I was wondering about the state of possible video/audio recording and server to server api.We updated a new cool edoboard version, auto snap shapes together and other stuff.Greghttp://www.edoboard.com

Views

423

Likes

0

Replies

1
Re: Couple of suggestions
Avatar

coulix

coulix
- Adobe LiveCycle
Hello,If your backend is in python (GAE) in my case i just put the adobe user/pass/url for account manager in local_settings.py.Using a CVS solution settings.py does not contain these private info, local_settings is only present on the prod server.Greg

Views

60

Likes

0

Replies

0
Re: Python backend afcs.py __roominstance None
Avatar

coulix

coulix
- Adobe LiveCycle
Great ! it's all good now.Fast answer Out of curiosity how did you fixed it on your side ?server creating the token and getSession were force to be the same for a given request ?ThanksGreg

Views

61

Likes

0

Replies

0
Re: Python backend afcs.py __roominstance None
Avatar

coulix

coulix
- Adobe LiveCycle
Hello Raff,I have got some news and you are not going to like it I enforced apache prefork just in case but i was still getting errors time to time.Then i activated the logging and refreshed my room every 10 seconds for a few times.http://friendpaste.com/4K8NOm066ENfFHWdYfocrbAt one time a full html page is returned how strange is that ?(I changed my user pass and added some ********* in keys just in case).I use afcs.py rev 3# Adobe Flash Collaboration Service Account Management API## Revision# ...

Views

63

Likes

0

Replies

0
Re: Python backend afcs.py __roominstance None
Avatar

coulix

coulix
- Adobe LiveCycle
Just in case i installed Apache 2 prefork to see if it is tread related.

Views

63

Likes

0

Replies

0
Python backend afcs.py __roominstance None
Avatar

coulix

coulix
- Adobe LiveCycle
Hello there, a little bit of backend digging for today I am often getting this kind of errors:Traceback (most recent call last):File "/home/django/domains/edoboard.com/src/django/django/core/handlers/base.py", line 92, in get_response response = callback(request, *callback_args, **callback_kwargs)File "/home/django/domains/edoboard.com/edoboard/edorado/AFCS_sessions/views.py" line 75, in join_session sess = am.getSession(afcsSession.key)File "/home/django/domains/edoboard.com/lib/python2.5/site-...

Views

705

Likes

0

Replies

7
Re: afcs -- chaining of events
Avatar

coulix

coulix
- Adobe LiveCycle
I have it well integrated with pure MVCI would recommend having a look at robot legs tho.Here is the architecture for the Chat Module of Edoboard:View: ChatView.xmlThe layout of your chat.Vbox, TextArea, Input, Send button etc..Model Proxy: ChatProxy.asHold a reference to _chatModel:SimpleChatModeloverride public function onRegister():void { // Afcs model _chatModel = new SimpleChatModel(); _chatModel.sharedID = "edoboardChat"; _chatModel.connectSession = ConnectSession.primarySession; _chatMode...

Views

92

Like

1

Replies

0
Multi Item retract
Avatar

coulix

coulix
- Adobe LiveCycle
Hello there,I am starting to implement group / copy paste on edoboard and i realised there are some way optimising some of our actions.Delete A Shape = Item retract.What if i select 50 shapes and push delete ? for now that would be 50 item retract.One solution would be to bypass itemretract and flag them 'invisible', but then it will just stack shapes for ever and the next guy connecting will receive a thousand shapes.A multiItemRetract would be cool no ?Greg

Views

362

Likes

0

Replies

0
Re: Announcing Commercial Pricing
Avatar

coulix

coulix
- Adobe LiveCycle
Great congratulation !One question how could we see our quota usage in chat and presence message vs the rest ?- Our 'Test' Edoboard button may stay to try the plateforme 'interface' only without AFCS connection.We were using AFSC even for the non shared demo.- The largest cost is connection time, we should add a 5 min inactivity timer to auto disconnect the user.hum .. I was reading 1cens a minute my bad.Otherwise it seems very afordable great ! Greg

Views

1.0K

Likes

0

Replies

0
Re: Baton using
Avatar

coulix

coulix
- Adobe LiveCycle
Hi nigel,I could give it a go but i have one question, i thought there were some server side code to 'help' baton management.If a baton has timeout of 0 and the user who holds it disconnect what happen ?Thanks

Views

37

Likes

0

Replies

0
Re: Baton using
Avatar

coulix

coulix
- Adobe LiveCycle
Hello there,I am just going to add my thoughts to this thread.A baton is linked to a Collection Node, could we have on baton per Item id ?Or attach a batton to particular item to work out who has the right to edit this particular item.That would be quite useful to handle our Equation shape for example or implement a lock unlock shape system.Talking about lock unlock if the user holding a baton disconnect i guess the baton become grabable again.Thanks,Greg

Views

31

Likes

0

Replies

0
Server Integration and accountmanager life time
Avatar

coulix

coulix
- Adobe LiveCycle
Hello AFCS team,A while ago i was trying to cache the account manager but was getting some errors on .createRoom or .getsession after a while, which told me that the accountmanager is valid for a certain amount of time only.How long should i cache it ? am = afcs.accountmanager(AFCS_ACCOUNT_URL) am.login(AFCS_DEV_USER, AFCS_DEV_PASSWORD)Thanks,Greg

Views

833

Likes

0

Replies

1
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
I saw the light !I didnt know/forgot about the unique id from item.Finally no more sync bugs, 19 of August will be AFCS's day at Edoboard Greg

Views

80

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
A last question about Whiteboard:To handle Shape creation the WBmodel uses:NodeConfiguration.STORAGE_SCHEME_MANUALLetting the clients set the shape ID.Race condition which is actually handled well by the whiteboard is when user A creates a Shape with id #4 and B also creates a shape with the same id at the same time. Since they are using an internal increment counter to handle shape id this case may happen (at least it does in our whiteboard).My questions are:Why not use NodeConfiguration.STORAG...

Views

72

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
Wow that was a nice explanation !Ok i understant the root of our problems now, we only use one shape definition for creation and for properties which includes colors and position.Since we do not listen for our own published message we get out of sync on creation abd on updates. But now i have a theorical fix for both of them. A better approach for 1) would be to buffer my "latest submitted item". Essentially, if I've hit the arrow key 10 times really fast, keep track of the last message I send t...

Views

72

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
My plan was wrong.If after 300ms A publishes 'aaa' but then A types more and later receives the message that he sent to AFCS there are two choices.If he does not discard it, it will erase what he just added like "aaabb" and replace it with "aaa". Or maybe thats is where i should do a merge When it comes from myself if it hasnt been updated by someone else in the meantime ? (getting complicated).If he discards it then if a B user upates the same Text at a very close moment they may see different ...

Views

76

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
Ah ok now i get it.Not sure either for now 😕Thanks !

Views

71

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
So if i understand well when it is from keyboard lets user the following scenariaUser A and B manipulates Text Shape T with content "zzz"User A adds 'a' and user B adds 'b' at the same time (i.e before B receives sync from A and A the sync from B)Then A is going to see zzzb and B zzza.However if B or A also update the UI from their own update message sent by AFCS (publisherid) it should be fine no ?If there are a lot of key events, we use a timer and buffer for Text to publish every 300ms so we ...

Views

75

Likes

0

Replies

0
Re: Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
Hi Hironmay,We publish the shape after our UI update, then wait for the publish back from AFCS, and then reupdate the UI on our side.What do you mean by " syncing from the model" a message received from AFCS ?Thanks

Views

77

Likes

0

Replies

0
Synchronisation problem on shape update ? [whiteboard]
Avatar

coulix

coulix
- Adobe LiveCycle
Hi all,We had a problem with our own board and tried on AFCS youtube whiteboard sample who also seem to have it.The recipe:Get two users A and B on the boardDraw a square with AUser A resize the height of the square but to not do the 'mouse up action' which actualy publish to AFCS.User B resize the width of the square but to not do the 'mouse up action' which actualy publish to AFCS.At the same time A and B release the mouse up.What you will have is two different states of the square shape a ver...

Views

3.0K

Likes

0

Replies

13
Re: Measuring per user time usage
Avatar

coulix

coulix
- Adobe LiveCycle
Cool, take your time we are not monetising it anytime soon yet Thanks,Greg

Views

70

Likes

0

Replies

0
Re: Measuring per user time usage
Avatar

coulix

coulix
- Adobe LiveCycle
Any ideas ?

Views

77

Likes

0

Replies

0
Measuring per user time usage
Avatar

coulix

coulix
- Adobe LiveCycle
Hello AFCS Team,I would like to discuss the best strategies to measure the time of an AFCS session going between two users Tom the teacher and Sam the student. It is important since the pay per use model of AFCS will of course impact our way of making the client pay.- When Tom says the session is starting by toggling a button, the timer should start being taken into account only if two users are present in the room. Sam also see the timer but can not interact with it.- When Tom toggles off the b...

Views

1.2K

Likes

0

Replies

3
Likes given to
Likes from