Kultur & Stress

Experiments on Radio - Berlin

Main Page

A work-in-progress. The book will be available online for free under a creative commons license or equivalent. It will also be available through print on demand. ETA is January 2013. In the mean time, please listen to the podcast.
  1. Introduction
  2. Case studies
    1. Grassroot radio examples
    2. Reboot FM
    3. Open Broadcast
    4. Wortwelle
  3. Managing a streaming project
    1. Feasibility assessment
    2. Planning
    3. Prototyping
    4. Legal issues
  4. The streaming system architecture
    1. The playout system
    2. The scheduler
    3. Website interoperability
    4. Archiving
  5. Data modeling
    1. Entity relationship modeling
    2. Data flows
      1. Context
      2. Data flows within the system
    3. Data model
  6. System requirements
    1. Overview
    2. Bandwidth
    3. Storage space
    4. Audio hardware
    5. Operating system
    6. Streaming server
    7. Audio software
  7. Audio
    1. Digital audio formats
    2. Metadata
    3. Encoding for streaming
  8. Use Cases
    1. Authorization
      1. Create user with role editor
      2. Create user with role artist
      3. Grant permissions on show to artist
      4. Deactivate user
    2. Scheduler
      1. Creating a show
      2. Creating a playlist
      3. Importing a schedule
      4. Synchronize with external calendar software
      5. Assign a playlist to a show
      6. Tag a playlist
      7. Start / stop the scheduler
    3. Playout
      1. Soundcard configuration
      2. Route audio out to stream source
      3. Monitor streaming server
      4. Route to external stream
    4. Integration
      1. Publish schedule on the web
      2. Publish audio file and playlist tags to the podcast
    5. Asset Management
      1. Record an emission
      2. Archive of broadcast
      3. Search archive by show name
      4. Browse the archive
      5. Mass import
      6. Upload individual files by linking instead of copying
      7. Upload a file
      8. Retrieve metadata from external service
  9. Workshops
    1. Setting up a streaming server
    2. Writing playlist modules
  10. Glossary
  11. Bibliography
  12. Aknowledgements