Coherence - это мультимедийное компьютерное приложение с открытым исходным кодом, разработанное в рамках системы MIT . Как автономное приложение Coherence работает как медиа-сервер DLNA / UPnP . Coherence имеет встроенную возможность экспортировать локальные файлы или онлайн-медиа через свои серверные части другим клиентам UPnP . С поддерживаемыми клиентами Coherence функционирует как управляемый DLNA / UPnP MediaRenderer . Coherence также может функционировать как среда Python, позволяя другим приложениям получать доступ цифровые живые сети и ресурсы.
Автор (ы) оригинала | Франк Шольц |
---|---|
Стабильный выпуск | 0.6.6.2 / 2 января 2010 г . |
Репозиторий | |
Написано в | Python |
Операционная система | Linux, Windows, Mac OS X, BSD, (открытый) Solaris |
Лицензия | Массачусетский технологический институт |
Веб-сайт | согласованность |
Автономный режим
Согласованность имеет полный плагин архитектуры , которая позволяет ему на экспорт через его многочисленные задние концы к UPnP / DLNA клиентам: местные и / или удаленным сред. В сочетании с GStreamer или Rhythmbox , Согласованность формирует управляемый DLNA / UPnP Медиа рендерер .
Согласованность имеет много обратных концов , как:
- Ampache (AmpacheStore)
- Прицепы Apple (AppleTrailersStore)
- Axis Cam (AxisCamStore)
- Элиза (ElisaMediaStore)
- Flickr (FlickrStore)
- локальная файловая система (FSstore)
- Галерея2 (Gallery2Store)
- LastFm (LastFMStore)
- LolCats (Магазин LolcatsStore)
- YouTube (YouTubeStore)
Начиная с версии Coherence 0.6.0, в Coherence реализовано транскодирование звука на основе Gstreamer . [1]
Фреймворк Python
Coherence предоставляет платформу, написанную на Python, с развивающимся API-интерфейсом DBus, который позволяет приложениям участвовать в цифровых живых сетях. [2] в настоящее время прежде всего UPnP .
Ядро Coherence предусматривает реализацию:
- Сервер SSDP ,
- Клиент MSEARCH,
- сервер и клиент для запросов HTTP / SOAP , и
- сервер и клиент для подписки на события и уведомления ( GENA ).
Поддерживаемые устройства
- Acer TV AT3705-MGW
- Denon AVR-3808
- DjMount
- Dlink DSM-510
- Xbox 360
- Медиа-стример Nokia N800
- Pinnacle SoundBridge
- Roku SoundBridge M2000
- Sony TV Bravia
- Sony PlayStation 3
- Terratec Noxon 2 аудио
- Детали и многое другое ....
Документация
Официальная документация Coherence
История
Согласованность уходит своими корнями в работу: [3]
- Инициатор проекта Тим Поттер и "расшифровать код "
- Джон-Марк Герни, который продолжил проект с MediaServer PyMeds
- и Fluendo добавили первый клиент ContentDirectory для Elisa Media Store
Рекомендации
- ^ "Версия 0.6" .
- ^ «Домашняя страница Coherence» . Архивировано из оригинала на 2009-01-18 . Проверено 29 января 2009 .
- ^ «История когерентности» .
Внешние ссылки
- Согласованность на GitHub
- Согласованность в Open Hub
- «Согласованность» . Свободный код .
- Согласованность в Python CheeseShop