Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transport stream to launch **DPCTF** test runner on HbbTV #40

Open
jpiesing opened this issue Jun 1, 2023 · 2 comments
Open

transport stream to launch **DPCTF** test runner on HbbTV #40

jpiesing opened this issue Jun 1, 2023 · 2 comments
Assignees
Labels
Deferred Deferred to future work

Comments

@jpiesing
Copy link
Contributor

jpiesing commented Jun 1, 2023

There's been a number of discussions about a TS to launch the DPCTF test runner on an HbbTV TV set.

#1
cta-wave/WMAS#61
cta-wave/WMAS#62

The TS that was created on https://github.com/cta-wave/WMAS/wiki/HbbTV is only for WMAS.

I cannot find a TS for DPCTF.

If we want HbbTV implementers to try out the DPCTF test suite then we need a TS which runs the test runner - which is what
#1 was about. That issue was deferred in November last year but, if we want les skilled people to be able to run the tests then this is essential.

It's a little more complex than the WMAS test runner as the TS there points to a cloud server whereas this TS would need to point to the local server where the test runner was installed. Hence the TS would need to be patched with that IP address.

We cannot assume HbbTV implementations have direct URL entry and the skill level required to use something like tsduck to make your own TS excludes a whole set of HbbTV test engineers.

@louaybassbouss
Copy link
Collaborator

louaybassbouss commented Jun 5, 2023

@jpiesing how about building a TS with http://web-platform.test:8000/_wave/index.html . The build-in DNS server is able to resolve the IP of the domain web-platform.test. For this, it is needed to the enter the DNS IP on the DUT. wdyt?

@jpiesing
Copy link
Contributor Author

jpiesing commented Jun 5, 2023

@jpiesing how about building a TS with http://web-platform.test:8000/_wave/index.html . The build-in DNS server is able to resolve the IP of the domain web-platform.test.

That sounds OK to me.

For this, it is needed to the enter the DNS IP on the DUT. wdyt?

This is also related to #39.

Don't we need to use the DNS IP (or something more complex) on the test runner anyway for the encrypted content tests that use EME and hence need to be run using https?

@gitwjr gitwjr added the Deferred Deferred to future work label Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deferred Deferred to future work
Projects
None yet
Development

No branches or pull requests

4 participants