# GoogleInteractiveMediaAds Framework Reference

# IMAContentPlayhead

    @protocol IMAContentPlayhead

Defines an interface for a class that tracks video content progress and
exposes a key value observable property \|currentTime\|.
The SDK provides an implementation for tracking AVPlayer-based playback
in the IMAAVPlayerContentPlayhead.
Publishers can supply their own implementation by implementing this
interface and this way support any other video playback implementation
they might have.
- `


  ### [currentTime](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Protocols/IMAContentPlayhead#/c:objc(pl)IMAContentPlayhead(py)currentTime)


  ` Reflects the current playback time in seconds for the content.
  The property is key value observable.

  #### Declaration

  Swift

      var currentTime: TimeInterval { get }

  Objective-C

      @property (nonatomic, readonly) NSTimeInterval currentTime;