import "41.neocities.org/media/rakuten"
github.com/pandvan/rakuten-m3u-generator/blob/master/rakuten.py
type Content struct { ViewOptions struct { Private struct { Streams []struct { AudioLanguages []struct { Id string } `json:"audio_languages"` } } } `json:"view_options"` Id string Type string }
func (c *Content) Streamings() Streamings
func (s *StreamInfo) Widevine(data []byte) ([]byte, error)
type Streamings struct { AudioLanguage string `json:"audio_language"` AudioQuality string `json:"audio_quality"` ClassificationId int `json:"classification_id"` ContentId string `json:"content_id"` ContentType string `json:"content_type"` DeviceIdentifier string `json:"device_identifier"` DeviceSerial string `json:"device_serial"` DeviceStreamVideoQuality string `json:"device_stream_video_quality"` Player string `json:"player"` SubtitleLanguage string `json:"subtitle_language"` VideoType string `json:"video_type"` }
func (s *Streamings) Fhd()
func (s *Streamings) Hd()
func (s *Streamings) Info( audio_language string, classification_id int, ) (*StreamInfo, error)
hard geo block