BitmovinApiSdk\Models\BroadcastTsProgramConfiguration

Synopsis

class BroadcastTsProgramConfiguration extends ApiResource {
  • // Inherited methods from ApiResource
  • public void __construct()
  • public static $this create()
  • public void toArray()
}

Hierarchy

Members

public

  • $insertProgramClockRefOnPesBitmovinApiSdk\Models\bool
  • $pidForPMT — int
  • $programClockRefInterval — int
  • $programNumber — int

Methods

public

  • __construct()
  • insertProgramClockRefOnPes() — Insert Program Clock References (PCRs) on all packetized elemementary stream packets. When false, indicates that PCRs should be inserted on every PES header. This parameter is effective only when the PCR packet identifier is the same as a video or audio elementary stream.
  • pidForPMT() — An integer value. Packet identifier (PID) to use for Program Map Table (PMT). Recommended value is 2 x programNumber.
  • programClockRefInterval() — Interval between Program Clock References (PCRs) in milliseconds. Defines the period between PCR fields inserted in the stream. The default value is 90ms.
  • programNumber() — An integer value. Value for program_number field in Program Map Table (PMT). The value zero is reserved for the NIT PID entry in the PAT.

Inherited from BitmovinApiSdk\Common\ApiResource

public