---
title: AVNavigationMarkersGroup
framework: avkit
role: symbol
role_heading: Class
path: avkit/avnavigationmarkersgroup
---

# AVNavigationMarkersGroup

A set of markers for navigating playback of an audiovisual presentation.

## Declaration

```swift
class AVNavigationMarkersGroup
```

## Mentioned in

Presenting Navigation Markers

## Overview

Overview The most common form of a navigation markers group is a chapter list; however, you can also provide other sets of markers to allow a user to jump to significant events in the presentation. For example, a “Goals Scored” markers group might summarize key moments in a recorded sporting event. When you associate navigation markers with an AVPlayerItem object you present with an AVPlayerViewController, the user interface provides options for navigating each group.

## Topics

### Creating a Navigation Marker Group

- [init(title:timedNavigationMarkers:)](avkit/avnavigationmarkersgroup/init(title:timednavigationmarkers:).md)
- [init(title:dateRangeNavigationMarkers:)](avkit/avnavigationmarkersgroup/init(title:daterangenavigationmarkers:).md)

### Inspecting Navigation Metadata

- [title](avkit/avnavigationmarkersgroup/title.md)
- [timedNavigationMarkers](avkit/avnavigationmarkersgroup/timednavigationmarkers.md)
- [dateRangeNavigationMarkers](avkit/avnavigationmarkersgroup/daterangenavigationmarkers.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### tvOS playback and capture

- [Customizing the tvOS Playback Experience](avkit/customizing-the-tvos-playback-experience.md)
- [Presenting Navigation Markers](avkit/presenting-navigation-markers.md)
- [Working with Interstitial Content](avkit/working-with-interstitial-content.md)
- [Presenting Content Proposals in tvOS](avkit/presenting-content-proposals-in-tvos.md)
- [Working with Overlays and Parental Controls in tvOS](avkit/working-with-overlays-and-parental-controls-in-tvos.md)
- [Supporting Continuity Camera in your tvOS app](avkit/supporting-continuity-camera-in-your-tvos-app.md)
- [AVPlayerViewController](avkit/avplayerviewcontroller.md)
- [AVPlayerViewControllerDelegate](avkit/avplayerviewcontrollerdelegate.md)
- [AVInterstitialTimeRange](avkit/avinterstitialtimerange.md)
- [AVContentProposalViewController](avkit/avcontentproposalviewcontroller.md)
- [AVDisplayManager](avkit/avdisplaymanager.md)
- [AVContinuityDevicePickerViewController](avkit/avcontinuitydevicepickerviewcontroller.md)
- [AVContinuityDevicePickerViewControllerDelegate](avkit/avcontinuitydevicepickerviewcontrollerdelegate.md)
- [Third-party casting support](avkit/third-party-casting-support.md)
