ISS SkyOS была расширена новой видео подсистемой. Новая ISSпозволит декодировать несколько видео и аудио кодеков одновременно, очень многое в проектировании сделано для простоты решения. Сделать проигрывание аудио/видео файлов (MP3, MPEG, DIVX, WMV, etc....) в вашем приложении теперь можно всего за 5-10 строчек кода (ISS автоматически будет проигрывать аудио поток и генерировать видео в заданное окно, попутно занимаясь масштабированием при необходимости).
А с другой стороны, ISS позволит вам контролировать практически все, что происходит в конвейере видео/аудио-обработки. Например, вы сможете добавить аудио/видео фильтры, манипулировать потоками данных, выставлять громкости, и работать с несколькими потоками.
Кратко о возможностях нового ISS: - поддержка неограниченного количества одновременно проигрываемых аудио и видео потоков - поддержка более чем 60 аудио/видео кодеков - автоматическое ресэмплирование вверх/вниз для аудио потоков - автоматическое микширование потоков - автоматическое преобразование YUV<-->RGB - аудио потоки можно направлять на разные звуковые карты или "широковещательно" на все сразу - различные цифровые фильтры (громкость, эффекты, сэмплинг,...) для аудио потоков - возможность задать громкость для каждого аудио потока в отдельности в микшере - встроенная расширяемая система плагинов для автоматического декодирования различных звуковых форматов, как MP3, Wav, Vorbis, WMV и других... - нетребовательность к процессорным ресурсам, использует недавно реализованный быстрый интерфейс обмена данными - конфигурация ISS производится через плагин для менеджера системы, центрального интерфейса для конфигурирования в SkyOS. - нет необходимости что-либо настраивать для базовой поддержки воспроизведения аудио и видео
Также, из новостей SkyOS, обновлено приложение Viewer, теперь оно поддерживает просмотр аудио/видео файлов (вместе с плагинами для предварительного просмотра текста, изображений и шрифтов).
Также, рабочий стол теперь поддерживает контекстное меню для монтирования/демонтирования дисков.
И еще один небольшой скриншот предварительной версии Beta 8.
|