8000 GitHub - kernelpanic3/nowplaying: Watches a text file with now playing data using inotify, then sends it (and/or generic branding slogans) to an Icecast stream and a Novia 272 RDS encoder.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Watches a text file with now playing data using inotify, then sends it (and/or generic branding slogans) to an Icecast stream and a Novia 272 RDS encoder.

Notifications You must be signed in to change notification settings

kernelpanic3/nowplaying

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nowplaying.py

nowplaying.py

Installation

Use the package manager pip to install foobar.

pip install foobar

Usage

import foobar

# returns 'words'
foobar.pluralize('word')

# returns 'geese'
foobar.pluralize('goose')

# returns 'phenomenon'
foobar.singularize('phenomena')

Compatibility

Automation

Model Supported Details
Rivendell Extensively tested with 3.x. Should work on 2.x and 4.x as well.
SAM Broadcaster Daily use with version 4.8.

RDS encoders

Inovonics

Model Supported Details
Novia 272
Model 732
Aaron 655
Model 730 Untested.
Model 720 May work with a telnet-serial bridge. Untested.
Model 713 Untested.
Model 712 May work with a telnet-serial bridge. Untested.
Model 711 May work with a telnet-serial bridge. Untested.
Aaron 650 No support for dynamic RDS, except when rebroadcasting RDS received from parent station.
INOmini 703 No support for dynamic RDS.
INOmini 402 Only rebroadcasts RDS recieved from parent station.
Model 710 Only supports parallel port access from a DOS computer. I suppose support could someday be added, but ... who would need it?
Model 702 No support for dynamic RDS.
Model 701 No support for dynamic RDS.

DEVA

NOTE: Support for DEVA encoders is EXPERIMENTAL. DEVA's online demos do not forward the necessary port to allow for testing. I have written a "best guess" implementation based on the product manuals, but your mileage will vary.

Model Supported Details
SmartGen 6.0 Untested.
SmartGen 5.0 Untested.
SmartGen 4.1 Untested.
SmartGen Mini Untested.
SmartGen 3.1 No support for "on-the-fly" dynamic RDS.
SmartGen Micro No support for "on-the-fly" dynamic RDS.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

Watches a text file with now playing data using inotify, then sends it (and/or generic branding slogans) to an Icecast stream and a Novia 272 RDS encoder.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%
0