UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

22 lines (21 loc) 677 B
import z from 'zod'; import { streamCommonSchema } from './streamCommonTypes'; export const mpegDvbSchema = streamCommonSchema.extend({ type: z.literal('mpeg_dvb'), ipAddress: z.string(), port: z.number(), standard: z.enum(['DVB', 'ATSC']), nullPacketsPaddingEnabled: z.boolean(), nullPacketsPaddingKbps: z.number(), videoPid: z.number(), audioPid: z.number(), mpegtsStreamId: z.number(), pmtPid: z.number(), pcrPid: z.number(), pcrPeriodMs: z.number(), providerName: z.string(), serviceName: z.string(), statusCameraLed: z.boolean(), statusCameraOutput: z.string().nullable(), saveToSdCard: z.boolean(), });