---
title: Media agent for Roku v4.0.0
source: https://docs.newrelic.com/docs/release-notes/streaming-others-release-notes/streaming-others-agent-25-02-25
---

## New features & enhancements

-   New Event Types Introduced
    -   **VideoAction**: This event type represents standard actions related to video playback and interaction.
    -   **VideoErrorAction**: This event type captures errors that occur during video playback, providing detailed insight for troubleshooting.
    -   **VideoAdAction**: Dedicated event type for tracking actions related to video advertisements, ensuring better granularity and reporting.
    -   **VideoCustomAction**: A flexible event type for custom actions and interactions within video applications.
    -   **ConnectedDeviceSystem**: This event type monitors general system level events.

## Deprecations

-   RokuVideo
    -   The `RokuVideo` event type has been deprecated. Users should transition to using the newer event types that offer enhanced tracking capabilities and specificity.
-   RokuSystem
    -   The `RokuSystem` event type has been deprecated. Users should transition to using the newer event types that offer enhanced tracking capabilities and specificity.

## New attributes introduced

-   We have introduced a set of new attributes to enhance data tracking and analytics. These attributes provide additional context and details for the new event types. Please refer to the [data model documentation](https://github.com/newrelic/video-agent-roku/blob/4.0.0/DATAMODEL.md) for more details.

## Impact & actions required

-   **Transition from RokuVideo**: Users currently tracking `RokuVideo` events should adapt their implementations to utilize the newly introduced event types. This change provides improved specificity and scope in tracking actions across video interactions.
-   **Update Implementations**: Integrators should update their systems to leverage new attributes introduced with the release, which provide richer context and detail for event tracking.
-   **Testing & Validation**: We recommend testing the implementation of new attributes and event types to ensure compatibility and correct data transmission.

## Additional information

For more details on implementing these changes, refer to the updated documentation and integration guides available [here](https://github.com/newrelic/video-agent-roku/blob/4.0.0/README.md). Should you have any questions or require further assistance, please reach out to our support team.
