mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
For #299, write MPD file.
This commit is contained in:
parent
e754ab7073
commit
8ab727f3c5
7 changed files with 307 additions and 6 deletions
|
@ -1140,6 +1140,16 @@ private:
|
|||
public:
|
||||
// Whether DASH is enabled.
|
||||
virtual bool get_dash_enabled(std::string vhost);
|
||||
// Get the duration of segment in milliseconds.
|
||||
virtual int get_dash_fragment(std::string vhost);
|
||||
// Get the period to update MPD in milliseconds.
|
||||
virtual int get_dash_update_period(std::string vhost);
|
||||
// Get the depth of timeshift buffer in milliseconds.
|
||||
virtual int get_dash_timeshift(std::string vhost);
|
||||
// Get the base/home dir/path for dash, into which write files.
|
||||
virtual std::string get_dash_path(std::string vhost);
|
||||
// Get the path for DASH MPD, to generate the MPD file.
|
||||
virtual std::string get_dash_mpd_file(std::string vhost);
|
||||
// hls section
|
||||
private:
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue