# Functions
CopyAllInputFiles will copy the m3u8 manifest and all ts segments for HLS input whereas it will copy just the single video file for MP4/MOV input.
No description provided by the author
No description provided by the author
CreateStream registers new stream on Livepeer infra and returns manifestId Call `ReleaseManifestId(manifestId)` after use.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Generate a Master manifest, plus one Rendition manifest for each Profile we're transcoding, then write them to storage Returns the master manifest URL on success.
No description provided by the author
Loop over each segment in a given manifest and convert it from a relative path to a full ObjectStore-compatible URL.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Separate method as this requires a much richer message than the other status callbacks.
No description provided by the author
This method will accept the completion ratio of the current stage and will translate that into the overall ratio.
Calculate the overall completion ratio based on the completion ratio of the current stage.
ParseTranscodeProviderURL returns the correct provider for a given URL.
No description provided by the author
ReleaseManifestID deletes manifestId created by prior call to CreateStream().
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Broadcaster-node already has built-in retry logic.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
Currently only implemented by LocalBroadcasterClient TODO: Try to come up with a unified interface across Local and Remote.
No description provided by the author
No description provided by the author
TranscodProviders is the interface to an external video processing service that can be used instead of the Mist+Livepeer Network pipeline.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author