The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от opennews on 25-Сен-12, 13:02 
Увидел свет (http://gstreamer.freedesktop.org/news/#2012-09-24T18:00:00Z) релиз GStreamer 1.0 (http://gstreamer.freedesktop.org/), написанного на языке Си кроссплатформенного набора компонент для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений и систем потокового вещания. Код GStreamer распространяется под лицензией LGPLv2.1.


Релиз GStreamer  1.0 ознаменовал появление нового и значительного переработанного API, а также полную стабилизацию API и ABI (в свое время разработчики KDE отказались от идеи использования GStreamer и создали собственный фреймворк Phonon из-за постоянно меняющегося ABI). Несмотря на доступность ветки 1.0 разработчики проекта намерены продолжить выпуск обновлений для прошлой стабильной серии 0.10.x. GStreamer 1.0 не совместим на уровне API и ABI с серией 0.10.x и может быть установлен параллельно с прошлыми выпусками GStreamer, т.е. установка версии 1.0 не повляет на работу уже установленных библиотек GStreamer 0.10.

Ключевые улучшения GStreamer 1.0:

-  Значительная переработка внутренних подсистем, в том числе переход на новую архитектуру управления памятью и организации буферизации. Например, увеличена эффективность буферизации объектов небольшого размера, добавлена расширяемая и согласуемая система привязки метаданных к буферам; -  Переработан код системы захвата видео и звука. Реализованы новые механизмы согласования потоков в процессе захвата видео;-  Добавлена поддержка автомотической переотправки состояния потока для динамических источников;-  Выполнена большая работа по оптимизации производительности, что позволило ощутимо снизить нагрузку на CPU и открыло новые горизонты по использованию GStreamer на встраиваемых платформах;-  Добавлены новые компоненты для обеспечения взаимодействия со средствами аппаратной акселерации кодирования и декодирования видео, например, обеспечена начальная поддержка интерфейсов VAAPI и VDPAU, а также используемого на встраиваемых платформах OpenMax IL API;-  Поддержка биндингов для языков программирования на основе интроспекции GObject;


Среди базовых возможностей GStreamer:


-  Локальное проигрывание контента, обработка потокового вещания и проигрывание DVD;

-  Поддерживаемые видеокодеки: Theora, VP8, Dirac, MJPEG, h.264*, h.263*, MPEG2*, MPEG4*, WMV/VC1* и т.д.

-  Поддерживаемые аудиокодеки: Vorbis, FLAC, Speex, WavPack, AAC*, MP3*, WMA*, Dolby Digital (AC3)*, DTS/DCA*, AMR NB/WB* и т.д.

-  Поддерживаемые мультимедиа контейнеры: Ogg, WebM, Matroska, MP4, Quicktime, AVI, FLV, 3GPP, WAV, Real Media*, ASF*, MPEG PS/TS* и т.д.

-  Поддерживаемые протоколы: работа с локальными файлами, HTTP, Shoutcast/Icecast, HLS, RTSP, RTP и MMS*;

-  Интеграция с тулкитами для формирования GUI-интерфейса (GTK+, Clutter);

-  Автоматическое определение контейнеров и кодеков;

-  Функции извлечения метаданных;

-  Поддержка субтитров;

-  Средства для наглядной визуализации звукового потока;

-  Поддержка переключения на лету между разными потоками со звуком и субтитрами;

-  Перемещение внутри потока по абсолютной позиции;

-  Режимы замедления и ускорения воспроизведения, перемотки в обратном порядке и покадрового просмотра;

-  Автоматическое устранение чересстрочности (деинтерлейсинг), масштабирование и установка цветового баланса;

-  Поддержка проброса сжатого звука;

-  Поддержка функций рендеринга текстур библиотеки    Clutter.

URL: http://gstreamer.freedesktop.org/news/#2012-09-24T18:00:00Z
Новость: https://www.opennet.ru/opennews/art.shtml?num=34928

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +2 +/
Сообщение от antiroot on 25-Сен-12, 13:02 
>Поддерживаемые аудиокодеки: Vorbis, FLAC, Speex, WavPack, AAC*, MP3*, WMA*, Dolby Digital (AC3)*, DTS/DCA*, AMR NB/WB* и т.д.

А как же Opus?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +3 +/
Сообщение от кверти on 25-Сен-12, 13:06 
>и т.д.

очки потерял?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Аноним (??) on 25-Сен-12, 13:43 
>Ubuntu 12.10

Они же решили отложить до следующего релиза

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +3 +/
Сообщение от paulus (ok) on 25-Сен-12, 15:10 
Когда в оф.репах, дистрибутивов и пандолиса, будут сборки Firefox с вкл. поддержкой GStreamer? На скрине новый тотем (не пользуюсь, не знаю)?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от paulus (ok) on 25-Сен-12, 17:27 
Присоединяемся с просьбами к убунтейству: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1056123

или на багзилле: https://bugzilla.mozilla.org/show_bug.cgi?id=422540

вроде как оно...

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Zenitur (ok) on 25-Сен-12, 20:37 
http://packman.links2linux.org/package/gstreamer-0_10

Думаю, совсем скоро.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +5 +/
Сообщение от Вопрошаю on 25-Сен-12, 15:58 
В KDE я так понял используется Phonon? Чем он отличается от GStreamer?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +1 +/
Сообщение от develop7 (ok) on 25-Сен-12, 15:59 
тем, что использует gstreamer. или xine. или какие там ещё у него есть backendы
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +3 +/
Сообщение от Вопрошаю on 25-Сен-12, 16:00 
Ну ты объясни для простых людей...
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Buy (ok) on 25-Сен-12, 16:57 
Phonon — это мультимедийный фреймворк для KDE4. Phonon Backend — реализация Phonon API на основе определенной библиотеки, которая выполняет непосредственно функции воспроизведения видео и аудио данных. Таким модулем может быть реализация для другого API, который уже использует другие API и медиа-библиотеки. Напимер GStreamer, Xine, VLC бекэнды. КОРОЧЕ в KDE есть Phonon к которому прикручен GStreamer как бекэнд (модуль). Можно прикрутить и другие. Посмотри какой у тебя в дистре, наверняка тоже GStreamer.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

20. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +2 +/
Сообщение от Anonim (??) on 25-Сен-12, 20:47 
Видимо, суть в том, чтобы при очередноых изменениях в гстримере не править сто-пятьсот прог кде, а изменить один компонент-прослойку, который и называется фонон. + этот фонон вроде еще что-то полезное умеет вроде смешивания сигналов от разных источников.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от zomg on 25-Сен-12, 16:39 
gstreamer и vlc в качестве бекенда есть. xine вроде rip, насколько я помню.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Buy (ok) on 25-Сен-12, 17:02 
> gstreamer и vlc в качестве бекенда есть. xine вроде rip, насколько я
> помню.

Latest news… 2012-06-09: Release
xine-lib 1.1.21 & 1.2.1, xine-ui 0.99.7

http://www.xine-project.org/home

Вот свежий бэкэнд для фонона не знаю есть ли. Для Убунты нет пакета.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от dimqua (ok) on 25-Сен-12, 18:09 
> обеспечена начальная поддержка интерфейсов VAAPI

Наконец то до них дошло. Когда же, интересно, до разработчиков Mplayer дойдёт? Патчи уже сто лет как есть и даже не протухли, но в апстрим их не включают.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Zenitur (ok) on 25-Сен-12, 20:38 
>> обеспечена начальная поддержка интерфейсов VAAPI
> Наконец то до них дошло. Когда же, интересно, до разработчиков Mplayer дойдёт?
> Патчи уже сто лет как есть и даже не протухли, но
> в апстрим их не включают.

И до xine.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от Аноним (??) on 26-Сен-12, 14:53 
А как лицензированы MP4 и прочая проприетарщина?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +1 +/
Сообщение от Аноним (??) on 26-Сен-12, 16:17 
> А как лицензированы MP4 и прочая проприетарщина?

А никак - можете доустановить плагин на свой страх и риск. Если местное законодательство вам это позволяет.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от robux (ok) on 27-Сен-12, 01:50 
Посоветуйте какие видео- и аудиокодеки использовать для передачи по сети не чувствительные к частичным потерям трафика? Думаю о VP8/Opus в качестве видео. А насчет аудио не знаю.

Второй вопрос: как выковыривать данные из буферов (чтобы резать на пакеты, слать, и сшивать у клиента)? Заморачиваться с объектом GstBuffer или достаточно прицепить "appsink" в конвеер после кодека?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от ызусефещк on 27-Сен-12, 14:34 
> А насчет аудио не знаю.

Чем Opus не устроил?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от robux (ok) on 30-Сен-12, 23:00 
>> А насчет аудио не знаю.
> Чем Opus не устроил?

Хыы, я думал это тоже видео-кодек - тогда вопрос снят. Его и заюзаем. Едиенственное, он похоже среди ugly-plugins, что не совсем комильфо.. (


Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

25. "Стабильный выпуск мультимедийного фреймворка GStreamer 1.0"  +/
Сообщение от uniman (ok) on 27-Сен-12, 17:29 
>Увидел свет

Б, фразу "увидел свет" в отношении набора байтов уже не знаю как откомментировать без мата... :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру