2016-06-20 3 views
0

Я написал мультимедийный плеер, используя ffmpeg и qt-framework. И в настоящее время я поддерживаю воспроизведение локального файла и прогрессивное воспроизведение загрузки в моем проигрывателе. Теперь я хочу добавить поддержку воспроизведения потокового потока mpeg-dash. Я думал об использовании libdash библиотеки с открытым исходным кодом. Но после такого большого количества поисковых запросов я не смог найти документацию API или разработчика относительно того же.интеграция синтаксического анализа libdash mpd с пользовательским плеером

Еще одна проблема заключается в том, что libdash имеет встроенный сетевой модуль. Но я хочу, чтобы только парсер mpd был интегрирован, и у меня есть собственный сетевой модуль для загрузки. Я не могу найти какую-либо доксигенную и служебную документацию для libdash.

Мне нужна помощь в этом:

  1. Может ли вы кто мне точку к любой документации для разработчиков, доступной для libdash?
  2. Есть ли альтернативная библиотека для libdash?

ответ

1

Источник содержит Doxygen конфигурации и вы можете создать документацию Doxygen по своему усмотрению через:

Doxygen libdash_doxygen_config

Там нет необходимости использовать сетевые компоненты libdash вы можете использовать свои собственные как показано, например, в HTTP2 branch, в котором показано, как использовать libdash с HTTP2. В основном вам просто нужно реализовать собственное соединение, которое реализует интерфейс IConnection. Интерфейс IDownloadableChunk позволяет вам передать ваше собственное подключение к libdash для загрузки сегмента через * StartDownload (IConnection ).

+0

Большое спасибо за информацию. Я попробую это и вернусь к u. – Raju

Смежные вопросы