Updated capa with better protocol descriptions (Pro outputs)
This commit is contained in:
		
							parent
							
								
									2861102483
								
							
						
					
					
						commit
						05d0c1cfe2
					
				
					 8 changed files with 17 additions and 6 deletions
				
			
		|  | @ -487,7 +487,8 @@ namespace Mist{ | |||
|   void OutDashMP4::init(Util::Config * cfg){ | ||||
|     HTTPOutput::init(cfg); | ||||
|     capa["name"] = "DASHMP4"; | ||||
|     capa["desc"] = "Enables HTTP protocol progressive streaming."; | ||||
|     capa["friendly"] = "DASH (fMP4) over HTTP"; | ||||
|     capa["desc"] = "Segmented streaming in DASH (fMP4) format over HTTP"; | ||||
|     capa["url_rel"] = "/dash/$/index.mpd"; | ||||
|     capa["url_prefix"] = "/dash/$/"; | ||||
|     capa["socket"] = "http_dash_mp4"; | ||||
|  |  | |||
|  | @ -56,7 +56,8 @@ namespace Mist { | |||
|   void OutDTSC::init(Util::Config * cfg){ | ||||
|     Output::init(cfg); | ||||
|     capa["name"] = "DTSC"; | ||||
|     capa["desc"] = "Enables the DTSC protocol for efficient inter-server stream exchange."; | ||||
|     capa["friendly"] = "DTSC"; | ||||
|     capa["desc"] = "Real time streaming over DTSC (MistServer proprietary protocol, for efficient inter-server streaming)"; | ||||
|     capa["deps"] = ""; | ||||
|     capa["codecs"][0u][0u].append("+*"); | ||||
|     cfg->addConnectorOptions(4200, capa); | ||||
|  |  | |||
|  | @ -32,7 +32,8 @@ namespace Mist{ | |||
|   void OutH264::init(Util::Config *cfg){ | ||||
|     HTTPOutput::init(cfg); | ||||
|     capa["name"] = "H264"; | ||||
|     capa["desc"] = "Enables HTTP protocol H264 Annex B streaming"; | ||||
|     capa["friendly"] = "H264 over HTTP"; | ||||
|     capa["desc"] = "Pseudostreaming in raw H264 Annex B format over HTTP"; | ||||
|     capa["url_rel"] = "/$.h264"; | ||||
|     capa["url_match"] = "/$.h264"; | ||||
|     capa["codecs"][0u][0u].append("H264"); | ||||
|  |  | |||
|  | @ -16,6 +16,7 @@ namespace Mist { | |||
|   void OutHTTPMinimalServer::init(Util::Config * cfg){ | ||||
|     HTTPOutput::init(cfg); | ||||
|     capa["name"] = "HTTPMinimalServer"; | ||||
|     capa["friendly"] = "Utility: Static HTTP file server"; | ||||
|     capa["desc"] = "Serves static files over HTTP from a set folder"; | ||||
|     capa["url_rel"] = "/static/"; | ||||
|     capa["url_prefix"] = "/static/"; | ||||
|  |  | |||
|  | @ -10,6 +10,9 @@ namespace Mist{ | |||
| 
 | ||||
|   void OutHTTPS::init(Util::Config *cfg){ | ||||
|     Output::init(cfg); | ||||
|     capa["name"] = "HTTPS"; | ||||
|     capa["friendly"] = "HTTPS (HTTP+TLS)"; | ||||
|     capa["desc"] = "HTTPS connection handler, provides all enabled HTTP-based outputs"; | ||||
|     capa["provides"] = "HTTP"; | ||||
|     capa["protocol"] = "https://"; | ||||
|     capa["required"]["cert"]["name"] = "Certificate"; | ||||
|  |  | |||
|  | @ -83,10 +83,11 @@ namespace Mist{ | |||
|   void OutRTSP::init(Util::Config *cfg){ | ||||
|     Output::init(cfg); | ||||
|     capa["name"] = "RTSP"; | ||||
|     capa["desc"] = | ||||
|         "Provides Real Time Streaming Protocol output, supporting both UDP and TCP transports."; | ||||
|     capa["friendly"] = "RTSP"; | ||||
|     capa["desc"] = "Real Time Streaming in RTSP, over both RTP UDP and TCP"; | ||||
|     capa["deps"] = ""; | ||||
|     capa["url_rel"] = "/$"; | ||||
|     capa["incoming_push_url"] = "rtsp://$host:$port/$stream?pass=$password"; | ||||
|     capa["codecs"][0u][0u].append("H264"); | ||||
|     capa["codecs"][0u][0u].append("HEVC"); | ||||
|     capa["codecs"][0u][0u].append("MPEG2"); | ||||
|  |  | |||
|  | @ -8,7 +8,8 @@ namespace Mist{ | |||
|   void OutWAV::init(Util::Config *cfg){ | ||||
|     HTTPOutput::init(cfg); | ||||
|     capa["name"] = "WAV"; | ||||
|     capa["desc"] = "Enables HTTP protocol progressive WAV streaming"; | ||||
|     capa["friendly"] = "WAV over HTTP"; | ||||
|     capa["desc"] = "Pseudostreaming in WAV format over HTTP"; | ||||
|     capa["url_rel"] = "/$.wav"; | ||||
|     capa["url_match"] = "/$.wav"; | ||||
|     capa["codecs"][0u][0u].append("ALAW"); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Thulinma
						Thulinma