Se cayo ese enlace aqui les dejo otro mas simple pero operando. Puedes repdroducir perfectamente en cualquier Browser, pero no con el PHP.
<?php
$url='https://ul.cdn946.net:8443/hls/h24146.m3u8?s=AK1YOqRcpTLtDbDnqBXjJg&e=1597084287';
$baseurl=parse_url($url, PHP_URL_HOST);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 20);
curl_setopt($ch, CURLOPT_TIMEOUT,20);
curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0');
curl_setopt($ch, CURLOPT_REFERER, $baseurl);
$html = curl_exec($ch);
print($html);
?>
Resultado :
403 Forbidden
nginx/1.16.0