restbee.blogg.se

Swinsian dlna renderer
Swinsian dlna renderer







  1. #Swinsian dlna renderer install#
  2. #Swinsian dlna renderer software#

name RENDERER_NAME: the name of the renderer, used to generate the uuid port RENDERER_TCP_PORT: the port used by the renderer on the local machine sent to the controlers in the advertisements and the answers to the search requests bind RENDERER_IP: the ip address used by the renderer on the local machine for communications with the controllers (to set it manually if the script does not manage to self-determine the ip address of the host or to select a specific network interface or all interfaces if no address is provided) allow mpc-hc and python to communicate through the firewall (for more precise needs, see below)ĭLNAmpcRenderer -h to display the complete syntax of command line and abbreviated commandsĭLNAmpcRenderer ].

#Swinsian dlna renderer install#

  • optionally, install jpegtran ( ), copy jpegtrans.bat, and change the path of jpegtran executable.
  • open mpc.bat and, if needed, change the path of mpc-hc executable.
  • install mpc-hc ( ) and madVR ( ) for proper image display and rotation.
  • copy DLNAmpcRenderer.py, icon.png and mpc.bat in the same folder.
  • swinsian dlna renderer

    Several instances can run in parallel provided they use different ports and names. Subtitles management is enabled through the DIDL description ('subtitlefileuri' or 'captioninfo'/'captioninfoex' tags) or the use of a 'c' header in the response to the HEAD/GET request for the content to be played. The application has been tested with a few DLNA controlers (Windows Media Player Digital Media Controller, Bubble UPnP, UPnPlay, DLNAPlayOn) but should work with any DLNA compliant controler. The script does not need any other package, only the presence of an executable of mpc-hc is required. ĭLNAmpcRenderer is an application written in Python 3 designed as a wrapper for mpc-hc to use the player as a DLNA/UPnP renderer, on a computer running under Windows. You should have received a copy of the GNU General Public License along with this program. See the GNU General Public License for more details. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    #Swinsian dlna renderer software#

    This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    swinsian dlna renderer

    A script in Python 3 to turn mpc-hc into a DLNA / UPnP renderer









    Swinsian dlna renderer