VideoParams Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Video streaming parameters for avatar.
public class VideoParams : System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.VideoParams>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.VideoParams>
type VideoParams = class
interface IJsonModel<VideoParams>
interface IPersistableModel<VideoParams>
Public Class VideoParams
Implements IJsonModel(Of VideoParams), IPersistableModel(Of VideoParams)
- Inheritance
-
VideoParams
- Implements
Constructors
| VideoParams() |
Initializes a new instance of VideoParams. |
Properties
| Background |
Optional background settings for the video. Allows specifying either a solid color or an image URL. |
| Bitrate |
Bitrate in bits per second (e.g., 2000000 for 2 Mbps). |
| Codec |
Codec to use for encoding. Currently only 'h264' is supported. |
| Crop |
Optional cropping settings for the video stream. |
| GopSize |
Group of Pictures (GOP) size for video encoding. Controls the interval between keyframes, affecting compression efficiency and seeking performance. |
| Resolution |
Optional resolution settings for the video stream. |