Currently the latest HLS Streaming Tools - mediastreamvalidator fails to run on the latest MacOS (Ventura) throwing a trace trap
with exit code 133.
% sudo mediastreamvalidator -i https://demo.unified-streaming.com/k8s/live/scte35.isml/.m3u8
Password:
mediastreamvalidator: mediastreamvalidator: Version 1.17 (593.5-220531)
Validate https://demo.unified-streaming.com/k8s/live/scte35.isml/.m3u8, fetch http
[/k8s/live/scte35.isml/.m3u8] Started root playlist download
[scte35-audio_eng=64000-video=500000.m3u8] Started media playlist download
[scte35-audio_eng=64000.m3u8] Started media playlist download
[scte35-audio_eng=128000-video=1000000.m3u8] Started media playlist download
[keyframes/scte35-video=500000.m3u8] Started media playlist download
[scte35-audio_eng=128000.m3u8] Started media playlist download
zsh: trace trap sudo mediastreamvalidator -i
?133 ~
% system_profiler SPSoftwareDataType SPHardwareDataType
Software:
System Software Overview:
System Version: macOS 13.0 (22A380)
Kernel Version: Darwin 22.1.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: usp-mbp
User Name: Jamie Fletcher (jamie)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 8 minutes, 30 seconds
Hardware:
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro18,4
Model Number: Z15G00146N/A
Chip: Apple M1 Max
Total Number of Cores: 10 (8 performance and 2 efficiency)
Memory: 32 GB
System Firmware Version: 8419.41.10
OS Loader Version: 8419.41.10
Serial Number (system): ***************
Hardware UUID: 7264D2D7-B421-5372-B972-5FA81FB7A919
Provisioning UDID: 00006001-000A70283E02801E
Activation Lock Status: Enabled
√ ~
% curl https://demo.unified-streaming.com/k8s/live/scte35.isml/.m3u8
#EXTM3U
#EXT-X-VERSION:4
## Created with Unified Streaming Platform (version=1.11.20-26889)
# AUDIO groups
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-64",LANGUAGE="en",NAME="English",DEFAULT=YES,AUTOSELECT=YES,CHANNELS="1"
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-128",LANGUAGE="en",NAME="English",DEFAULT=YES,AUTOSELECT=YES,CHANNELS="1"
# variants
#EXT-X-STREAM-INF:BANDWIDTH=658000,AVERAGE-BANDWIDTH=598000,CODECS="mp4a.40.2,avc1.42C01F",RESOLUTION=1280x720,FRAME-RATE=25,AUDIO="audio-aacl-64",CLOSED-CAPTIONS=NONE
scte35-audio_eng=64000-video=500000.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=1316000,AVERAGE-BANDWIDTH=1196000,CODECS="mp4a.40.2,avc1.42C01F",RESOLUTION=1280x720,FRAME-RATE=25,AUDIO="audio-aacl-128",CLOSED-CAPTIONS=NONE
scte35-audio_eng=128000-video=1000000.m3u8
# variants
#EXT-X-STREAM-INF:BANDWIDTH=75000,AVERAGE-BANDWIDTH=68000,CODECS="mp4a.40.2",AUDIO="audio-aacl-64"
scte35-audio_eng=64000.m3u8
#EXT-X-STREAM-INF:BANDWIDTH=150000,AVERAGE-BANDWIDTH=136000,CODECS="mp4a.40.2",AUDIO="audio-aacl-128"
scte35-audio_eng=128000.m3u8
# keyframes
#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=73000,CODECS="avc1.42C01F",RESOLUTION=1280x720,URI="keyframes/scte35-video=500000.m3u8