TM-NIP Wiki Structure:

1- Introduction

2- Live On-Air Test Streams

3- Captured V&V bitstreams

4- NIP Tools

 

1) Introduction

 

This wiki page lists the V&V Test Bitstreams, Source Material and Tools created and/or used by TM-NIP.

V&V stream definition: TM-NIP0125r10 V&V WP4 Test Stream Description

 

2) Live On-Air Test Streams 

SES ASTRA DVB-NIP Test Streams are broadcast using DVB-S2X GSE-Lite (Generic Stream Encapsulation) HEM (High Efficiency Mode)

Eutelsat NIP Test Streams are broadcast using MPE (Multi-Protocol Encapsulation) inside MPEG-2 Transport Stream Services.

2.1) SES ASTRA

 

The following DVB-NIP Test Streams are currently on air on SES ASTRA 19.2E:

2.1.1 Transponder Parameters

 

Please note that Transponder 1.037 was switched off at 18h00 on the 9th November and was replaced by Transponder 1.102. Content remained identical.

2.1.2 NIP Stream Content 

Trp 1.045:

Trp 1.102:

 

2.2) Eutelsat Group

 

The following DVB-NIP Test Streams are currently on air:

 

2.2.1 Transponder Parameters 

Satellite

Hotbird 13°E

Hotbird 13°E

Hotbird 13°E

Transponder Id

6

8

84

Frequency (MHz)

11317

11355

12380

Polarization

V

V

V

Symbol rate

27,5MS/s

27,5MS/s

30,0MS/s

Modulation system

DVB-S2

DVB-S2

DVB-S2

Modulation type

8PSK

8PSK

8PSK

FEC

3/4

3/4

5/6

Network_ID

318

318

318

TS_ID

601

801

8400

Encapsulation

MPE

MPE

MPE

MPE Service_ID

17701

1501

1501

Multicast solution

Enensys

Inverto

Inverto

V&V Carrier_Id

OFF

OFF

ON

**As specified in TM-NIP0125r10 V&V WP4 Test Stream Description

 

2.2.2 NIP Stream Content 

Hotbird 13°E – Txp 6 - OFF since the 29th of July 2024-

Enensys Multicast Server (Mediacast v6.2?)

Carries a fully NIP A180r1 compliant Announcement Channel including:

bootstrap multicast gateway configuration instance document, NIF, SIF, available.

Services

As only one remaining Txp, ponctually the switching between different Multicast platform can be discussed and shall be scheduled in order to limit the efforts by head-end teams.

 

Hotbird 13°E – Txp 8 - OFF since the 29th of March 2024

Inverto Multicast Server (v1.6)

Inverto Announcement Channel (not r1 yet) + Inverto Audio/Video mABR

bootstrap multicast gateway configuration instance document, NIF, SIF, DVB-I Service Lists will be made available soon.

 

3) Captured V&V bitstreams 

Links to the captured streams will be provided soon

3.1) PCap files

3.1.1 SES ASTRA

Trp: 1.045

Content:

Capture Date: 11th February 2025

Link:

Capture Trp 1045 (1 min)

 

Trp: 1.037 -> 1.102

Content:

Capture Date: 6th November 2023

Link:

Capture Trp 1037 (2 mins, 280 MB)

 

3.1.2: Eutelsat Group

Txp: 6 - MPE encapsulation

Enensys Mediacast Server v6.3 was On Air on Hotbird Txp 6 from the 9th if June and 12th of August 2024 (the carrier is now OFF).

Content:

ENENSYS Multicast session

A1 Dash A/V stream UHD - Segment duration: 2sec

A1 Dash A/V stream HD - Segment duration: 2sec

A1 Dash A/V stream SD - Segment duration: 2sec

B1 Dash A/V stream HD - Segment duration: 2sec

B1 Dash A/V stream SD - Segment duration: 2sec

D1 MPEG-DVB Legacy H264 - HD with 2 secondes closed GOP (50 frames)

Signalling:

NIF (Hotbird Txp6 and Txp8), SIF (Hotbird Txp6 and Txp8), TOF (2 zones : CET and PRT),

one DVB-I Service List Entry Points,

one DVB-I Service List declaring:

 

Capture date: 2nd September 2024 - Link:

20240904 HBtxp6  - Carrier#1 - NIP V&V - 1mn.ts

20240902 HBtxp6  - Carrier#1 - NIP V&V - 4mn.ts

The corresponding 1mn pcap file : 20240902 HBtxp6  - Carrier#1 - NIP V&V.pcap

Known uncompliances (fix system roadmap schedule in progress):

Txp: 8 - MPE encapsulation

Not On Air, anymore.

Content:

Inverto content.

 

Link:

3.2) Offline DVB-NIP Example Tables

3.2.1 SES ASTRA

Trp: 1.045

ZIP File containing all the DVB-NIP Signalling Documents 

Trp: 1.102

3.2.2 Eutelsat Group

Trp: 6

ZIP File containing all the DVB-NIP Signalling documents - Dec. 21st '23 capture:

 

4) NIP Tools

 

4.0) SES DVB-NIP Analyzer

The SES DVB-NIP Analyzer provides a full Analysis Suite for the entire DVB-NIP Specification in the latest Revision: r4. It can work as both a live and offline Analyzer.

It includes a tree explorer that allows analyzing all DVB-NIP defined metadata documents and all AV content provided. It provides detailed bitrate analysis of the various elements in a DVB-NIP Stream 

It also features a test suite with Excel export:

and an XML Validator.

 

The SES DVB-NIP Analyzer accepts as input: PCAP files, TS files and allows interfacing with the Inverto Q-Stream receivers for live stream analysis.

A quick start guide is available under the following link:

https://dvb-vandv.s3.eu-west-2.amazonaws.com/dvb-nip/DVB-NIP-analyzer/quick_start_guide_dvb_nip_analyzer-01.00.pdf

 

The SES DVB-NIP Analyzer is available as a docker image:

sessystems/dvb-nip-analyzer - Docker Image | Docker Hub

 

or as a MS Windows executable (statically compiled: no need to install it, simply run the file):

 

https://dvb-vandv.s3.eu-west-2.amazonaws.com/dvb-nip/DVB-NIP-analyzer/dvb-nip-analyzer-1.0.32.zip

 

(Versions above 1.0.21 of the Analyzer are aligned with NIP schema version 4.1)

 

4.1) Sofia Digital Android and AndroidTV DVB-I Client App with DVB-NIP/DVB-HB DNS-SD/mDNS Device Discovery Protocol

Now implements the DNS-SD/mDNS DVB-NIP Gateway Discovery Mechanism

APK Download Link

 

4.2) Onscreen Publishing Android DVB-I Client App with DVB-NIP/DVB-HB DNS-SD/mDNS Device Discovery Protocol

For evaluation of DNS/mDNS-SD protocol NIP Gateway implementation. Kindly shared by On Screen Publishing/Gordon MAYNARD:

Version date: 07th of May 2024:
https://dev.onscreenpublisher.co.uk/files/apk/dvbIPlayer-nip.apk

Caution: only compliant with Android 13

 

4.3) SES Android and AndroidTV DVB-I Client App with DVB-NIP/DVB-HB DNS-SD/mDNS Device Discovery Protocol

    

    

1. Join the dvb-nip-ses Google Group with the email of the Android Google Play account :

    

 https://groups.google.com/d/forum/dvb-nip-ses

    
    

2. Install the App on your devices by clicking on the following links :

    
    

 

4.4) DVB-NIP/DVB-HB mDNS Test Announcement Server for building NIP/HB compliant Clients  

This tool allows testing proper implementation of mDNS in DVB-NIP and DVB-HB Clients

https://hub.docker.com/r/sessystems/dvb-nip-mdns


 

4.5) DASHLiveSimV2 installation and configuration procedure to generate V&V streams:

TM-NIP0149r4 – dashlivesim2 origin installation procedure on V&V

Asset sources: The referenced nip-vod.zip archive is available here:

https://dvb-vandv.s3.eu-west-2.amazonaws.com/dvb-nip/Services%20source/20240212%20nip-vod.zip

 

4.6) Offline testing procedure using a local DEKTEC modulator

With the help of a Dektec modulator, it is possible to generate DVB-NIP compliant RF streams in the lab without access to a live satellite signal

4.6.1 Compatible Modulators from Dektec

4.6.2 Setup

Description:

A firmware update of the above devices is not necessary only the latest version of the StreamXpress application.

After selecting the S2X-GSE-Lite HEM modulation and Normal FEC Frame in StreamXpress, one can specify the symbol rate, modulation parameters and select a PCAP input file.

The modulated output will be a DVB-NIP compliant stream.

 

4.7) Playing back captured pcap files for re-creating live NIP streams

With the help of tcpreplay it is possible to playback pcap files to re-create IP-layer live NIP streams

4.7.1 tcpreplay

Included in most package repositories for Linux

sudo apt-get install -y tcpreplay

if not available, here is the link to the download site:

https://tcpreplay.appneta.com/

4.7.2 Setup

Description:

tcpreplay -i lo /live_capture_1_231016.pcap

-i network interface (e.g. lo = localhost)