upnp - una - ver caracteristicas de mi pc linux centos
¿Dónde puedo encontrar las especificaciones completas de DLNA? (4)
Estoy buscando crear un tipo de servidor de medios DLNA en Android. Me he encontrado una biblioteca UPnP para Java llamada CyberLink, y estoy buscando implementar la interfaz DLNA para un M-DMS o Mobile Digital Media Server, que tiene una descripción rápida aquí:
El problema es que no puedo encontrar la especificación técnica real para tal dispositivo. He puesto mucho esfuerzo en Google, así que por favor no me arrojes un ''JFGI''. Me encontré con un mensaje en el foro que implicaba que podría tener que pagar por el acceso a la especificación, pero era muy vago:
http://www.ps3mediaserver.org/forum/viewtopic.php?f=4&t=3608
El enlace que se publicó como la solución aparente también está roto, y no puedo encontrar ningún documento similar en el sitio web actual de UPnP.
¿Alguien sabe dónde puedo encontrar las especificaciones DLNA? ¿O tal vez una solución alternativa para implementarlo yo mismo? Cualquier ayuda será muy apreciada!
La especificación DLNA ahora está disponible para cualquier persona, no es necesario ser un miembro de pago para descargarla.
Desde el sitio web de DLNA.org: ( http://www.dlna.org/dlna-for-industry/guidelines )
Las empresas que no son miembros pueden descargar las Pautas utilizando el formulario a continuación.
** Tenga en cuenta que las Pautas que descarga hoy son la versión más reciente publicada de las Pautas DLNA. Cuando se publiquen nuevas Pautas, deberá descargar las Pautas más nuevas para recibir las actualizaciones adicionales. Tenga en cuenta que no se anuncian todas las actualizaciones.
Las especificaciones completas de DLNA están disponibles solo para los miembros de DLNA y están muy bien pagadas. El chico en la publicación del foro referenciado está mezclando las cosas. UPnP no es un "dlna doc". DLNA es un refinamiento de UPnP, un conjunto de reglas y restricciones en nombre de la interoperabilidad. Una buena mitad de las especificaciones de DLNA es solo una lista detallada de formatos de medios permitidos, subformatatos, tasas de muestreo, tasas de bits, etc. Mientras que UPnP solo especifica las interfaces abstractas del dispositivo. El enlace es correctamente http://upnp.org/resources/upnpresources.zip y standardizeddcps es una subcarpeta allí. DCP significa Device Control Protocol, también conocido como la interfaz abstracta que el dispositivo debe implementar para participar en la red UPnP. Usted estaría interesado en arch-DeviceArchitecture document para comprender la red UPnP en general y luego las carpetas MediaServer *, lo más importante es av-ContentDirectory, que es un servicio central para proporcionar DMS por especificación DLNA. Y sí, Intel Device Spy es una herramienta absolutamente esencial. Wireshark será tu amigo también. La ingeniería inversa es un pan diario y las especificaciones DLNA no te ayudarán :)
No estoy seguro de dónde obtener las especificaciones completas de DNLA, pero podría aproximarse a la misma información usando algo como Intel Device Spy para ver qué servicios publica un dispositivo M-DMS existente y luego usar las descripciones de servicio del directorio standardizeddcps en los documentos disponibles. del http://upnp.org/resources/upnpresources.zip
Puede obtener la especificación DLNA de la Organización DLNA, y para eso tiene que ser miembro de la organización.
Existe este servidor de medios digitales (DMS) compatible con DLNA en la plataforma Android y es gratuito para todas las plataformas Android. Se ha probado con todos los televisores con certificación DLNA líderes.