StreamTest
E

TNT HD H265

https://nog-live1-ott.izzigo.tv/6/out/u/dash/TNT-HD-H265/default.mpd

Offline — the stream did not return playable media

Offline from our servers

TLS error — the origin’s certificate could not be verified.

Stream was offline — no preview.

General

Status
Offline
Type
DASH

Server location

Hostname
nog-live1-ott.izzigo.tv
IP address
187.253.206.85
Provider
Cablemas Telecomunicaciones SA de CV
Location
Magdalena Contreras, Mexico City, Mexico
Time Zone
America/Mexico_City

DRM / Keys

This stream is encrypted. These are the content-protection details declared in the manifest (the key ID identifies the content key — the key itself is only issued by the licence server).

DRM systems
Common Encryption, PlayReady, Widevine
Key ID (default_KID)
37971d47-c9e6-4d75-8405-8efcfdc424b3
SystemKey IDPSSHLicence URL
Common Encryption37971d47-c9e6-4d75-8405-8efcfdc424b3no—
PlayReady—no—
Widevine—no—

Works, with caveats

0 failing, 1 warnings, 20 passing

Type
Dynamic (live)
Periods
1
Adaptation sets
4
Representations
5

2 video, 2 audio

Bitrate range
1 kbps – 3.50 Mbps
Addressing
SegmentTemplate+SegmentTimeline
DRM
Common Encryption, PlayReady, Widevine
UTCTiming
Present
DVR window
62s
Presentation delay
25s
  • Warn

    DRM systems supply initialization data

    6 DRM system(s) supply no inline <cenc:pssh>. Playback then depends on the initialization data inside the init segment, which some players will not look for.

    systems
    PlayReady Widevine PlayReady Widevine PlayReady …and 1 more

    dash.drm.psshWhat this means →

  • Pass

    MPD declares a DASH profile

    The manifest declares 1 profile(s).

    profiles
    urn:mpeg:dash:profile:isoff-live:2011

    dash.mpd.profilesWhat this means →

  • Pass

    minBufferTime is declared

    minBufferTime is 30s.

    dash.mpd.min-buffer-timeWhat this means →

  • Pass

    MPD contains at least one period

    The manifest contains 1 period(s).

    periodCount
    1

    dash.mpd.periodsWhat this means →

  • Pass

    Every period contains media

    Every period contains at least one adaptation set.

    dash.mpd.empty-periodWhat this means →

  • Pass

    Live MPD declares availabilityStartTime

    availabilityStartTime is declared, so segment availability can be computed.

    dash.live.availability-start-timeWhat this means →

  • Pass

    Live MPD declares minimumUpdatePeriod

    The manifest asks to be refreshed every 2s.

    seconds
    2

    dash.live.minimum-update-periodWhat this means →

  • Pass

    Live MPD provides a UTCTiming source

    A UTCTiming source is provided (urn:mpeg:dash:utc:direct:2014).

    schemes
    urn:mpeg:dash:utc:direct:2014
    values
    2026-09-30T21:57:35.098Z

    dash.live.utc-timingWhat this means →

  • Pass

    Live MPD declares timeShiftBufferDepth

    The DVR window is 62s deep.

    seconds
    62

    dash.live.time-shift-buffer-depthWhat this means →

  • Pass

    availabilityStartTime is consistent with the current clock

    availabilityStartTime is in the past relative to the origin’s Date header, as it must be.

    driftSeconds
    -1790805456

    dash.live.clock-driftWhat this means →

  • Pass

    suggestedPresentationDelay leaves room to buffer

    suggestedPresentationDelay of 25s covers at least 2 segments.

    delaySeconds
    25
    segmentDuration
    2

    dash.live.suggested-presentation-delayWhat this means →

  • Pass

    Every adaptation set declares segment addressing

    Every adaptation set declares how its segments are addressed.

    dash.segment.addressingWhat this means →

  • Pass

    Segment template variables are used correctly

    Segment templates resolve to distinct URLs for each segment.

    dash.segment.template-variablesWhat this means →

  • Pass

    Segment templates declare a timescale

    Segment durations are consistent with the declared timescale.

    dash.segment.timescaleWhat this means →

  • Pass

    Segment templates declare an initialization segment

    Segment templates declare an initialization segment.

    dash.segment.initializationWhat this means →

  • Pass

    Switchable adaptation sets declare segmentAlignment

    Every multi-representation adaptation set declares segment or subsegment alignment.

    dash.adaptation.segment-alignmentWhat this means →

  • Pass

    Representations in a set share a codec family

    Each adaptation set holds a single codec family, so its representations are switchable.

    dash.adaptation.mixed-codecsWhat this means →

  • Pass

    Every representation declares a bandwidth

    Every representation declares @bandwidth.

    dash.representation.bandwidthWhat this means →

  • Pass

    Video bandwidth rises with resolution

    Video bandwidth rises consistently with resolution.

    dash.representation.bitrate-inversionWhat this means →

  • Pass

    Audio adaptation sets declare a language

    Audio adaptation sets declare a language (es, en).

    dash.adaptation.audio-languageWhat this means →

  • Pass

    Content protection declares a recognised DRM system

    Content is protected with Common Encryption, PlayReady, Widevine. Key ID: 37971d47-c9e6-4d75-8405-8efcfdc424b3.

    systems
    Common Encryption PlayReady Widevine
    keyIds
    37971d47-c9e6-4d75-8405-8efcfdc424b3

    dash.drm.systemsWhat this means →