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 LivestreamService API allows for the generation of live streams in various renditions and formats, including HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH).\u003c/p\u003e\n"],["\u003cp\u003eSource streams can be sent via Real-Time Messaging Protocol (RTMP) and Secure Reliable Transport (SRT) to the LivestreamService.\u003c/p\u003e\n"],["\u003cp\u003eThe LivestreamService class offers two static \u003ccode\u003eBindService\u003c/code\u003e methods for registering service definitions with a server or a service binder.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the API documented is 1.8.0, and the documentation includes versions from 1.0.0 to the latest release.\u003c/p\u003e\n"],["\u003cp\u003eThe LivestreamService class inherits from the object class, with access to the base class functions, 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,[]]