FreeCast User's Guide

Table of Contents

Foreword
1. What's FreeCast
Architecture overview
Classic broadcast
Peer-to-peer broadcast
Key concepts
2. Getting started
FreeCast Manager introduction
Your first FreeCast network
General GUI layout
Actions
Setup Dialog
Receiver configuration
Default configuration
Troubleshooting
Network configuration
Support team
3. Installation
Binary distribution
Content
Getting started
Debian package distribution
Content
Getting started
4. Tracker usage
Description
Network accessibility
Connection Assistant Service
Configuration
General layout
Connector
ConnectionAssistant
Configuration sample
Command line usage
5. Node usage
Description
Peer provider
Sender
Reference
Receiver
Stream validation
Connection Assistant
Configuration
General layout
Peer Provider
Sender
Receiver
Connection Assistant
GUI Configuration
Player
Configuration samples
Audio FreeCast network
Video FreeCast network
Command line usage
Swing usage
Main dialog
6. Configuration
Common configuration elements
Network elements
7. JavaWebStart™ deployment
Overview
JavaWebStart™ in few words
Benefits for FreeCast deployment
Stream description file
Stream description option list
Advanced examples
Start page
8. Source samples
Source clients
Ices
OddCast
StreamTranscoder
Source servers
IceCast
Flumotion
I. Reference Pages
freecast - starts a FreeCast node with a command line interface (CLI)
A. GNU General Public License
Preamble
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
Section 0
Section 1
Section 2
Section 3
Section 4
Section 5
Section 6
Section 7
Section 8
Section 9
Section 10
NO WARRANTY Section 11
Section 12
How to Apply These Terms to Your New Programs
Index

List of Tables

3.1. Binary distribution content
3.2. Debian distribution content
7.1. Stream description

List of Examples

4.1. Tracker default configuration
5.1. Audio root node configuration sample
5.2. Audio listener node configuration sample
5.3. Start a FreeCast network with the Audio configuration sample
5.4. Video root node configuration sample
5.5. Video listener node configuration sample
5.6. Start a FreeCast network with the Audio configuration sample
6.1. Host configurations
6.2. Port configurations
7.1. Minimalist stream description
7.2. Streaming description with a node configuration file
7.3. A possible node configuration file
7.4. Use the start page in a web page
8.1. Ices2 sample configuration