Package Exports
- termice
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (termice) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
termice
Simple terminal icecast player

Install
npm install termice -g
Alternatively there are .deb packages for debian based platforms
Usage
Just launch it
For startup options, run the program with -h
Available stream directories
- Icecast
- Shoutcast
- radio-browser
Configuration
Currently, termice relies on Mplayer in order to work
Mplayer path, intial query and css styes can be set up at src/conf folder
or /etc/termice in the case of deb packages
Build
- Install dependencies with npm i
- Run tsc in order to generate src/js folder
License
Copyright (c) 2019 Alvaro Fernandez
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.
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. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see {@link https://www.gnu.org/licenses/}.
Special thanks
The authors of every module used in this program
Contact mail
nishinishi9999 at protonmail dot com