- HlsSegmentApiFp(configuration?): {
getHlsAudioSegmentLegacyAac(itemId: string, segmentId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsAudioSegmentLegacyMp3(itemId: string, segmentId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsPlaylistLegacy(itemId: string, playlistId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsVideoSegmentLegacy(itemId: string, playlistId: string, segmentId: string, segmentContainer: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
stopEncodingProcess(deviceId: string, playSessionId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
} Returns {
getHlsAudioSegmentLegacyAac(itemId: string, segmentId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsAudioSegmentLegacyMp3(itemId: string, segmentId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsPlaylistLegacy(itemId: string, playlistId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
getHlsVideoSegmentLegacy(itemId: string, playlistId: string, segmentId: string, segmentContainer: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>;
stopEncodingProcess(deviceId: string, playSessionId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
}
getHlsAudioSegmentLegacyAac:function
- getHlsAudioSegmentLegacyAac(itemId, segmentId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
Parameters
- itemId: string
- segmentId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
getHlsAudioSegmentLegacyMp3:function
- getHlsAudioSegmentLegacyMp3(itemId, segmentId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
Parameters
- itemId: string
- segmentId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
getHlsPlaylistLegacy:function
- getHlsPlaylistLegacy(itemId, playlistId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
Parameters
- itemId: string
- playlistId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
getHlsVideoSegmentLegacy:function
- getHlsVideoSegmentLegacy(itemId, playlistId, segmentId, segmentContainer, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
Parameters
- itemId: string
- playlistId: string
- segmentId: string
- segmentContainer: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>)>
stopEncodingProcess:function
- stopEncodingProcess(deviceId, playSessionId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
Parameters
- deviceId: string
- playSessionId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
HlsSegmentApi - functional programming interface
Export