Hi jbv

I am not sure that this answers your question

I have developed a service that had an API that used LiveCode server backend 
that was based on the RevIgniter framework https://revigniter.com/ and a client 
app written with LiveCode using the glx Framework.   I had Mac or PC desktop 
versions. 

However, It did not exchange data realtime, it was asynchronous. Essentially 
the data that was shared was the assignment contained a stimulus video and that 
the student would view it and record their own video in response. This was 
packaged as a project which included meta data and the video files. The basic 
workflow was a teacher could open their desktop app create an assignment  for a 
student, upload it to the server, share it with the student’s account, the 
student would log in to the service, see the shared assignment, download it and 
complete it, then they would sync the project data with the server(video would 
be uploaded, meta data posted to the websitellk).  The teacher would then 
access it review the student’s response video and give feedback.  They could 
either looking at is as a whole or add annotations (text, video, other 
metadata) at various points along the response video’s timeline.  Then the 
student could open it.  It would sync the changes on the server to their copy 
on their desktop so they could review it.

To have realtime data exchange I think you could use the webRTC features that 
LiveCode has provided that the LiveCode implementation can make use of the 
webRTC data channels (https://webrtc.org/getting-started/data-channels).  I 
looked into this a while ago as a feature to add to my service but I have not 
gone forward with that since I have put my service into hiatus for the time 
being.  I don’t remember now whether LiveCode could access webRTC data 
channels.  I had some ideas to try but I did not actually get to a proof of 
concept app.   I determined that there was a lot of other work I would have to 
do on the application to be able to put it back into production again but I 
haven’t had the time or funding to do that.

Helpful?
☆☆☆☆☆


Best regards,

Martin Koob

> On Jul 6, 2026, at 2:28 AM, jbv via use-livecode 
> <[email protected]> wrote:
> 
> Le 2026-07-05 19:42, Alex Tweedly via use-livecode a écrit :
>> hyperxtalk.com
> 
> Has anyone tried to have a standalone app on the client side
> and LC server on the server side, exchanging date via cgi requests ?
> 
> Thanks,
> jbv
> 
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to