23 lines
581 B
TypeScript
23 lines
581 B
TypeScript
/**
|
|
* webrtc page script
|
|
*
|
|
* Author: Peter Harpending <peterharpending@qpq.swiss>
|
|
* Date: 2026-02-04
|
|
* Copyright: Copyright (c) 2026 QPQ AG
|
|
*
|
|
* Reference: https://git.qpq.swiss/QPQ-AG/research-megadoc/src/commit/c7c4592d4b21ad120145ef63334471a1a7ec1e60/paste/2026-02/grok-webrtc.html
|
|
*
|
|
* @module
|
|
*/
|
|
declare function main(): Promise<void>;
|
|
/**
|
|
* Try to get the user's camera
|
|
*
|
|
* tries to get screenshare if user camera not available for whatever reason
|
|
*
|
|
* chimps out if
|
|
* - not on https
|
|
* - user says no
|
|
*/
|
|
declare function getUserCamera(): Promise<MediaStream>;
|