scrouthtv / go-radio

Linux Radio recorder written in Go.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go Radio Recorder

The goals of this project are

  • to have a recorder for radio stations via their Livestream in a similar way to Deutschlandradio Recorder
  • program recordings for the future and waking the pc from standby on start
  • remote recorders -> Web gui
  • have a preview for upcoming programmes, the ability to program recurring programmes
  • Parallel recordings

Currently only two german stations are supported. Support will be extended in the future.

At this point there aren't any time zone considerations yet (and it will stay like that for some time). If you move to a different time zone with recorders preset, or are in a different time zone than the radio station, things will be weird.

This program is currently in a Pre-Alpha state. Don't use it unless you know exactly what you are doing!

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

This program is not designed to circumvent Copyright restrictions. It is only meant for archiving purposes. As long as you don't redistribute recordings, it is considered "fair use". Allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.

More sources

About

Linux Radio recorder written in Go.

License:MIT License


Languages

Language:Go 100.0%