Live Stream Class Constructor
dash manifest URL
Live Stream video url.
Base URL in dash manifest file.
Timer used to update dash url so as to avoid 404 errors after long hours of streaming.
It updates dash_url every 30 minutes.
Given Dash URL.
Interval to fetch data again to dash url.
Timer that creates loop from interval time provided.
No of segments of data to add in stream before starting to loop
Incoming message that we recieve.
Storing this is essential. This helps to destroy the TCP connection completely if you stopped player in between the stream
Segment sequence number
Readable Stream through which data passes
Type of audio data that we recieved from live stream youtube url.
Timer used to update dash url so as to avoid 404 errors after long hours of streaming.
It updates dash_url every 30 minutes.
This cleans every used variable in class.
This is used to prevent re-use of this class and helping garbage collector to collect it.
Updates dash url.
Used by dash_timer for updating dash_url every 30 minutes.
Used only after initializing dash function first time.
Length of data that you want to
Initializes dash after getting dash url.
Start if it is first time of initialishing dash function.
This loops function in Live Stream Class.
Gets next segment and push it.
Deprecated Functions
Deprecated Functions
Generated using TypeDoc
YouTube Live Stream class for playing audio from Live Stream videos.