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\u003eThis document provides reference documentation for the \u003ccode\u003eElementaryStream\u003c/code\u003e class within the Google Cloud Video Live Stream v1 API, specifically version 1.5.0, and the latest version is 1.8.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eElementaryStream\u003c/code\u003e class represents the encoding of an input element, such as audio, video, or text tracks, that must be packaged before sharing between output formats.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eElementaryStream\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, each bringing different functionalities.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eElementaryStream\u003c/code\u003e class offers properties to handle audio streams (\u003ccode\u003eAudioStream\u003c/code\u003e), text streams (\u003ccode\u003eTextStream\u003c/code\u003e), and video streams (\u003ccode\u003eVideoStream\u003c/code\u003e), with a unique \u003ccode\u003eKey\u003c/code\u003e to identify the elementary stream, and also features an \u003ccode\u003eElementaryStreamCase\u003c/code\u003e to specify the particular type.\u003c/p\u003e\n"],["\u003cp\u003eThere are currently nine documented versions for this class, going from version 1.0.0 to version 1.8.0, with a different path for each version.\u003c/p\u003e\n"]]],[],null,[]]