from fastapi import APIRouter, HTTPException
from fastapi.responses import JSONResponse

router = APIRouter(
    prefix="/api/player",
    tags=["Hermes Web Player"]
)

@router.get("/health")
def player_health():
    return JSONResponse({
        "servicio": "Hermes Web Player Gateway",
        "estado": "laboratorio",
        "version": "1.0",
        "reproduccion": False
    })

@router.get("/status")
def player_status():
    return {
        "gateway": "preparado",
        "hls": "pendiente",
        "origenes": "lista autorizada",
        "modo": "solo laboratorio"
    }
