Supported devices and platforms
- Topics:
- Media Analytics
CREATED FOR:
- User
- Admin
The Adobe Streaming Media Collection supports all major devices, including:
- iOS and Android smartphones and tablets
- OTT devices for Roku, Fire TV, and Android TV
- JavaScript browsers for desktop and laptop
The SDKs are routinely updated when new versions of devices are released, and you can use the SDKs to integrate with native players of each individual platform or any other media player available.
For devices that don’t currently have SDK support or in situations where you may need to customize your implementation, you can use the Media Collection API or Media Edge API. These APIs allow you to make RESTful API calls directly from a device to the backend of the Streaming Media Collection.
The table below lists currently supported devices. If a device is not listed, contact your customer care or solution consultant for the status of that device.
For more information about implementing Media on Edge, see Install the Streaming Media Collection with Experience Platform Edge.
Streaming Platforms and Devices | Media for Edge Network SDK / Extension | Media Edge API | Media Extension with tags or AEP mobile SDK | Media SDK | Media Collection API | |
---|---|---|---|---|---|---|
Web/Mobile Web | ||||||
JavaScript Browsers |
![]() |
![]() |
![]() |
![]() |
![]() | |
Mobile App | ||||||
iOS Devices |
![]() |
![]() |
![]() |
![]() | ||
Android Devices |
![]() |
![]() |
![]() |
![]() | ||
Windows Devices |
![]() |
![]() | ||||
OTT | ||||||
Apple TV (tvOS) |
![]() |
![]() |
![]() |
![]() | ||
Roku |
![]() |
![]() |
![]() (BrightScript) |
![]() (native) | ||
Fire TV (Fire OS) |
![]() |
![]() |
![]() |
![]() | ||
Android TV |
![]() |
![]() |
![]() |
![]() | ||
Chromecast |
![]() |
![]() |
![]() | |||
Gaming Consoles (e.g. Xbox ONE, Sony PS3/PS4) |
![]() |
![]() | ||||
Set Top Boxes (e.g. xfinity X1) |
![]() |
![]() | ||||
Smart TVs (e.g. Samsung, LG, Sony, Vizio) |
![]() |
![]() | ||||
Other | ||||||
New Connected Devices |
![]() |
![]() |
Analytics
- Streaming Media Collection Guide
- Release Notes
- Get started
- Implementation
- Implementation overview
- Edge implementations (recommended)
- Adobe Analytics-only implementations
- Prerequisites
- Media SDKs / Extension
- Media Collection APIs - Implementation
- Media Collection
- API Quick Start
- Sessions Request
- Events Request
- Request Parameters
- Event Types and Descriptions
- Implementing the API
- Setting the HTTP Request Type in Your Player
- Obtaining a Session ID
- Implementing an Events Request
- JSON Validation Schemas
- Validating Event Requests
- Sending Ping Events
- Sending QoE Data
- Custom Metadata Support
- Timeout Conditions
- Controlling the Order of Events
- Queueing Events When Sessions Response is Slow
- Variables
- Reporting
- Use Cases
- Tracking
- Privacy and Security
- Legacy Implementations
- Legacy - Overview
- Legacy — Download SDKs
- Legacy - Media SDKs
- About Heartbeat Measurement
- Adobe Primetime
- Adobe Audience Management Enablement
- Custom Link Implementation
- Legacy Milestone Tracking
- Validation
- Legacy Migration: VHL 1.x to VHL 2.x
- Code Comparison v1.x to v2.x
- Tracking APIs 1x to 2x
- Legacy - Intro to AVA
- Client Side Path
- Legacy Tracking
- Track Core Playback on Android
- Track Core Playback on iOS
- Track Core Playback on JavaScript
- Track Core Playback on JavaScript 2.x
- Track Buffering on Android
- Track Buffering on iOS
- Track Buffering on JavaScript
- Track Seeking on Android
- Track Seeking on iOS
- Track Seeking on JavaScript
- Implement standard metadata on Android
- Implement standard metadata on iOS
- iOS Metadata Keys
- Implement Standard Metadata on JavaScript
- Track Ads
- Track Chapters and Segments
- Track Errors
- Tracking Scenarios
- VOD playback with no ads
- VOD playback with pre-roll ads
- VOD playback with skipped ads
- VOD playback with one chapter
- VOD playback with a skipped chapter
- VOD playback with seeking in the main content
- VOD playback with buffering
- VOD multiple trackers in parallel
- VOD one tracker for multiple sessions
- Live main content
- Live main content with sequential tracking