URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 84967
[ Назад ]

Исходное сообщение
"На базе GStreamer сформирован SDK для создания кросс-платфор..."

Отправлено opennews , 09-Июн-12 13:33 
Компании Collabora и Fluendo, активно участвующие в развитии открытого мультимедийного фреймворка GStreamer (http://gstreamer.freedesktop.org/), анонсировали (http://www.collabora.com/press/2012/06/collabora-and-fluendo...) создание кроссплатформенного SDK (http://www.gstreamer.com/) с инструментами для создания приложений, базирующихся на GStreamer. GStreamer написан на языке Си и предоставляет  набор компонентов для создания широкого спектра мультимедийных приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений  и систем потокового вещания.


Новый SDK позволит упростить процесс портирования и увеличить эффективность формирования готовых приложений на базе GStreamer, переносимых между разными программными платформами. По заявлению разработчиков SDK способен обеспечить идентичность функционирования программы в Windows XP, Windows Vista, Windows 7, Mac OS X и во всех поддерживаемых Linux-дистрибутивах (Ubuntu 11.10/12.04, Debian 6.0 (Squeeze), Fedora 16/17).  В следующем релизе SDK планируется добавить поддержку Android и других мобильных платформ. SDK предоставляет единый API/ABI фиксироанной стабильной версии GStreamer и сдержит уже собранные для разных платформ компоненты GStreamer. В состав SDK входит набор консольных утилит для сборки приложений и формирования пакетов, подборка уже скомпилированных для разных систем библиотек и плагинов, серия практических руководств. Код компонентов SDK и GStreamer распространяется под лицензией LGPLv2.1.

Дополнительно сообщается о введении в строй нового сайта gstreamer.com (http://www.gstreamer.com/), нацеленного на продвижение технологий GStreamer для разработчиков коммерческих приложений. В настоящее время на сайте обеспечена возможность загрузки SDK и открыт доступ к коллекции документации по установке и использованию GStreamer. Для клиентов заинтересованных в получении коммерческих услуг компания Collabora предлагает сервис технической поддержки и консультирования для GStreamer, а компания Fluendo предоставляет набор высококачественных коммерческих видео и аудио кодеков.

Среди возможностей для разработчиков приложений отмечается:

-  Локальное проигрывание контента, обработка потокового вещания и проигрвание 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://www.collabora.com/press/2012/06/collabora-and-fluendo...
Новость: http://www.opennet.me/opennews/art.shtml?num=34053


Содержание

Сообщения в этом обсуждении
"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено СуперАноним , 09-Июн-12 13:33 
>Интеграция с тулкитами для формирования GUI-интерфейса (GTK+, Clutter)

Ну да, в отношении KDE SC это, конечно, ооочень кроссплатформенно.


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Нано анон , 09-Июн-12 13:47 
А это в QT нельзя сделать? Никто не мешает этого делать.

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 16:08 
Предлагаю расстреливать всех, кто пишет Qt неправильно.

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 17:07 
Предлагаю расстреливать всех кто НА  Q[q]T[t] пишет неправильно. А то сегфолты на пустом месте уще %$#5^$&! А названия пусть пишут как хотят - не убудет.

"На базе GStreamer сформирован SDK для создания..."
Отправлено arisu , 10-Июн-12 12:11 
> А названия пусть пишут как хотят — не убудет.

примерно с таких рассуждений и начинается написание кривого падучего софта. «подумаешь, это ж мелочь, не будем обращать внимание на мелочи».


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:06 
Давно ли KDE стал отдельной платформой, несовместимой с Linux?

"На базе GStreamer сформирован SDK для создания..."
Отправлено arisu , 10-Июн-12 12:11 
> Давно ли KDE стал отдельной платформой, несовместимой с Linux?

я думаю, станет сразу вслед за гномом.


"На базе GStreamer сформирован SDK для создания..."
Отправлено Аноним , 10-Июн-12 19:46 
>> Давно ли KDE стал отдельной платформой, несовместимой с Linux?
> я думаю, станет сразу вслед за гномом.

А можно я немного троллану оффтопично? Я обнаружил что на сайте убунты все-таки написано что оно - дистр линукса, так что твои предъявы не катят :P.


"На базе GStreamer сформирован SDK для создания..."
Отправлено arisu , 10-Июн-12 20:16 
> А можно я немного троллану оффтопично? Я обнаружил что на сайте убунты
> все-таки написано что оно — дистр линукса, так что твои предъявы
> не катят :P.

написано, но это надо целенаправленно искать, причём в областях, от которых «обычный юзер» впадает в ступор. а *должно* быть написано прямо на стартовой.


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:21 
У кдешников своя обёртке phonon-gstreamer, не?

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 13:51 
Поддерживаемые видеокодеки: Theora, VP8, Dirac, MJPEG, h.264*, h.263*, MPEG2*, MPEG4*, WMV/VC1* и т.д.
Неуждели он поддерживает майкрософский кодек WMV ?

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:07 
Со звёздочкой. Типо проприетарный компонент - опциАнально. Коммерческим разработчикам видимо придётся платить в козну за использование.

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:14 
Поддерживает*

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:28 
Поддерживает - (*).

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено trdm , 09-Июн-12 22:52 
Поддерживает* -> (_._)

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено filosofem , 09-Июн-12 18:11 
Те что со звездочкой из кунсткамеры^W коллекции gstreamer-plugins-ugly
"GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plug-ins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems."

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:13 
Не нужно. Есть декодеры ffmpeg/libav.

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:15 
Правильно, зачем нам помидоры, если есть огурцы?



"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:29 
> Правильно, зачем нам помидоры, если есть огурцы?

Овощи атакуют!


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено lololo , 09-Июн-12 14:20 
gtk+, qt не нужно! есть же ANSI C!

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 14:28 
> есть же ANSI C!

Есть. Но вот мультимедиа-приложение на нем делать совсем без либ виджетов как-то не очень удобно... :)


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 09-Июн-12 19:46 
Вы абсолютно хорошо поняли предыдущего оратора даже без тега </сарказм>.

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено sasa , 10-Июн-12 11:39 
> Есть декодеры ffmpeg/libav

Это - для энтузиастов, там никогда не будет подержки аппартаных декодеров в таком количестве как в GStreamer.


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Тузя , 09-Июн-12 14:37 
Вот как раз кросплатформенное voip-приложение с поддержкой разных паттернов шумоподавления и эхоподавления - самое то! Главное тут - идентичная функциональность на всех платформах. Интересно, есть такое приложение или самому писать?

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено ВовкаОсиист , 09-Июн-12 15:17 
Нету. Пиши сам. Я бы тоже подключился к разработке, ибо (в)индус онли клиенты за**али, недоскайп передаёт страшную картинку собеседнику на 100 мегабитах. Короче нужен воип клиент под все платформы на Qt! )

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено antono , 09-Июн-12 16:08 
Откройте для себя WEBRTC. Это как P2P скайп в браузере http://www.webrtc.org/running-the-demos

Поддержка есть/планируется в Chrome, FF, Opera


"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено somebody from anywhere , 10-Июн-12 18:35 
WebRTC - штука хорошая. Вот еще пофиксят 100500 багов, и можно будет пользоваться

"На базе GStreamer сформирован SDK для создания кросс-платфор..."
Отправлено Аноним , 10-Июн-12 19:44 
> нужен воип клиент под все платформы на Qt! )

Нужна P2P либа :). А клиенты - какие угодно и на чем угодно. Почему так? А почему бы мелкой железке без UI'я должно быть нельзя позвонить мне и сообщить - "чувак, у тебя кран протек! Срочно дуй в хату, а то попадешь на лимон!". Поэтому - осознайте уже что разнос core и UI - это хорошо, правильно и полный must have.