-
Notifications
You must be signed in to change notification settings - Fork 29
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
Mono repo #548
Mono repo #548
Conversation
Footer adjustment enabled also when treeinitiation
Splice constraint file information fix for ui
Splice constraints files added to ui
multiperiod processing enabled
changes to MS1 unit tests after multiperiod update
changes to unit tests of WAVE programs
BW-MBT page text changes
bug fix for the multi-period UI
some minor changes to spelling etc
Few text changes for mbt-bw calculate page
Adding doc on cta wave conformance checklist
SRD patch code added to DASH mpd validator
Remove old sequence number check
Had to address a couple points to get this going:
Then I was able to test this by building a new docker image and running it like e.g.: docker run --rm -w="/var/www/html/Utils" --entrypoint="" dash-if-conformance php7.4 ./Process_cli.php https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd DASH This overwrites the original apache webserver entrypoint and runs the CLI impl instead. I didn't notice a difference in the JSON output with regards to running differents tests i.e. ´DASH´ vs |
I have addded some new commits, @aldafu can you recheck?
|
lgtm @Phencys, runs much more stable. Couple of questions/things I noticed
|
Resolved the verdict remark, additional tests will be added to the framework over time. |
This pull request contains:
The basic command line is as follows:
Utils/Process_cli.php <url> [options]
With url the URL of a stream, and options can be - at this time - one or more of:
DASH
- Common dash mpd checksDASH-IOP
- DASH-IF Interoperability checksDASH-IOP-LL
- DASH-IF Low Latency checksThe script outputs JSON in a custom format to stdout, the format itself is preliminary and might change during the next couple of weeks, depending on what we find.