Russian Qt Forum
Ноябрь 18, 2024, 18:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как подключить GStreamer к Qt  (Прочитано 5489 раз)
Lettuce
Гость
« : Май 05, 2013, 22:29 »

Всем привет!
Суть проблемы - скачал и установил OSSBuild project для винды, а что делать дальше не знаю. Как подключить эти исходники к Qt?  Непонимающий
Записан
Bepec
Гость
« Ответ #1 : Май 06, 2013, 07:35 »

Читать его документацию Показает язык
Записан
KrupaKarlo
Гость
« Ответ #2 : Май 06, 2013, 08:17 »

имхо лучше брать отсюда http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows
у OSSbuild более старый вариант а там больше проблем с Windows.

На этом же сайте есть отличные примеры.
Самый большой гемор - определить те либы, которые нужны. Я делал с помощью http://www.dependencywalker.com/


Записан
KrupaKarlo
Гость
« Ответ #3 : Май 06, 2013, 08:19 »

Когда встанет задача интегрировать поток GStreamer в свое окно обязательно прочитайте
http://docs.gstreamer.com/display/GstSDK/Basic+tutorial+16%3A+Platform-specific+elements
Записан
Lettuce
Гость
« Ответ #4 : Май 06, 2013, 09:35 »

Большое спасибо за ссылки, пойду читать Улыбающийся
А пока ещё один вопрос, можно ли с помощью gstreamer'а организовать rtp-трансляцию? И как? (если нужно - сделаю отдельную тему)
« Последнее редактирование: Май 06, 2013, 09:38 от Lettuce » Записан
KrupaKarlo
Гость
« Ответ #5 : Май 06, 2013, 12:25 »

да можно. для этого даже не надо писать отдельные приложения. GStreamer предоставляет консольные готовые приложения с помощью которых это можно делать. Почитайте документацию. Увы свои примеры сейчас дать не могу.  Делается это просто запуском приложения с нужными аргументами  Веселый

По другой теме я понял вам надо интегрировать запуск трансляции в ваше приложение. Все что можно делать через утилиты GStreamer можно делать и программно, но мне такая задача не ставилась.
« Последнее редактирование: Май 06, 2013, 12:43 от KrupaKarlo » Записан
Lettuce
Гость
« Ответ #6 : Май 06, 2013, 13:51 »

да можно. для этого даже не надо писать отдельные приложения. GStreamer предоставляет консольные готовые приложения с помощью которых это можно делать. Почитайте документацию. Увы свои примеры сейчас дать не могу.  Делается это просто запуском приложения с нужными аргументами  Веселый

По другой теме я понял вам надо интегрировать запуск трансляции в ваше приложение. Все что можно делать через утилиты GStreamer можно делать и программно, но мне такая задача не ставилась.

Буду очень благодарен за примеры, или хотя бы за ссылки  Веселый
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 21.