Skip to content

How to check if a SSF Transmitter supports multiple streams per receiver #317

@thomasdarimont

Description

@thomasdarimont

In section 8.1.1.1. Creating a Stream of the SSF spec, it says that an SSF Transmitter should respond with status 409 | if the Transmitter does not support multiple streams per Receiver.

In the OIDF conformance tests, we assumed that the transmitter supports only one stream per receiver. I just relaxed this check in the conformance test to accept the status codes 201 and 409.

  • 201: Transmitter supports multiple streams per receiver
  • 409: Transmitter does NOT support multiple streams per receiver
    (I’ll update the demo env tomorrow)

I was wondering if this might cause interoperability problems, since a receiver cannot tell upfront whether a CAEP Interop-compatible transmitter supports multiple streams per receiver. This is not exposed in the transmitter metadata and can only be deduced from the stream creation response.

The CAEP interop spec, in 2.3.8.2 Stream Control, says that the Transmitter MAY support multiple streams with the same Receiver.

Is MAY support for multiple streams enough, or should we say here that the transmitter must support only one stream per receiver?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions