Я хочу записать поток, который публикуется с помощью Flash Live Encoder в FMS 3.5, но разделить запись на файлы с предварительно определенной длиной. Например, если опубликован поток «веб-камера», я хочу записать его по 10 минут: «webcam1.flv», «webcam2.flv» ...
Из того, что я могу сказать, нет возможности работать с таймерами. Единственное решение, о котором я мог подумать, - это использовать stream.record () с параметром ограничения времени, но это похоже на хак, потому что он вызывает NetStream.Record.DiskQuotaExceeded в потоке, когда запись должна остановиться и начать запись другого фрагмента.
Кто-нибудь делал что-то подобное?