Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DownloaderReq ¶
type DownloaderReq struct { SrcURL string `json:"src_url,required"` SrcName string `json:"src_name,required"` SrcShortName *string `json:"src_short_name,omitempty"` CachePath *string `json:"cache_path,omitempty"` FilePath *string `json:"file_path,omitempty"` WorkerNum *int64 `json:"worker_num,omitempty"` }
type DownloaderResp ¶
type DownloaderResp struct {
BaseResp *BaseResp `json:"base_resp,required"`
}
type EncryptionInfo ¶
type M3U8Info ¶
type M3U8Info struct { RootURL string `json:"root_url,required"` TsURLs []string `json:"ts_ur_ls,required"` TsLengths []float64 `json:"ts_lengths,required"` Name string `json:"name,required"` ShortName string `json:"short_name,required"` EncryptionInfo *EncryptionInfo `json:"encryption_info,omitempty"` }
Click to show internal directories.
Click to hide internal directories.