SmartCARE Technical Datasheet
Real-time quality monitoring and analytics for video streaming services
Overview
SmartCARE is a monitoring and analytics platform that enables operators to continuously analyze content delivery quality and respond quickly to emerging problems. By collecting data from client devices, streaming servers, and infrastructure components, SmartCARE provides comprehensive visibility into service quality and subscriber experience.
Key Capabilities
Real-Time Monitoring
- Concurrent session tracking (unicast/multicast)
- Live quality scoring (Mean Opinion Score)
- Active device monitoring
- Instant anomaly detection
- Critical alert notifications
Quality Analytics
- Session quality metrics and trends
- Bitrate switching analysis
- Buffering and error tracking
- Join time measurement
- Content performance insights
Infrastructure Monitoring
- Streaming server health
- Recording server status
- Network interface utilization
- Storage system metrics
- Edge router data
Subscriber Intelligence
- Per-subscriber session history
- Device-level diagnostics
- Geographic distribution
- Behavior pattern analysis
- Churn risk indicators
Reporting
- Content consumption statistics
- Channel popularity rankings
- Device authorization reports
- Custom dashboard creation
- Export to CSV and PDF
Architecture
SmartCARE uses a client-server architecture:
| Component | Function |
|---|---|
| SmartCARE Server | Data processing, analytics, alerting, UI |
| Client SDK | Embedded in SmartTUBE Apps for device telemetry |
| Server Agents | Collect metrics from streaming/recording infrastructure |
| API Gateway | Integration with third-party devices and systems |
Data Collection Methods
- Client application API (SmartTUBE Apps)
- Streaming server syslog (UDP)
- Zabbix agents on infrastructure
- Edge router telemetry
- OSS/BSS system integration
Metrics & KPIs
Session Quality
| Metric | Description |
|---|---|
| CMS (Concurrent Media Sessions) | Active streaming sessions |
| MOS (Mean Opinion Score) | Calculated quality rating |
| Bitrate switches | Quality adaptation frequency |
| Buffering events | Playback interruptions |
| Join time | Time to first frame |
| Error rate | Chunk/playlist failures |
Device Metrics
| Metric | Description |
|---|---|
| Online devices | Currently active endpoints |
| CPU/Memory usage | Device resource utilization |
| WiFi signal strength | Connection quality (STB) |
| App version distribution | Deployment tracking |
Infrastructure Metrics
| Metric | Description |
|---|---|
| Server bandwidth | Incoming/outgoing bitrates |
| Interface utilization | Network load percentage |
| IOWait | Storage performance indicator |
| Recording errors | Source stream issues |
Analyzed Events
From Client Applications
- Authorization attempts (success/failure)
- Content playback start/stop
- Playback controls (pause, seek, rewind)
- Bitrate changes
- Buffering start/end
- Error conditions
- UI navigation patterns
From Streaming Servers
- Stream playback requests
- Quality switches
- Playlist/chunk errors
- Bandwidth consumption
From Recording Servers
- Source stream errors
- Recording interruptions
- Bitrate anomalies
Anomaly Detection
SmartCARE uses mathematical clustering and pattern analysis to:
- Identify problem areas before widespread impact
- Correlate issues across multiple dimensions:
- Access network segments
- Device types and versions
- Content being viewed
- Geographic regions
- Time patterns
- Predict at-risk subscribers based on similar profiles
- Generate proactive alerts for preventive action
Dashboards & Visualization
Pre-Built Dashboards
- Real-time operations overview
- Quality trends and comparisons
- Content performance rankings
- Device health summary
- Geographic distribution maps
Custom Dashboards
- Drag-and-drop widget placement
- Configurable time ranges
- Role-based access control
- Scheduled report delivery
Data Export
- CSV export for all data views
- PDF reports with charts
- API access for external systems
Supported Data Sources
SmartTUBE Apps (Native Integration)
- Linux STBs (SmartSDK)
- Android STBs and mobile devices
- iOS devices
- Smart TVs (Samsung, LG, Hisense)
- Android TV devices
- Web browsers
Third-Party Devices
Any device supporting the SmartCARE End-User Device API
Infrastructure
- SmartMEDIA recording and streaming servers
- Third-party CDN components
- Edge routers (BGP/AS data)
- Zabbix-monitored systems
Integration
SmartLabs Ecosystem
| Product | Integration |
|---|---|
| SmartTUBE | Subscriber context, device info, tariff data |
| SmartMEDIA | Server metrics, recording quality |
| SmartTUBE Apps | Native telemetry SDK |
External Systems
- OSS/BSS for subscriber enrichment
- Zabbix for infrastructure monitoring
- Edge routers for network path data
- Custom systems via Open API
Why SmartCARE
| Differentiator | Benefit |
|---|---|
| Unified IPTV/OTT monitoring | Single platform for all delivery methods |
| Predictive analytics | Detect problems before users complain |
| End-to-end visibility | From origin to end-user device |
| SmartLabs integration | Pre-integrated with SmartTUBE and SmartMEDIA |
| Open API | Connect any third-party device or system |
| Rapid data access | Pre-aggregation ensures fast queries at any scale |
Next Steps
- Request Demo — See SmartCARE dashboards in action
- Contact Sales — Discuss your monitoring requirements
- SmartTUBE Datasheet — Learn about the complete platform
Ready to learn more about SmartCARE?