markdryan/dleyna-control
dLeyna-control is a Digital Media Player written in python to demonstrate how to use the dleyna DMS APIs. It detects Digital Media Servers on the local area network and allows users to browse, search and play their contents.
Discovered public repositories for markdryan in the GitHub catalog.
dLeyna-control is a Digital Media Player written in python to demonstrate how to use the dleyna DMS APIs. It detects Digital Media Servers on the local area network and allows users to browse, search and play their contents.
dleyna-core is a library of utility functions that are used by the higher level dLeyna libraries that communicate with DLNA devices, e.g., dleyna-server. In brief, it provides APIs for logging, error, settings and task management and an IPC abstraction API.
dleyna-renderer is a library for implementing services that allow clients to discover and manipulate Digital Media Renderers. An implementation of such a service for linux is also included
dleyna-server is a library for implementing services that allow clients to discover, browse and manipulate Digital Media Servers. An implementation of such a service for linux is also included.
A quick test
Test to see how submodules work with dLeyna components.
Media-service-demo is a Digital Media Player written in python to demonstrate how to use the media-service-upnp APIs. It detects Digital Media Servers on the local area network and allows users to browse, search and play their contents.
Public repository.
Public repository.
Provman is a middleware component that simplifies the task of writing device management clients. It reduces code duplication on devices that need to support multiple device management clients and isolates these clients from changes to the underlying middleware. There are several device management use cases, notably, provisioning, lock and wipe, diagnostics, firmware update. Provman addresses the first of these use cases, i.e., provisioning.