wowza视频录制接口

http://用户名:密码@wowza服务器地址:8086/livestreamrecord/recordAction?action=startRecordingSegmentBySchedule&appName=slc&streamName=136.stream&segmentSchedule=0+*+*+*+*+*&outputPath=/usr/local/WowzaStreamingEngine/content&fileTemplate=${BaseFileName}_${SegmentTime}

可指定app、指定流名称、指定录制路径、指定录制文件名。

以上接口,可整点录制mp4文件。

如果用linux curl调用的话,可以:

curl -v --digest -u 用户名:密码 http://服务器地址:8086/livestreamrecord/recordAction?action=startRecordingSegmentBySchedule\&appName=slc\&streamName=136.stream\&segmentSchedule=0+*+*+*+*+*\&outputPath=\/usr\/local\/WowzaStreamingEngine\/content\&fileTemplate=${BaseFileName}_${SegmentTime}

 “/”和“&”符号前面需要添加“\”转义才行。

部分linux系统,会出现url参数解析错误,导致无法解析${BaseFileName}_${SegmentTime}这两个变量,可以尝试post方法:

curl -v --digest -u 用户名:密码 http://服务器地址:8086/livestreamrecord/recordAction -X POST -d 'action=startRecordingSegmentBySchedule&appName=slc&streamName=136.stream&segmentSchedule=0+*+*+*+*+*&outputPath=/opt/record&fileTemplate=${BaseFileName}_${SegmentTime}'

 

posted @ 2020-08-03 16:42  盛世芳华  阅读(226)  评论(0编辑  收藏  举报