evo媒体服务器的cli

ems-cli的Python项目详细描述


Code Climate

evo媒体服务器的cli

安装

pip install ems-cli

命令

ems添加组名别名

为组名创建辅助名称。

ems-add-group-name-alias --connection-uri="http://127.0.0.1:7777" MyGroup TestGroupAlias

ems添加流别名

为内部流创建辅助名称。

ems-add-stream-alias --connection-uri="http://127.0.0.1:7777" --expire-period=-300 bunny video1

ems创建短流程

在现有的H.264/AAC流中创建HTTP(DASH)上的动态自适应流。

ems-create-dash-stream --connection-uri="http://127.0.0.1:7777" --group-name=dash testpullStream "../evo-webroot"

ems创建hds流

从现有H.264/AAC流中创建HDS(HTTP动态流)流。

ems-create-hds-stream --connection-uri="http://127.0.0.1:7777" --group-name=hds --playlist-type=rolling testpullStream "../evo-webroot"

ems创建hls流

从现有H.264/AAC流中创建HTTP实况流(HLS)。

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=5 hlstest "/MyWebRoot/"

ems创建摄取点

创建rtmp摄取点。

ems-create-ingest-point --connection-uri="http://127.0.0.1:7777" theIngestPoint useMeToViewStream

ems创建mss流

从现有的H.264/AAC流中创建微软平滑流(MSS)。

ems-create-mss-stream --connection-uri="http://127.0.0.1:7777" --group-name=mss testpullStream "../evo-webroot"

ems刷新组名别名

使所有组名别名无效。

ems-flush-group-name-aliases --connection-uri="http://127.0.0.1:7777"

ems刷新流别名

使所有流别名无效。

ems-flush-stream-aliases --connection-uri="http://127.0.0.1:7777"

ems获取配置信息

按configid显示的流信息。

ems-get-config-info --connection-uri="http://127.0.0.1:7777"1

ems按别名获取组名

返回给定别名的组名。

ems-get-group-name-by-alias --connection-uri="http://127.0.0.1:7777" TestGroupAlias

ems按id获取流信息

有关流的详细信息集。

ems-get-stream-info-by-id --connection-uri="http://127.0.0.1:7777"1

ems按名称获取流信息

有关流的详细信息集。

ems-get-stream-info-by-name --connection-uri="http://127.0.0.1:7777" testpullStream

ems获取流计数

活动流的数目。

ems-get-streams-count --connection-uri="http://127.0.0.1:7777"

ems是按id

运行的流

检查特定流是否正在运行。

ems-is-stream-running-by-id --connection-uri="http://127.0.0.1:7777"1

ems是按名称运行的流

检查特定流是否正在运行。

ems-is-stream-running-by-name --connection-uri="http://127.0.0.1:7777" testStream

ems列表配置

列出所有推/拉配置。

ems-list-config --connection-uri="http://127.0.0.1:7777"

ems列表组名别名

组名别名的完整列表。

ems-list-group-name-aliases --connection-uri="http://127.0.0.1:7777"

ems列出http流会话

所有当前活动的http流会话。

ems-list-http-streaming-sessions --connection-uri="http://127.0.0.1:7777"

ems列表摄取点

当前可用的摄取点。

ems-list-ingest-points --connection-uri="http://127.0.0.1:7777"

ems列表流别名

别名的完整列表。

ems-list-stream-aliases --connection-uri="http://127.0.0.1:7777"

ems列表流

ems-list-streams --connection-uri="http://127.0.0.1:7777"

ems列表流id

每个活动流的ID列表。

ems-list-streams-ids --connection-uri="http://127.0.0.1:7777"

ems拉流

从外部源拉入流。

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推送流

将本地流推送到外部目标。

ems-push-stream --connection-uri="http://127.0.0.1:7777" --local-stream-name=testpullstream --target-stream-name=testpushStream "rtmp://DestinationAddress/live"

ems记录

记录任何入站流。

ems-record --connection-uri="http://127.0.0.1:7777" --type=mp4 --overwrite=1 testpullstream "../media/testRecord"

ems按id删除配置

停止流并删除相应的配置项。

ems-remove-config-by-id --connection-uri="http://127.0.0.1:7777"55

ems按组名删除配置

停止流并删除相应的配置项。

ems-remove-config-by-group-name --connection-uri="http://127.0.0.1:7777" hls

ems删除组名别名

删除组的别名。

ems-remove-group-name-alias --connection-uri="http://127.0.0.1:7777" TestGroupAlias

ems移除摄入点

移除RTMP摄取点。

ems-remove-ingest-point --connection-uri="http://127.0.0.1:7777" theIngestPoint

ems删除流别名

删除流的别名。

ems-remove-stream-alias --connection-uri="http://127.0.0.1:7777" video1

按id

列出的ems关闭流

终止流。

ems-shutdown-stream-by-id --connection-uri="http://127.0.0.1:7777"55

按名称列出的ems关闭流

终止流。

ems-shutdown-stream-by-name --connection-uri="http://127.0.0.1:7777" testpullstream

ems转码

更改音频/视频流的压缩特性。

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式