...
Code Block | ||||
---|---|---|---|---|
| ||||
/stream/startRecording { "mediaSessionId":"1234567890abcdefgh", "config": { "fileTemplate": "test", "rotation": "disabled" } } |
How to get recording file name
There are the following ways to get recording name, for example, to download it:
1. Record files handling script on server receives the recording file name right after it recorded
2. If it is necessary to know recording name in browser, file name template should be formed from parameters which can be obtained by REST API, for example
Code Block | ||
---|---|---|
| ||
stream_record_policy_template={streamName}-{mediaSessionId} |
3. When WebSDK is used, recording name can be obtained with getRecordInfo() function
Code Block | ||||
---|---|---|---|---|
| ||||
...
}).on(STREAM_STATUS.UNPUBLISHED, function (stream) {
setStatus(stream.status());
showDownloadLink(stream.getRecordInfo());
onStopped();
})
... |
Known issues
1. Maximum length of file name in all actual Linux file systems is limited to 255 characters. When record file is created, its name will be trimmed to this limit including extension and part number if rotation is enabled.
...