GenX Manual Stream Management
Back

{% for stream in streams %} {% set local_stream_url = get_rtsp_url(stream, 'local') %} {% set remote_stream_url = stream[ManualStreamTableIndex.REMOTE_STREAM_URL] %} {% set status = ffmpeg_helper.check_stream_status(remote_stream_url) if remote_stream_url else None %} {% endfor %}
ID Name Username Stream URL Remote Stream URL Status Actions
{{ stream[ManualStreamTableIndex.ID] }} {{ stream[ManualStreamTableIndex.NAME] }} {{ stream[ManualStreamTableIndex.USERNAME] }} Link Link {% if status in ['running', 'sleeping', 'waking', 'idle'] %} Running {% else %} Stopped {% endif %} {% if status in ['running', 'sleeping', 'waking', 'idle'] %} {% else %} {% endif %}
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{% endfor %} {% endif %} {% endwith %}