NetStream.Buffer.flush предотвращает поиск форм

У меня есть Flash Player, который я использую для потоковой передачи предварительно записанных звуков FLV. У меня есть кнопки "вперед" и "назад", которые позволяют искать звук вперед / назад во время воспроизведения.

Проблема, которую я получаю, состоит в том, что когда я использую более короткий звук, например, 30 секунд, когда 10 секунд ближе к концу, я получаю это сообщение от игрока "NetStream.Buffer.flush", который, в свою очередь, делает это "Данные закончили потоковую передачу, а оставшийся буфер опустошен ", поэтому я не могу искать ближе к концу файла.

Как я могу это исправить?

Я уже установил inBufferSeek в true и установил bufferTime в 5.

Это проблема с Flash/As3 или с сервером? (Я использую сервер с открытым исходным кодом crtmp)

1 ответ

Решение

Ничего общего с наличием / отсутствием ключевых кадров. Это чисто флеш-сторона. Поиск должен работать просто отлично. Вот демонстрация [http://pastebin.com/raw.php?i=LYTNy7xR]

Другие вопросы по тегам