JaiCast Docs

Settings: Compliance

Jurisdiction-specific broadcast compliance profiles for legal separation limits and content rules.

Compliance Settings

The Compliance settings panel with jurisdiction profile selection and audit log access.

Overview

Many jurisdictions impose rules on how often a broadcaster can repeat songs, artists, or albums within a given time window. These rules exist to protect copyright holders and ensure fair rotation of musical works.

JaiCast's compliance engine enforces these rules automatically. When a compliance profile is active, the rotation engine checks every track selection against the profile's separation limits before scheduling it. Tracks that would violate a rule are skipped in favor of a compliant alternative.

Important Compliance rules reflect real legal requirements in their respective jurisdictions. They are not customizable. If you need to comply with a specific regulation, enable the appropriate profile and JaiCast will enforce the correct limits automatically.

Available Profiles

Profile Jurisdiction Artist Limit Album Limit Compilation Limit
DMCA United States 4 tracks / 3 hours 3 tracks / 3 hours 4 tracks / 3 hours
GVL Germany Varies by license Varies by license Varies by license
ARCOM France Varies by license Varies by license Varies by license
CRTC Canada Varies by license Varies by license Varies by license
CBAA Australia Varies by license Varies by license Varies by license

DMCA (United States)

The Digital Millennium Copyright Act imposes specific limits on non-interactive webcasters. Within any 3-hour window, a station may not play:

GVL (Germany)

The Gesellschaft zur Verwertung von Leistungsschutzrechten regulates online radio in Germany. Separation limits depend on the specific license type held by the broadcaster.

ARCOM (France)

The Autorite de regulation de la communication audiovisuelle et numerique enforces content quotas and separation rules for French broadcasters, including requirements for French-language content percentages.

CRTC (Canada)

The Canadian Radio-television and Telecommunications Commission mandates Canadian Content (CanCon) quotas and separation rules for broadcasters licensed in Canada.

CBAA (Australia)

The Community Broadcasting Association of Australia sets guidelines for community broadcasters, including Australian music content requirements.

Using Multiple Profiles

You can enable more than one compliance profile at the same time. When multiple profiles are active, JaiCast applies the most restrictive rule from any active profile. This ensures that your station complies with all applicable regulations simultaneously.

For example, if you operate a station that streams to both the United States and Canada, you could enable both the DMCA and CRTC profiles. The rotation engine would then enforce whichever separation limit is stricter for each track selection.

Note Compliance checking applies to automated scheduling (AutoDJ, rotation). When a DJ manually loads a track, a compliance warning is displayed but playback is not blocked. The compliance audit log records all plays, including manual ones, for reporting purposes.

Audit Log

Every compliance check is recorded in an audit log. This log can be used to demonstrate regulatory compliance during audits or license reviews. The log includes: