@astronautlabs/waypoint
TypeScript icon, indicating that this package has built-in type declarations

0.0.14 • Public • Published

@astronautlabs/waypoint

A media server for the web era

Waypoint is Astronaut Labs' commercial media server solution. This NPM package is the public API for programmatically interacting and extending Waypoint. It does not include the Waypoint server itself.

npm i @astronautlabs/webrpc @astronautlabs/waypoint -g

Usage

import { RPCSession } from "@astronautlabs/webrpc"; 
import { Waypoint, Workflows } from "@astronautlabs/waypoint";

let session = await RPCSession.connect('wss://my-waypoint.example.com/');
let waypoint = await session.getRemoteService(Waypoint);
let workflows = await session.getRemoteService(Workflows);

console.log(`Here is some information about the Waypoint server:`);
console.dir(await waypoint.info());

console.log(`Here are the installed workflows:`);
console.dir(await workflows.all());

Readme

Keywords

Package Sidebar

Install

npm i @astronautlabs/waypoint

Weekly Downloads

0

Version

0.0.14

License

SEE LICENSE IN CLIENT-LICENSE.md

Unpacked Size

17.3 MB

Total Files

94

Last publish

Collaborators

  • rezonant