Ninja Docs
Search…
&mcscreensharecodec
Option to change codec of the &meshcast parameter while screen-sharing
Meshcast Option / Sender-Side Option! (&meshcast, &push)

Aliases

  • &mcsscodec

Options

Value
Description
h264
h264 codec
vp8
vp8 codec
vp9
vp9 codec
42e01f*
open h264 codec
(xxxxxx)*
h264 profile IDs
*on beta and alpha

Details

Adding &mcsceensharecodec to the publisher's side together with &meshcast gives the option to change the publishing codec while screen-sharing via meshcast.
Example usage: https://vdo.ninja/?meshcast&mcscreensharecodec=vp8
There's 4 codec options currently, including the default option:
  • The unspecified default, which is software h264.
  • There's also h264, which is what the browser then sets. This could include hardware encoding, but that will not work with Firefox or Safari viewers then.
  • vp8 is pretty compatible, so if the default codec doesn't work, you can try that.
  • vp9 is also available, which has better compression/quality, but not fully compatible with all devices.
  • av1 and svc are not yet supported, but that is planned at some point.

Related

Copy link
Outline
Aliases
Options
Details
Related