
    VGh,                     2    d dl mZ d dlmZ  G d de      Zy)   )InfoExtractor)RTVCKalturaIEc                   :    e Zd ZdZdZddddddd	d
ddidgZd Zy)SenalColombiaLiveIEFz:https?://(?:www\.)?senalcolombia\.tv/(?P<id>senal-en-vivo)z*https://www.senalcolombia.tv/senal-en-vivoindexSCu   re:^Señal Colombiaz$md5:799f16a401d97f40c33a2c6a3e2a507bzre:^https?://.*\.(?:jpg|png)is_livemp4)idtitledescription	thumbnaillive_statusextskip_download
Livestream)url	info_dictparamsc                     | j                  |      }| j                  ||      }| j                  d|d|      }| j                  |d   t        |      S )NzO<script\b[^>]*data-drupal-selector\s*=\s*"[^"]*drupal-settings-json[^"]*"[^>]*>	hydration	envivosrc)	_match_id_download_webpage_search_json
url_resultr   )selfr   
display_idwebpager   s        g/var/www/it7/html/youtubeDownloader/venv/lib/python3.12/site-packages/yt_dlp/extractor/senalcolombia.py_real_extractz!SenalColombiaLiveIE._real_extract   sV    ^^C(
((j9%%^[*.	 y5}jQQ    N)__name__
__module____qualname___WORKING
_VALID_URL_TESTSr     r!   r   r   r      sF    HNJ <*A8$
 \
 FRr!   r   N)commonr   rtvcplayr   r   r(   r!   r   <module>r+      s    ! #R- Rr!   