Improved input descriptions

This commit is contained in:
Thulinma 2018-02-13 13:05:35 +01:00
parent c1711ef0e0
commit 87fb2fc5b9
7 changed files with 7 additions and 7 deletions

View file

@ -54,7 +54,7 @@ namespace Mist {
capa["source_match"] = "push://*";
capa["non-provider"] = true;//Indicates we don't provide data, only collect it
capa["priority"] = 9ll;
capa["desc"] = "Provides buffered live input";
capa["desc"] = "This input type is both used for push- and pull-based streams. It provides a buffer for live media data. The push://[host][@password] style source allows all enabled protocols that support push input to accept a push into MistServer, where you can accept incoming streams from everyone, based on a set password, and/or use hostname/IP whitelisting.";
capa["codecs"][0u][0u].append("*");
capa["codecs"][0u][1u].append("*");
capa["codecs"][0u][2u].append("*");

View file

@ -15,7 +15,7 @@
namespace Mist {
inputDTSC::inputDTSC(Util::Config * cfg) : Input(cfg) {
capa["name"] = "DTSC";
capa["desc"] = "Enables DTSC Input";
capa["desc"] = "Load DTSC files as Video on Demand sources, or dtsc:// URLs from other MistServer instances for live sources. This is the optimal method to pull live sources from other MistServer (or compatible) instances.";
capa["priority"] = 9ll;
capa["source_match"].append("/*.dtsc");
capa["source_match"].append("dtsc://*");

View file

@ -6,7 +6,7 @@
namespace Mist{
InputEBML::InputEBML(Util::Config *cfg) : Input(cfg){
capa["name"] = "EBML";
capa["desc"] = "Enables MKV and WebM input";
capa["desc"] = "Allows loading MKV, MKA, MK3D, MKS and WebM files for Video on Demand.";
capa["source_match"].append("/*.mkv");
capa["source_match"].append("/*.mka");
capa["source_match"].append("/*.mk3d");

View file

@ -17,7 +17,7 @@
namespace Mist {
inputFLV::inputFLV(Util::Config * cfg) : Input(cfg) {
capa["name"] = "FLV";
capa["desc"] = "Enables FLV Input";
capa["desc"] = "Allows loading FLV files for Video on Demand.";
capa["source_match"] = "/*.flv";
capa["priority"] = 9ll;
capa["codecs"][0u][0u].append("H264");

View file

@ -5,7 +5,7 @@
namespace Mist{
InputH264::InputH264(Util::Config *cfg) : Input(cfg){
capa["name"] = "H264";
capa["desc"] = "H264 Annex B input";
capa["desc"] = "This input allows you to take raw H264 Annex B data over a standard input pipe, and turn it into a live stream.";
capa["source_match"] = "h264-exec:*";
//May be set to always-on mode
capa["always_match"].append("h264-exec:*");

View file

@ -14,7 +14,7 @@
namespace Mist {
inputMP3::inputMP3(Util::Config * cfg) : Input(cfg) {
capa["name"] = "MP3";
capa["desc"] = "Enables MP3 Input";
capa["desc"] = "This input allows you to stream MP3 Video on Demand files.";
capa["source_match"] = "/*.mp3";
capa["priority"] = 9ll;
capa["codecs"][0u][0u].append("MP3");

View file

@ -46,7 +46,7 @@ namespace Mist {
*/
inputOGG::inputOGG(Util::Config * cfg) : Input(cfg){
capa["name"] = "OGG";
capa["desc"] = "Enables OGG input";
capa["desc"] = "This input allows streaming of OGG files as Video on Demand.";
capa["source_match"] = "/*.ogg";
capa["codecs"][0u][0u].append("theora");
capa["codecs"][0u][1u].append("vorbis");