There is no api that I know of. You must implement all the functions yourself - starting from the lowest level, for example, when processing network connections and streaming data. In addition, to meet DLNA standards, there is still much to be done, and in my experience it is quite a lot. To get started, you may need to register as a member of DLNA (http://www.dlna.org), and then you can access all the documentation for the specification / requirements that describes how it should work.
Marcin bak
source share