Package: ems-cli
CLI for EVO Media ServerInstallationpipinstallems-cliCommandsems-add-group-name-aliasCreates secondary name(s) for group name.ems-add-group-name-alias--connection-uri="http://127.0.0.1:7777"MyGroupTestGroupAliasems-add-stream-aliasCreate secondary name(s) for internal streams.ems-add-stream-alias--connection-uri="http://127.0.0.1:7777"--expire-period=-300bunnyvideo1ems-create-dash-streamCreate Dynamic Adaptive Streaming over HTTP (DASH) out of an existing H.264/AAC stream.ems-create-dash-stream--connection-uri="http://127.0.0.1:7777"--group-name=dashtestpullStream"../evo-webroot"ems-create-hds-streamCreate an HDS (HTTP Dynamic Streaming) stream out of an existing H.264/AAC stream.ems-create-hds-stream--connection-uri="http://127.0.0.1:7777"--group-name=hds--playlist-type=rollingtestpullStream"../evo-webroot"ems-create-hls-streamCreate an HTTP Live Stream (HLS) out of an existing H.264/AAC stream.ems-create-hls-stream--connection-uri="http://127.0.0.1:7777"--bandwidths=128--group-name=hls--playlist-type=rolling--playlist-length=10--chunk-length=5hlstest"/MyWebRoot/"ems-create-ingest-pointCreates an RTMP ingest point.ems-create-ingest-point--connection-uri="http://127.0.0.1:7777"theIngestPointuseMeToViewStreamems-create-mss-streamCreate a Microsoft Smooth Stream (MSS) out of an existing H.264/AAC stream.ems-create-mss-stream--connection-uri="http://127.0.0.1:7777"--group-name=msstestpullStream"../evo-webroot"ems-flush-group-name-aliasesInvalidates all group name aliases.ems-flush-group-name-aliases--connection-uri="http://127.0.0.1:7777"ems-flush-stream-aliasesInvalidates all stream aliases.ems-flush-stream-aliases--connection-uri="http://127.0.0.1:7777"ems-get-config-infoInformation of the stream by the configId.ems-get-config-info--connection-uri="http://127.0.0.1:7777"1ems-get-group-name-by-aliasReturns the group name given the alias name.ems-get-group-name-by-alias--connection-uri="http://127.0.0.1:7777"TestGroupAliasems-get-stream-info-by-idDetailed set of information about a stream.ems-get-stream-info-by-id--connection-uri="http://127.0.0.1:7777"1ems-get-stream-info-by-nameDetailed set of information about a stream.ems-get-stream-info-by-name--connection-uri="http://127.0.0.1:7777"testpullStreamems-get-streams-countNumber of active streams.ems-get-streams-count--connection-uri="http://127.0.0.1:7777"ems-is-stream-running-by-idChecks a specific stream if it is running or not.ems-is-stream-running-by-id--connection-uri="http://127.0.0.1:7777"1ems-is-stream-running-by-nameChecks a specific stream if it is running or not.ems-is-stream-running-by-name--connection-uri="http://127.0.0.1:7777"testStreamems-list-configList with all push/pull configurations.ems-list-config--connection-uri="http://127.0.0.1:7777"ems-list-group-name-aliasesA complete list of group name aliases.ems-list-group-name-aliases--connection-uri="http://127.0.0.1:7777"ems-list-http-streaming-sessionsAll currently active HTTP streaming sessions.ems-list-http-streaming-sessions--connection-uri="http://127.0.0.1:7777"ems-list-ingest-pointsThe currently available Ingest Points.ems-list-ingest-points--connection-uri="http://127.0.0.1:7777"ems-list-stream-aliasesA complete list of aliases.ems-list-stream-aliases--connection-uri="http://127.0.0.1:7777"ems-list-streamsems-list-streams--connection-uri="http://127.0.0.1:7777"ems-list-streams-idsA list of IDs for every active stream.ems-list-streams-ids--connection-uri="http://127.0.0.1:7777"ems-pull-streamPull in a stream from an external source.ems-pull-stream--connection-uri="http://127.0.0.1:7777"--local-stream-name=testpullStream"rtmp://s2pchzxmtymn2k.cloudfront.net/cfx/st/mp4:sintel.mp4"ems-push-streamPush a local stream to an external destination.ems-push-stream--connection-uri="http://127.0.0.1:7777"--local-stream-name=testpullstream--target-stream-name=testpushStream"rtmp://DestinationAddress/live"ems-recordRecords any inbound stream.ems-record--connection-uri="http://127.0.0.1:7777"--type=mp4--overwrite=1testpullstream"../media/testRecord"ems-remove-config-by-idStop the stream and remove the corresponding configuration entry.ems-remove-config-by-id--connection-uri="http://127.0.0.1:7777"55ems-remove-config-by-group-nameStop the stream and remove the corresponding configuration entry.ems-remove-config-by-group-name--connection-uri="http://127.0.0.1:7777"hlsems-remove-group-name-aliasRemove an alias of a group.ems-remove-group-name-alias--connection-uri="http://127.0.0.1:7777"TestGroupAliasems-remove-ingest-pointRemove an RTMP ingest point.ems-remove-ingest-point--connection-uri="http://127.0.0.1:7777"theIngestPointems-remove-stream-aliasRemove an alias of a stream.ems-remove-stream-alias--connection-uri="http://127.0.0.1:7777"video1ems-shutdown-stream-by-idTerminate a stream.ems-shutdown-stream-by-id--connection-uri="http://127.0.0.1:7777"55ems-shutdown-stream-by-nameTerminate a stream.ems-shutdown-stream-by-name--connection-uri="http://127.0.0.1:7777"testpullstreamems-transcodeChange the compression characteristics of an audio/video stream.ems-transcode--connection-uri="http://127.0.0.1:7777"--group_name=group--video-bitrates=200k"rtmp://s2pchzxmtymn2k.cloudfront.net/cfx/st/mp4:sintel.mp4"stream1