Nancy's Preferred Machete

    castv2-player

    2.1.2 • Public • Published

    cast2-player

    NPM version Downloads

    NPM

    A Node.js Chromecast player library

    A player based on the new (CASTV2) protocol used by Chromecast

    Built as wrapper of the node-castv2-client library.

    Sponsors

    If you like my work, please feel free to provide a personal donation
    (this is an personal Donate link for Jey Cee, no relation to the ioBroker Project !)
    Donate

    ##Features

    • Scanner
      • for each device: name, IP, port, type (audio, video, audio group)
      • periodically scans for new devices
      • report updates in device such as new IP or port
    • Media Player
      • Automatically (re-) connects to device
      • Return live and cached status
      • Can start playing with an URL -> all required info is derived from it
        • detect media type
        • detect playlists (m3u, pls, etc)
      • Can play announcements
        • announcements are inserted in currently playing playlist
        • announcements can be played with a different volume (check the announcement example)
        • currently playing track is resumed at the same location it was before
      • Can jump between the playlist
      • Can update the playlist

    ##Examples Check the examples folder. The helloWorld.js should work out of the box. For the remaining testcases you will need to adjust the defines.js to point to your setup.

    You can run all examples as testcases with npm test

    Intefaces

    Check the main class.

    Install

    npm i castv2-player

    DownloadsWeekly Downloads

    212

    Version

    2.1.2

    License

    MIT

    Unpacked Size

    88.1 kB

    Total Files

    24

    Last publish

    Collaborators

    • ciddi89
    • dutchmannl
    • patrickwaltherh
    • ruhr70
    • arteck
    • apollon77
    • meistertr
    • prinzeisenherz1
    • bluefox
    • nisiode
    • alcalzone
    • zefau
    • algar42
    • garfonso
    • forelleblau
    • buzzy1337
    • pdbjjens
    • foxriver76
    • unclesamswiss
    • _shojo_
    • swedish.chef
    • thiemoh
    • sven-s-ter
    • vegetto