void OnSeekableTimeUpdateTimerFired();
void GetAdaptiveStreamingInfo();
void UpdateSeekableTime();
+ void ParseDashInfo();
bool GetLiveStreamingDuration(int64_t* min, int64_t* max);
+ bool GetDashLiveDuration(int64_t* duration);
+ std::string GetDashInfo();
StreamType stream_type_{OTHER_STREAM};
std::string hbbtv_url_{""}; // url_ + HIGHBITRATE(if mpd)
std::string mime_type_ = "";
- bool is_live_stream_ = false;
+ std::string clean_url_{""}; // Original url without suffix t/period
+ std::string mrs_url_{""};
+ std::string content_id_{""}; // clean_url + period,only report to APP
+
bool parental_rating_pass_{false};
base::TimeDelta min_seekable_time_{base::TimeDelta()};