Accessibility Settings
Stremio supports various accessibility features to make the app usable for people with disabilities. This guide covers accessibility settings and features available in Stremio.
Understanding Accessibility in Stremio
Supported Accessibility Features
Stremio includes:
- Screen Reader Support: Compatible with popular screen readers
- Keyboard Navigation: Full keyboard control
- High Contrast Options: Better visibility for low vision users
- Text Scaling: Adjustable text sizes
- Subtitle Support: Closed captions and audio descriptions
- Color Customization: Adjustable color schemes
Accessibility features vary by platform. Desktop versions have more options than mobile apps. Check your specific platform for available features.
Text and Display Settings
Font Size Adjustment
Steps
-
Desktop Version
- Go to Settings → General
- Look for “Interface Scale” or “Zoom”
- Adjust slider to increase text size
- Changes apply immediately
-
Web Version
- Use browser zoom (Ctrl/Cmd + +)
- Adjust browser font settings
- Some extensions can force larger fonts
-
Mobile Apps
- Use device accessibility settings
- iOS: Settings → Accessibility → Larger Text
- Android: Settings → Accessibility → Font size
High Contrast Mode
Steps
-
Enable System High Contrast
- Windows: Settings → Ease of Access → High contrast
- macOS: System Preferences → Accessibility → Display → Increase contrast
- Linux: Varies by desktop environment
-
Stremio Theme Selection
- Settings → General → Theme
- Choose darker themes for better contrast
- Some themes offer higher contrast options
-
Custom Styling (Advanced)
- For web version, use browser extensions
- CSS customizations for specific elements
Keyboard Navigation
Desktop Keyboard Shortcuts
Navigation:
- Tab: Move between interactive elements
- Arrow Keys: Navigate menus and lists
- Enter/Space: Activate buttons and links
- Escape: Close menus or dialogs
Playback Controls:
- Space: Play/pause
- F: Fullscreen toggle
- M: Mute/unmute
- Arrow Keys: Seek (when focused on player)
Search and Discovery:
- Ctrl/Cmd + K: Focus search bar
- Ctrl/Cmd + F: Find in current page
- Ctrl/Cmd + L: Focus address bar (web)
Mobile Keyboard Support
iOS:
- External keyboard support
- VoiceOver gestures with keyboard
- Customizable keyboard shortcuts
Android:
- Physical keyboard support
- TalkBack with keyboard navigation
- Accessibility shortcuts
Screen Reader Compatibility
Supported Screen Readers
Desktop:
- NVDA (Windows) - Fully supported
- JAWS (Windows) - Compatible
- VoiceOver (macOS) - Native support
- Orca (Linux) - Compatible
Mobile:
- VoiceOver (iOS) - Native support
- TalkBack (Android) - Native support
Optimizing for Screen Readers
Steps
-
Enable Screen Reader
- Windows: Settings → Ease of Access → Narrator
- macOS: System Preferences → Accessibility → VoiceOver
- iOS: Settings → Accessibility → VoiceOver
- Android: Settings → Accessibility → TalkBack
-
Configure Stremio
- Ensure high contrast is enabled
- Use larger text sizes
- Enable subtitles for video content
-
Navigation Tips
- Use Tab to navigate through interface
- Listen for element descriptions
- Use screen reader shortcuts for faster navigation
Subtitle and Audio Accessibility
Closed Captions
Steps
-
Enable Subtitles
- Settings → Player → Subtitles
- Set “Default Subtitle Language”
- Enable “Auto-select subtitles”
-
Subtitle Appearance
- Adjust font size and color
- Choose high contrast subtitle styles
- Position subtitles for better readability
-
SDH Subtitles
- Look for “SDH” or “Descriptive” subtitles
- Include sound effects and speaker identification
- Available through OpenSubtitles and similar add-ons
Audio Descriptions
Steps
-
Check Content Availability
- Look for “Audio Described” or “AD” versions
- Some streaming services provide descriptive audio
- Third-party add-ons may offer descriptive tracks
-
Enable Audio Description
- In player, select audio track
- Choose descriptive audio if available
- Adjust volume balance if needed
Color and Visual Settings
Color Customization
Steps
-
Theme Selection
- Settings → General → Theme
- Choose from available themes
- Dark themes often better for accessibility
-
Color Adjustments
- Use system color filters if available
- Browser extensions for color correction
- Third-party accessibility tools
Reducing Motion
Steps
-
System Settings
- Windows: Settings → Ease of Access → Display → Show animations
- macOS: System Preferences → Accessibility → Display → Reduce motion
- iOS/Android: Accessibility settings for motion reduction
-
Stremio Options
- Some themes reduce animations
- Use static backgrounds
- Disable auto-playing previews
Motor Accessibility
Alternative Input Methods
Eye Tracking:
- Compatible with system eye tracking software
- Works with Windows Eye Control
- Some third-party accessibility tools
Switch Control:
- iOS Switch Control compatible
- Android Switch Access support
- External switch devices
Voice Control:
- Windows Voice Access
- macOS Voice Control
- Mobile voice assistants
Large Click Targets
Steps
-
Adjust Interface Scale
- Increase overall zoom level
- Larger buttons and touch targets
- Better spacing between elements
-
Use Touch-Friendly Themes
- Themes with larger interactive areas
- Reduced clutter for easier navigation
Cognitive Accessibility
Simplified Interface
Steps
-
Minimize Distractions
- Use clean, minimal themes
- Hide unnecessary UI elements
- Focus on essential features
-
Consistent Navigation
- Learn keyboard shortcuts
- Use bookmarks for favorite content
- Create organized libraries
Memory Aids
Steps
-
Use Watchlist Effectively
- Save content for later viewing
- Organize by priority or category
- Set reminders for new episodes
-
Library Organization
- Create logical groupings
- Use consistent naming
- Regular cleanup of watched content
Platform-Specific Accessibility
Windows
Built-in Features:
- Narrator screen reader
- Magnifier for zoom
- High contrast themes
- Sticky keys and filter keys
Stremio Integration:
- Full keyboard navigation
- Screen reader compatibility
- High contrast support
macOS
Built-in Features:
- VoiceOver screen reader
- Zoom magnification
- Display accommodations
- Accessibility keyboard
Stremio Integration:
- Native VoiceOver support
- Full keyboard shortcuts
- System accessibility integration
Linux
Built-in Features:
- Orca screen reader
- Compiz zoom
- High contrast themes
- On-screen keyboard
Stremio Integration:
- Screen reader compatible
- Keyboard navigation
- System accessibility support
iOS
Built-in Features:
- VoiceOver screen reader
- Zoom magnification
- Larger text
- AssistiveTouch
Stremio Integration:
- VoiceOver compatible
- Touch accessibility
- Dynamic type support
Android
Built-in Features:
- TalkBack screen reader
- Magnification gestures
- Select to speak
- Accessibility menu
Stremio Integration:
- TalkBack compatible
- Touch target scaling
- Accessibility shortcuts
Web Version
Browser Features:
- Built-in zoom and scaling
- Screen reader compatibility
- High contrast support
- Keyboard navigation
Extensions:
- Accessibility browser extensions
- Screen reader add-ons
- Color and contrast modifiers
Testing Accessibility
Self-Testing Checklist
☑️ Visual:
- Can you see all text clearly?
- Are colors distinguishable?
- Is the contrast sufficient?
☑️ Motor:
- Can you navigate without mouse?
- Are buttons large enough to click?
- Do you need assistive devices?
☑️ Auditory:
- Are subtitles available when needed?
- Is audio description available?
- Are sound cues clear?
☑️ Cognitive:
- Is the interface intuitive?
- Are instructions clear?
- Can you remember navigation patterns?
Professional Testing
Accessibility Auditors:
- Use automated tools like WAVE or axe
- Manual testing with accessibility experts
- User testing with people with disabilities
Troubleshooting Accessibility Issues
Common Problems
Screen Reader Issues:
- Ensure screen reader is properly configured
- Check Stremio compatibility with your screen reader
- Update both screen reader and Stremio
Keyboard Navigation:
- Verify keyboard focus indicators are visible
- Check for conflicting keyboard shortcuts
- Ensure all interactive elements are keyboard accessible
Display Issues:
- Adjust system DPI settings
- Update graphics drivers
- Check for theme compatibility
Getting Help
Steps
-
Check Documentation
- Review platform accessibility guides
- Check Stremio’s accessibility documentation
-
Community Support
- Post on r/StremioAddons
- Ask in accessibility communities
- Share solutions with others
-
Official Support
- Contact Stremio support for specific issues
- Report accessibility bugs
- Request feature improvements
Contributing to Accessibility
Feedback and Suggestions
Steps
-
Provide Feedback
- Use Stremio’s feedback channels
- Report accessibility issues
- Suggest improvements
-
Test Beta Versions
- Participate in beta testing
- Test new accessibility features
- Provide detailed feedback
-
Community Advocacy
- Share accessibility tips
- Help other users
- Promote inclusive design
Legal and Standards Compliance
Stremio aims to comply with accessibility standards like WCAG (Web Content Accessibility Guidelines) and platform-specific accessibility requirements.
Standards Reference
WCAG Guidelines:
- Perceivable: Information presented accessibly
- Operable: Interface elements usable
- Understandable: Clear and consistent
- Robust: Works with assistive technologies
Platform Standards:
- Section 508 (US government)
- EN 301 549 (European accessibility)
- Platform-specific guidelines (Apple, Google, Microsoft)
Related Resources
- Navigation Basics - Basic Stremio usage
- Player Settings: Subtitles & Audio - Audio/video settings
- Settings Overview - General settings
- Viren’s Stremio Guide - Community documentation
Sources: