Question: In a PSS (Transparent end-to-end Packet-switched Streaming Service) setup, what is the primary purpose of including the `Accept-Ranges` header in requests and responses between the PSS client and server?
Option 1: To negotiate the streaming bitrate for adaptive playback.
Option 2: To indicate the supported formats for the Range header in PLAY, PAUSE, and REDIRECT requests/responses.
Option 3: To specify the preferred codec for media transfer between the client and server.
Option 4: To authenticate the client before initiating a streaming session.
Explanation: The `Accept-Ranges` header is crucial for indicating which formats (e.g., "npt" or "utc") are supported in the Range header, facilitating seamless playback and pause operations. By including this header, both the client and server ensure they are on the same page regarding range format support, preventing potential errors due to unsupported formats. This aligns with efficient session management and media transfer in telecom networks.