Project Roadmap
See what's coming up next for Owncast. Our roadmap shows the current milestone with detailed progress tracking, as well as upcoming features we're planning to work on.
Currentv0.3.1
View on GitHub →Things that got deferred from `v0.3.0` and bug fixes for all the new features.
In Progress5
- #5187Add support for arbitrary dynamic HTTP responses for plugins
- #5171Bug Report: Social Handle Platform Icon Is Huge in Admin UI
- #5167Feature Request: Outbound Fediverse Activity Event Hooks
- #4580Featured stream: Add listing request functionality
- #4578Featured stream: When stream A is offline, it can recommend you go visit featured online stream B instead
To Do2
+Completed4
Upcoming Milestones
v0.4.0 Schedules
Consists of: - A streamer to maintain a schedule via the admin. - The schedule is to show in a tab in the UI. - Use this schedule data to update the UI to count down until the next stream. - Use this schedule data to send out reminders that the stream is coming up. - Send schedule data to federated actors using a standardized ActivityPub object that other software can handle. - Provide an iptv (XMLTV) feed of schedule data. - Provide an ics (calendar) feed of schedule data that can be subscribed to in calendar applications. - Have a standalone page specific to each scheduled event. - Automatically enable chat n-minutes before a scheduled event. - Add webhooks and plugin hooks for 3rd party integrations.
v0.5.0 Clips
Support watching clips from a previous stream and all the UI and management required for this to happen. - Federate clips to ActivityPub actors - Webhooks and plugin hooks - Standlone page for each clip
v1.0.0 - Complete stream replays
Add support for replaying an entire past live stream via the Owncast interface. - Admin work to manage them - Disk space management - Federate replays to ActivityPub actors - Webhooks and plugin hooks - Standalone page for each replay - Replays are optionally associated with the scheduled event it took place with