From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from icebubble.org ([174.136.103.210]) by ewsd; Sun Apr 12 20:21:37 EDT 2020 Received: from petunia by icebubble.org with local-bsmtp (Exim 4.76) (envelope-from ) id 1jNmz2-0003Ii-7M for 9front@9front.org; Mon, 13 Apr 2020 00:29:52 +0000 Received: from rusat by cmarib.ramside with local (Exim 4.72) (envelope-from ) id 1jNhYk-000777-Lb for 9front@9front.org; Sun, 12 Apr 2020 18:42:22 +0000 From: magma698hfsp273p9f@icebubble.org To: 9front@9front.org Subject: Video conferencing on Plan 9/Inferno Date: Sun, 12 Apr 2020 18:42:22 +0000 Message-ID: <86zhbgfsvl.fsf@cmarib.ramside> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: lossless encrypted scripting app ACPI engine just-in-time layer When the Inferno operating system (a descendent of Plan 9) was developed, one of its primary intended applications was video conferencing/streaming. With concern about the SARS-CoV-2 virus, and people trying to keep at a distance from one another, there has been a huge surge in intrest in (and application of) video conferencing. What facilities do Plan 9/Inferno offer for making conference calls, 1-to-1 video calls, and/or video conferences? Assuming 9P2000 is used (with a sufficiently large msize to provide adequate throughput), what would the file system API look like? Could it be done in a peer-to-peer fashion, without having to send all of the video through a central server? It's an interesting question to ponder... and an apropos time to be pondering it.