...
Code Block |
---|
|
...
}).on(STREAM_STATUS.UNPUBLISHED, function (stream) {
setStatus(stream.status());
showDownloadLink(stream.getRecordInfo());
onStopped();
})
... |
Загрузка и воспроизведение записанного файла
Записанный файл доступен во встроенном веб-сервере WCS по прямой ссылке вида
Code Block |
---|
|
https://test.flashphoner.com:8444/client/records/stream.mp4 |
Здесь
- test.flashphoner.com - URL WCS сервера
- stream.mp4 - имя записанного файла
По умолчанию, WCS возвращает заголовок
Code Block |
---|
|
Content-Disposition: inline;filename="stream.mp4" |
в этом случае браузер попытается проиграть файл. Это поведение включается при помощи настройки
Code Block |
---|
|
record_response_content_disposition_header_value=inline |
Для того, чтобы браузер загружал записанный файл, не пытаясь его проиграть, необходимо установить настройку
Code Block |
---|
|
record_response_content_disposition_header_value=attachment |
Известные проблемы
1. Максимальная длина имени файла во всех актуальных файловых системах Linux ограничена 255 символами. При создании файла записи, имя будет сокращено до данного предела, включая расширение и номер части, если включена ротация.
...