For the complete documentation index, see llms.txt. This page is also available as Markdown.

&permaid

Will save that stream ID to local storage and reuse it every time &permaid is used without a stream ID

Sender-Side Option! (&room)

Options

Example: &permaid=StreamID

Value
Description

(no value given)

creates a randomly generated stream ID

(string)

1 to 49-characters long: aLphaNumEric-characters; case sensitive.

Details

If using &permaid=streamidhere to specify the stream ID, rather than just &push, will save that stream ID to local storage and reuse it every time &permaid is used without a stream ID.

You could also just use &permaid on its own initially, which will auto assign a unique stream ID and save that generated one to local storage, which makes it easier to use one invite for many users, but have VDO.Ninja manage the stream ID assignments.

If not using &permaid, it will just default to using &push with a random ID. (this avoids 'stream already in use' mishaps)

&permaid is browser-local. It works well when the same person returns on the same browser profile, but it is not a cloud account or a reserved stream name. Clearing site data, using private/incognito mode, switching browsers, or changing devices can cause a new stream ID to be created.

For OBS browser sources that must always follow a specific guest, the most predictable setup is still a planned &push=STREAMID guest link paired with a matching &view=STREAMID OBS link. See Permanent links, reusable invites, and stream IDs for examples.

&pushHow to get permanent links

Last updated

Was this helpful?