javascript – Como adicionar ao Jwplayer função para pular a abertura do vídeo e cookie para lembrar o onde o vídeo parou


Gostaria de saber como eu posso adicionar ao Jwplayer uma função de cronometragem do time do vídeo, que faça uma verificação em tempo real do time no processo de reprodução do vídeo, para que faça aparecer no vídeo um botão escrito Pular Abertura, de forma que se o vídeo tem uma abertura que inicia, por exemplo com time 01:34 (inicio da abertura) e termina em 02:45 (fechamento da abertura), assim que o tempo de reprodução chegar no time de inicio da abertura o botão de pular abertura fique presente no vídeo ate o time de fechamento da abertura.

E gostaria de saber também como eu posso adicionar ao Jwplayer um cookie que salve no navegador do usuário o time de reprodução do vídeo, para que caso ele pare de reproduzir o vídeo e volte novamente na pagina em questão apareça uma opção que vi em alguns site, perguntando se o usuário gostaria de voltar a reproduzir o vídeo do ponto em que ele parou anteriormente.

Abaixo deixo o código que eu estou utilizando

<!DOCTYPE html>
<html lang="en" dir="ltr" data-cast-api-enabled="true">
    <head>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="robots" content="noindex">
        <title>MultiplayerMX</title>
        <link href="<?php echo DOO_URI. '/playermx/skins/thin-purple.min.css'; ?>" rel="stylesheet" type="text/css" />
        <script type="text/javascript" src="<?php echo DOO_URI. '/playermx/jwplayer-7-3-6/jwplayer.js'; ?>"></script>
        <script type="text/javascript">jwplayer.key="------";</script>
        <script type="text/javascript">
            var jw = <?php echo json_encode($data)."n"; ?>
        </script>
        <style type="text/css" media="all">
            html,body{padding:0;margin:0;height:100%}
            #player{width:100%!important;height:100%!important;overflow:hidden;background-color:#000}
        </style>
    </head>
    <body class="jwplayer">
        <div id="player"></div>
        <script type="text/javascript">
            const player = jwplayer('player').setup({
                image: jw.image,
                mute: false,
                volume: 100,
                autostart: jw.auto,
                repeat: false,
                abouttext: jw.text,
                aboutlink: jw.link,
                preload:'auto',
                androidhls:"true",
                hlshtml:"true",
                primary:"html5",
                startparam:"start",
                skin: {
                    name: "thin"
                },
                logo: {
                    file: jw.logo,
                    hide: true,
                    link: jw.link,
                    margin: '15',
                    position: jw.lposi
                },
                sources: <?php echo $mp4fle; ?>,

        </script>
    </body>
</html>