Added (mostly) complete capabilities for push parameters
This commit is contained in:
parent
97d24f75e4
commit
c7211b23c1
14 changed files with 137 additions and 0 deletions
|
@ -203,6 +203,7 @@ namespace Mist{
|
|||
capa["optional"]["chunkpath"]["short"] = "e";
|
||||
capa["optional"]["chunkpath"]["default"] = "";
|
||||
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("cmaf://*");
|
||||
capa["push_urls"].append("cmafs://*");
|
||||
|
||||
|
|
|
@ -96,6 +96,7 @@ namespace Mist{
|
|||
capa["desc"] = "Real time streaming over DTSC (proprietary protocol for efficient inter-server streaming)";
|
||||
capa["deps"] = "";
|
||||
capa["codecs"][0u][0u].append("+*");
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("dtsc://*");
|
||||
capa["incoming_push_url"] = "dtsc://$host:$port/$stream?pass=$password";
|
||||
|
||||
|
|
|
@ -100,6 +100,7 @@ namespace Mist{
|
|||
capa["exceptions"]["codec:FLOAT"] = blacklistNonChrome;
|
||||
capa["exceptions"]["codec:AC3"] = blacklistNonChrome;
|
||||
capa["exceptions"]["codec:DTS"] = blacklistNonChrome;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.mkv");
|
||||
capa["push_urls"].append("/*.webm");
|
||||
capa["push_urls"].append("mkv-exec:*");
|
||||
|
|
|
@ -31,6 +31,7 @@ namespace Mist{
|
|||
capa["methods"][0u]["hrn"] = "FLV progressive";
|
||||
capa["methods"][0u]["priority"] = 5;
|
||||
capa["methods"][0u]["player_url"] = "/oldflashplayer.swf";
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.flv");
|
||||
|
||||
JSON::Value opt;
|
||||
|
|
|
@ -79,6 +79,7 @@ namespace Mist{
|
|||
capa["methods"][0u]["type"] = "html5/video/mpeg";
|
||||
capa["methods"][0u]["hrn"] = "TS HTTP progressive";
|
||||
capa["methods"][0u]["priority"] = 1;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.ts");
|
||||
capa["push_urls"].append("ts-exec:*");
|
||||
|
||||
|
|
|
@ -107,6 +107,7 @@ namespace Mist{
|
|||
capa["methods"][0u]["type"] = "html5/image/jpeg";
|
||||
capa["methods"][0u]["hrn"] = "JPEG";
|
||||
capa["methods"][0u]["priority"] = 0;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.jpg");
|
||||
|
||||
capa["optional"]["cachedir"]["name"] = "Cache directory";
|
||||
|
|
|
@ -251,6 +251,7 @@ namespace Mist{
|
|||
capa["optional"]["maxkbps"]["type"] = "uint";
|
||||
cfg->addConnectorOptions(1935, capa);
|
||||
config = cfg;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("rtmp://*");
|
||||
capa["push_urls"].append("rtmps://*");
|
||||
|
||||
|
|
|
@ -119,6 +119,7 @@ namespace Mist{
|
|||
capa["methods"][0u]["url_rel"] = "/$.sdp";
|
||||
capa["methods"][0u]["priority"] = 11;
|
||||
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.sdp");
|
||||
|
||||
JSON::Value opt;
|
||||
|
|
|
@ -183,6 +183,7 @@ namespace Mist{
|
|||
capa["codecs"][1u][0u].append("rawts");
|
||||
cfg->addConnectorOptions(8888, capa);
|
||||
config = cfg;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("tsudp://*");
|
||||
capa["push_urls"].append("tsrtp://*");
|
||||
capa["push_urls"].append("tstcp://*");
|
||||
|
|
|
@ -232,6 +232,7 @@ namespace Mist{
|
|||
|
||||
cfg->addBasicConnectorOptions(capa);
|
||||
config = cfg;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("rist://*");
|
||||
//
|
||||
JSON::Value & pp = capa["push_parameters"];
|
||||
|
|
|
@ -209,6 +209,8 @@ namespace Mist{
|
|||
cfg->addConnectorOptions(8889, capa);
|
||||
config = cfg;
|
||||
capa["push_urls"].append("srt://*");
|
||||
|
||||
config->addStandardPushCapabilities(capa);
|
||||
JSON::Value & pp = capa["push_parameters"];
|
||||
|
||||
pp["mode"]["name"] = "Mode";
|
||||
|
|
|
@ -21,6 +21,7 @@ namespace Mist{
|
|||
capa["methods"][0u]["type"] = "html5/audio/wav";
|
||||
capa["methods"][0u]["hrn"] = "WAV progressive";
|
||||
capa["methods"][0u]["priority"] = 1;
|
||||
config->addStandardPushCapabilities(capa);
|
||||
capa["push_urls"].append("/*.wav");
|
||||
|
||||
JSON::Value opt;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue