Gstreamer или VLC? Для настольных и мобильных платформ?

#java #android #c #gstreamer #vlc

#java #Android #c #gstreamer #vlc

Вопрос:

Есть ли какие-либо кроссплатформенные двоичные файлы, доступные для Gstreamer, чтобы установить его через Web start или Jnlp?

Такие, как VLC, похоже, совместимы почти со всеми платформами, но они не обеспечивают Gst, и команды совершенно разные.

$ gst-отсутствует проверка filesrc $ gst-отсутствует проверка sdp $ gst-отсутствуют проверки других кодеков — многие из них отсутствуют на других платформах или их ошибка на других платформах?

примечание: Мне нужно перенести Gstreamer с рабочей модели Linux на Iphone, Nokia, Blackberry, Symbian, Atom machine, процессоры Arm, Ipad, Meego, Windows / Mac / Bsd. Альтернатива Gstreamer в такой широкой кроссплатформенной среде — это также выбор, которым можно пренебречь, используя Gstreamer, его хорошее, но очень маленькое будущее. Также сообщество, похоже, не предпринимает никаких действий, чтобы это произошло, поэтому для разработчика это выглядит как одиночество в большом мире

Комментарии:

1. Вау, на каждой платформе, которую вы упомянули, есть какая-то платформа для воспроизведения мультимедиа, вы уверены, что не бреете як ?

2. @Tassos Bassoukos: прошу прощения? Знаете ли вы, в чем разница между наличием фреймворка и отсутствием фреймворка для широкой кроссплатформенности? например: QT, wxWidget, Zend framework, Cakephp, Ruby rails, Jboss и т.д. и т.п.? Или лучше делать это с НУЛЯ?

3. Позвольте мне перефразировать мое возражение по-другому — будет проще реализовать фреймворк, который абстрагирует детали платформы для воспроизведения мультимедиа, чем переносить gstreamer на все эти платформы.

Ответ №1:

Если вам нужны готовые кроссплатформенные двоичные файлы GStreamer, самое простое решение — получить Media SDK от Entropy Wave:

http://entropywave.com/products/entropy-wave-media-sdk/

Комментарии:

1. очень приятно, что кто-то делает это, по крайней мере. Но какое-нибудь БЕСПЛАТНОЕ сообщество, которое также может предложить такое?