Git Product home page Git Product logo

musicbee-hqplayer's Introduction

MusicBee-HQPlayer Plugin

MusicBee-HQPlayer is a MusicBee plugin to enable playing music stream from MusicBee to HQPlayer.

Thank Steven for prividing the source code of uPnP/DLNA plugin for reference.

The musical file in FLAC/WAV(PCM)/DSF/DFF format will be directly streamed, others will be decoded/encoded as PCM without sound effects.

Installation

Get the latest plugin from the release page, unzip the zip file and copy the file mb_HQPlayer.dll into the MusicBee plugin folder(MusicBee\Plugins). Please remember to close the MusicBee main program before you copy the dll file, the plugin will be effective when you re-open the MusicBee program.

plugin-1

Usage

The plugin setting dialog could be opened from "MusicBee perferences" -> "Plugins" -> "stream to hqplayer".

  • IP address & Port
    MusicBee-HQPlayer plugin will use this setting to create a http stream server for HQPlayer, the port should be not used by other application. If your HQPlayer device is not located at the same computer, pleae make sure this port is added in the whitelist of windows firewall.

  • HQPlayer devices
    HQPlayer devices could be located at any computer under your local network, the ip address must be inputted correctly, you may use the "Test" button to test the connection. HQPlayer device name should be unique, and it will be showed in the pulldown list of redender(output) devices.

  • Activate HQPlayer as a render device
    Select HQPlayer device from "MusicBee perferences" -> "Player" -> "output" to activate it. HQPlayer must be running with enabling network control before it's activated as a render device by MusicBee.

plugin-2 plugin-2 plugin-2

Known Issues

  • Cannot work with MusicBee uPNP/DLNA plugin
  • Seek position issue
  • HQPlayer must be running before you activate it as render device
  • Cannot stop playback on HQPlayer

Thanks

Contact

[email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.