AMWA-TV / bcp-006-02

[Work In Progress] AMWA BCP-006-02: NMOS With H.264
https://specs.amwa.tv/bcp-006-02
Apache License 2.0
0 stars 2 forks source link

RFC 2250? #16

Closed garethsb closed 1 year ago

garethsb commented 1 year ago

The spec includes a section about Receivers supporting RFC 2250... but no section about RFC 2250 Senders?

alabou commented 1 year ago

There is not much to say for Sender other than "An H.264 Flow's behviour is dictated by the dynamic and in_band modes when there is no associated Sender." but it is actually written in an informative note ... maybe it should be normative.

garethsb commented 1 year ago

Ah, so you leave RFC 2250 transport Senders to a different spec... right?

"An H.264 Flow's behviour is dictated by the dynamic and in_band modes when there is no associated Sender."

As we are already discussing in another issue, why should this be forced on all other transports?

FWIW, one of my red flags with this language is that it's saying Flow behaviour is dictated by Sender properties... (which begs the question, why aren't they Flow properties then?). Perhaps if we're talking about behaviour we should not say "Flow" anyway, but "Encoder" or something?

alabou commented 1 year ago

What about changing this text:

"An H.264 Flow's behaviour is dictated by the dynamic and in_band modes when there is no associated Sender. See the Sender's (multiplexed) format specification for details."

For

"The Sender's behaviour for multiplexed H.264 Flows is dictated by the dynamic and in_band modes. See the Sender's (multiplexed) format specification for details."

alabou commented 1 year ago

I used this wording finally, no longer in an informative note but in the normative text.

"For multiplexed H.264 Flows, the Sender MUST conform to the behaviour dictated by the dynamic and in_band modes described in this specification."

garethsb commented 1 year ago

Doesn't that mean it's impossible to define a mux transport mapping that DOES use strict or static or out of band parameter sets? Would it make sense to add "unless overriden by the transport mapping"?

alabou commented 1 year ago

Q1: True, under the current normative text.

Q2: I would wait until an example of such thing exist. It seems unlikely to exist because of the implied complexity of the out of band mechanism and per-Flow behavior specification.

Do you have an example of such transport mapping?

alabou commented 1 year ago

resolved by PR #21 another issue covers the remaining discussion to have.