public sealed class ElementaryStream : IMessage<ElementaryStream>, IEquatable<ElementaryStream>, IDeepCloneable<ElementaryStream>, IBufferMessage, IMessage
Reference documentation and code samples for the Live Stream v1 API class ElementaryStream.
Encoding of an input element such as an audio, video, or text track.
Elementary streams must be packaged before mapping and sharing between
different output formats.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the \u003ccode\u003eElementaryStream\u003c/code\u003e class is 1.8.0, with multiple prior versions listed ranging down to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eElementaryStream\u003c/code\u003e is an API class within the Google Cloud Video Live Stream v1 that represents the encoding of an input element like audio, video, or text tracks.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e and inherits members from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eIt contains properties such as \u003ccode\u003eAudioStream\u003c/code\u003e, \u003ccode\u003eVideoStream\u003c/code\u003e, \u003ccode\u003eTextStream\u003c/code\u003e, and \u003ccode\u003eKey\u003c/code\u003e, which define the specific encoding parameters for each stream type.\u003c/p\u003e\n"],["\u003cp\u003eThe class can be constructed through a default constructor or a copy constructor that uses another instance of the class as a parameter.\u003c/p\u003e\n"]]],[],null,[]]