Security News
pnpm 10.0.0 Blocks Lifecycle Scripts by Default
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
@tv2media/v-connection
Advanced tools
Sofie TV Automation Vizrt Media Sequencer Engine connection library
Library to enable the Sofie TV Automation system to control a Vizrt Media Sequencer Engine (MSE), to be implemented in Node.js with Typescript.
This library is currently experimental. It currently contains:
This library bridges the Vizrt Media Sequencer Engine and typescript to all the Sofie TV Automation system to control graphics generation.
Having checked out this project from git, install packages and build the native extension:
yarn install
Build the typescript interface module:
yarn build
This package has automated tests that run with jest. Test with:
yarn test
Add this module to your project with one of:
npm install @tv2media/v-connection
yarn add @tv2media/v-connection
Import into your project with one of:
const { createMSE, MSE } = require('@tv2media/v-connection')
import { createMSE, MSE } from '@tv2media/v-connection'
Use factory createMSE
to create a connection to a running MSE, e.g.:
let mse: MSE = createMSE('hostname.domain', restPort, wsPort)
Note that restPort
and wsPort
are optional. If omitted, the default port numbers will be used.
This version of the library assumes the following setup are has been done within an MSE in advance:
namespace_...
).Given that setup, the steps to use the library are:
This library is in no way associated with, or endorsed by, Vizrt.
FAQs
Sofie TV Automation Vizrt Media Sequencer Engine connection library
We found that @tv2media/v-connection demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.
Research
Security News
Socket researchers have discovered multiple malicious npm packages targeting Solana private keys, abusing Gmail to exfiltrate the data and drain Solana wallets.