Reference documentation and code samples for the Live Stream v1 API class LivestreamService.
Using Live Stream API, you can generate live streams in the various
renditions and streaming formats. The streaming format include HTTP Live
Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can send
a source stream in the various ways, including Real-Time Messaging
Protocol (RTMP) and Secure Reliable Transport (SRT).
public static void BindService(ServiceBinderBase serviceBinder, LivestreamService.LivestreamServiceBase serviceImpl)
Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
Note: this method is part of an experimental API that can change or be removed without any prior notice.
[[["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 \u003ccode\u003eLivestreamService\u003c/code\u003e class, part of the Google Cloud Video Live Stream v1 API, allows users to generate live streams in formats like HLS and DASH.\u003c/p\u003e\n"],["\u003cp\u003eThis API supports various source stream methods, including RTMP and SRT, for sending live stream data.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eLivestreamService\u003c/code\u003e API is 1.8.0, with versions dating back to 1.0.0 available.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBindService\u003c/code\u003e methods are available to create or register the service definition, essential for setting up a server to handle the live stream logic.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eLivestreamService\u003c/code\u003e class inherits methods from the base object class such as \u003ccode\u003eGetHashCode()\u003c/code\u003e, \u003ccode\u003eGetType()\u003c/code\u003e, \u003ccode\u003eMemberwiseClone()\u003c/code\u003e, and \u003ccode\u003eToString()\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]