com.brightcove.cast.model

## Class CastVideo

- java.lang.Object
- - com.brightcove.cast.model.CastVideo

-     public class CastVideo
      extends java.lang.Object

  Represents the details of the custom data sent to the Cast receiver app.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `CastVideo(java.lang.String accountId, CatalogParams catalogParams, AnalyticsParams analyticsParams, java.util.Map<java.lang.String,java.lang.String> tracks)` Constructor.

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### CastVideo

          public CastVideo(java.lang.String accountId,
                           CatalogParams catalogParams,
                           AnalyticsParams analyticsParams,
                           java.util.Map<java.lang.String,java.lang.String> tracks)

      Constructor.
      Parameters:
        `accountId` - the Brightcove account id.
        `catalogParams` - the catalog parameters to be sent in the custom data to the receiver app.
        `analyticsParams` - parameters related to analytics.
        `tracks` - the selected text and audio languages (if present)