<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I see that Purr-Data use NW.js, so its Chromium engine can use
peerjs directly.<br>
</p>
<p>No idea how feasible it would be, and if extensions can be
programmed in javascript.</p>
<p>Marc<br>
</p>
<div class="moz-cite-prefix">Le 20-03-18 à 10 h 26, Marc Lavallée a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:413f841f-e706-da3a-bcaf-fece3cab7728@hacklava.net">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Try <a class="moz-txt-link-freetext"
href="https://peerjs.com/" moz-do-not-send="true">https://peerjs.com/</a>
to create P2P websocket connections?<br>
</p>
<p>Because Purr-Data use nodejs, maybe this nodejs client would
work:<br>
</p>
<p><a class="moz-txt-link-freetext"
href="https://github.com/web-mech/peerjs-nodejs"
moz-do-not-send="true">https://github.com/web-mech/peerjs-nodejs</a></p>
<p>Marc<br>
</p>
<div class="moz-cite-prefix">Le 20-03-18 à 10 h 14, Ivica Bukvic a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAJrgGbYX7mcqeSCy3o5gtC_S-RZ_TjuhOA9uq3MM5xCup5JLLw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="auto">
<div dir="auto">Host would be publicly accessible but clients
may not. Most ISPs prevent access to its clients without
specific port forwarding enabled on the ISP's side. Then,
there are also client's firewalls (router and computer)
which requires additional user config which is something I
would like to avoid.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Another thought is using a VPN, but I have no
clue what that means for this problem.<br>
<br>
<div data-smartmail="gmail_signature" dir="auto">Best,<br>
<br>
Ico<br>
<br>
-- <br>
Ivica Ico Bukvic, D.M.A.<br>
Director, Creativity + Innovation<br>
Institute for Creativity, Arts, and Technology<br>
<br>
Virginia Tech<br>
Creative Technologies in Music<br>
School of Performing Arts – 0141<br>
Blacksburg, VA 24061<br>
(540) 231-6139<br>
<a href="mailto:ico@vt.edu" target="_blank"
rel="noreferrer" moz-do-not-send="true">ico@vt.edu</a><br>
<br>
<a href="http://www.icat.vt.edu" target="_blank"
rel="noreferrer" moz-do-not-send="true">www.icat.vt.edu</a><br>
<a href="http://www.performingarts.vt.edu" target="_blank"
rel="noreferrer" moz-do-not-send="true">www.performingarts.vt.edu</a><br>
<a href="http://l2ork.icat.vt.edu" target="_blank"
rel="noreferrer" moz-do-not-send="true">l2ork.icat.vt.edu</a><br>
<a href="http://ico.bukvic.net" target="_blank"
rel="noreferrer" moz-do-not-send="true">ico.bukvic.net</a></div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Mar 18, 2020,
00:26 Jonathan Wilkes <<a
href="mailto:jon.w.wilkes@gmail.com" target="_blank"
rel="noreferrer" moz-do-not-send="true">jon.w.wilkes@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed,
Mar 18, 2020 at 12:12 AM Ivica Bukvic <<a
href="mailto:ico@vt.edu" rel="noreferrer noreferrer"
target="_blank" moz-do-not-send="true">ico@vt.edu</a>>
wrote:<br>
><br>
> Does anyone know of a 3rd party external that allows
users to connect to a host via pd/pd-l2ork/Purr-Data and
by doing so establish a bidirectional communication? I ask
to see if there is an existing graceful way of
user-initiated bidirectional connectivity that helps
bypass firewalls and other less user-friendly
circumstances? Otherwise, this may require a new
external...<br>
<br>
Is the host publicly accessible or possibly behind a NAT,
too?<br>
<br>
><br>
> Best,<br>
><br>
> Ico<br>
><br>
> --<br>
> Ivica Ico Bukvic, D.M.A.<br>
> Director, Creativity + Innovation<br>
> Institute for Creativity, Arts, and Technology<br>
><br>
> Virginia Tech<br>
> Creative Technologies in Music<br>
> School of Performing Arts – 0141<br>
> Blacksburg, VA 24061<br>
> (540) 231-6139<br>
> <a href="mailto:ico@vt.edu" rel="noreferrer
noreferrer" target="_blank" moz-do-not-send="true">ico@vt.edu</a><br>
><br>
> <a href="http://www.icat.vt.edu" rel="noreferrer
noreferrer noreferrer" target="_blank"
moz-do-not-send="true">www.icat.vt.edu</a><br>
> <a href="http://www.performingarts.vt.edu"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">www.performingarts.vt.edu</a><br>
> <a href="http://l2ork.icat.vt.edu" rel="noreferrer
noreferrer noreferrer" target="_blank"
moz-do-not-send="true">l2ork.icat.vt.edu</a><br>
> <a href="http://ico.bukvic.net" rel="noreferrer
noreferrer noreferrer" target="_blank"
moz-do-not-send="true">ico.bukvic.net</a><br>
> _______________________________________________<br>
> L2Ork-dev mailing list<br>
> <a href="mailto:L2Ork-dev@disis.music.vt.edu"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
> <a
href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a><br>
_______________________________________________<br>
L2Ork-dev mailing list<br>
<a href="mailto:L2Ork-dev@disis.music.vt.edu"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a><br>
<a href="https://disis.music.vt.edu/listinfo/l2ork-dev"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></blockquote>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu" moz-do-not-send="true">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="https://disis.music.vt.edu/listinfo/l2ork-dev" moz-do-not-send="true">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
L2Ork-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:L2Ork-dev@disis.music.vt.edu">L2Ork-dev@disis.music.vt.edu</a>
<a class="moz-txt-link-freetext" href="https://disis.music.vt.edu/listinfo/l2ork-dev">https://disis.music.vt.edu/listinfo/l2ork-dev</a></pre>
</blockquote>
</body>
</html>