[X3D-Ecosystem] Streaming X3D
John Carlson
yottzumm at gmail.com
Wed Aug 13 13:38:37 PDT 2025
While a python extra socket.io client (separate from a browser) seems to
work, a JavaScript socket.io client does not (except on the web).
So probably, I will try reimplementing a socket.io client in python,
realizing my first example was only doing submissions, not accepting
requests.
I did think I set up CORS appropriately.
Ajv got added without difficulties, but it looks like X_ITE and or X3DOM
are also doing checks!
I may be missing something entirely, which is why I will try some where I
am just producing results instead of answering a query. Performing a query
will be necessary because I want to match a query capability to a response
to ensure that I get the results to the right web client!
John
On Tue, Aug 12, 2025 at 1:46 PM John Carlson <yottzumm at gmail.com> wrote:
> So my thought is to add a “curate” button to X3DJSONLD 12 and JSONVerse.
> X3DJSONLD 11 has search (on localhost) and X3DJSONLD 12 has filtering.
> JSONVerse handles distribution. So I need a way to throttle the
> distribution of URLs.
>
> Maybe I’ll talk to Christoph V. about expanding scope of JSONverse.
>
> But first to add Ajv to X3DJSONLD 12!
>
> It sounds like I need to merge X3DJSONLD and JSONVerse’s backend. Well,
> they are written in the same language!
>
> John
>
> On Tue, Aug 12, 2025 at 1:06 PM John Carlson <yottzumm at gmail.com> wrote:
>
>> What do you guys think about streaming select X3D examples from web3d.org,
>> not video, but URLs, so a web client would make a request, and get a batch
>> of URLs to “play” in the web browser. It might be a better way to
>> advertise the examples pages, since there’s really so much there. And
>> particular sets of URLs could be curated by docents, for example. We
>> could even make a curating app.
>>
>> Also, HAnim competition examples.
>>
>> Fun stuff!
>>
>> John
>>
>> On Tue, Aug 12, 2025 at 11:31 AM John Carlson <yottzumm at gmail.com> wrote:
>>
>>> So here’s my thought. Use one connection to stream URLs. Use the
>>> other, possibly temporary connection to retrieve the content behind the
>>> URLs.
>>>
>>> The streamed URLs might be peer to peer or broadcast via WiFi. SMS
>>> might a way to distribute URLs.
>>>
>>> Responding to a URL is an impression.
>>>
>>> What do you think? Has this been done with Ajax?
>>>
>>> This would easily deal with the document vs streaming approach. Each
>>> document becomes a frame.
>>>
>>> John
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20250813/f12abe9a/attachment.html>
More information about the X3D-Ecosystem
mailing list