文档
测试

調用FFmpeg

POST

请求参数

参数名
类型
描述
必填
video
必填
input
rtmp://127.0.0.1/myapp/user03_ctrl01
必填
list
必填
id
0
必填
outurl
rtmp://127.0.0.1/{myapp}/{user}_{id}
必填
acodec
copy
必填
vcodec
copy
必填
kbps
0
必填
watermark
可选
path
http://url/123.png
必填
sizeW
60
必填
sizeH
60
必填
posW
100
必填
posH
100
必填
screenshot
可选
path
127.0.0.1/{myapp}/{user}/{id}/pictures/
必填
name
{myapp}_{user}_{id}_%s
必填
format
jpg
必填

说明 / 示例

``` { "{myapp}_{user}_{id}": { "screenshot": { "path": "127.0.0.1/{myapp}/{user}/{id}/pictures/", "name": "{myapp}_{user}_{id}_%s", "format": "jpg" }, "watermark": { "path": "http://url/123.png", "sizeW": 60, "sizeH": 60, "posW": 100, "posH": 100 }, "video": { "input": "rtmp://127.0.0.1/myapp/user03_ctrl01", "list": [{ "id": "0", "outurl": "rtmp://127.0.0.1/{myapp}/{user}_{id}", "acodec": "copy", "vcodec": "copy", "kbps": "0" }, { "id": "360", "outurl": "rtmp://127.0.0.1/{myapp}/{user}_{id}_{video.id}", "acodec": "copy", "vcodec": "copy", "kbps": "300" }, { "id": "480", "outurl": "rtmp://127.0.0.1/{myapp}/{user}_{id}_{video.id}", "acodec": "copy", "vcodec": "copy", "kbps": "600" }, { "id": "720", "outurl": "rtmp://127.0.0.1/{myapp}/{user}_{id}_{video.id}", "acodec": "copy", "vcodec": "copy", "kbps": "1000" }, { "id": "1080", "outurl": "rtmp://127.0.0.1/{myapp}/{user}_{id}_{video.id}", "acodec": "copy", "vcodec": "copy", "kbps": "3000" } ] } } } ```