On Xbox 360, some titles allow sharing of gameplay videos to external or title-managed services. Xbox One provides a standard way of creating videos through game DVR, a technology named after digital video recorder. These videos are ubiquitous throughout the Xbox One ecosystem, allowing users to show their highlights and bloopers easily. Titles have access to those videos so they can create custom experiences and extend interactivity with their games.
The built-in hardware encoder and five-minute always-recording buffer allows users to create their own custom clips, and as they play games titles will automatically capture game clips at moments of noteworthy gameplay.
A user’s profile on Xbox One will be a video résumé of his gaming career. As he plays through various titles, he’ll encounter videos that highlight his friends’ accomplishments, and his friends will encounter his game clips.
The documentation about game DVR uses the following terms:
Game clip
A video clip created from the Xbox One buffer. They can be between six seconds and five minutes long. Current recording standards are: 720p, 6 mbps, 30 fps, and h.264 with AAC audio.
Developer-created game clip
Your code can save a game clip programmatically when a particularly interesting event occurs, as detailed in How to: Create Developer-Created Game Clips. Note that these clips must be properly configured in the Game DVR service configuration page in the Xbox Developer Portal.
User-created game clip
Users can tell the Xbox One to start and stop recording (actually, because the system is always recording via the ring buffer, users will note a video start point and end point). These clips are known as user-created clips.
Game DVR overview
Information about the Game DVR feature.
Game DVR tasks
Examples of how to use Game DVR