Directorio de directos

Quién emite en directo, en una sola lista abierta

Un directorio de fuentes de directos: canales y creadores de Telegram que emiten en directo, servidores Owncast y PeerTube, y transmisiones que ofrecen quienes las emiten. Dice dónde mirar, no quién está en directo ahora: es la app la que se lo pregunta a cada fuente.

Dirección
https://services.finchgram.com/live/v1/
API

Cuatro endpoints

JSON de solo lectura por HTTPS, sin clave y sin cookies. Las respuestas llevan un ETag y pueden guardarse durante cinco minutos, y cualquier página web puede leerlas.

  • GET/v1/directoryQué es el directorio: su nombre, dónde están sus reglas y cuántas fuentes incluye
  • GET/v1/categoriesLas categorías en las que se clasifican sus fuentes, con su nombre en cada idioma
  • GET/v1/sourcesLas fuentes, filtradas por tipo, categoría, idioma, país o palabras
  • GET/v1/sources/{id}Una fuente
En el directorio

Fuentes0

Aún no hay fuentes

El directorio empieza vacío: cada fuente entra mediante un pull request.

Añade la primera
Contribuir

Añadir una fuente

Una fuente es un único archivo, data/live/sources/<id>.json, que se añade mediante un pull request. Una comprobación lo valida conforme al contrato y, una vez fusionado, el directorio lo sirve a partir del siguiente despliegue.

Cómo añadir una fuente

Lo que debe ser toda fuente

  • Un lugar que su dueño hizo público: un nombre de usuario de Telegram, un servidor Owncast, un canal de PeerTube
  • Una transmisión por HLS solo de quien la emite, o con su permiso
  • Nada que necesite una clave, un inicio de sesión o las cabeceras de otra app para reproducirse
  • Contenido para adultos, marcado como tal
Autoalojamiento

Monta tu propio directorio

Haz un fork del repositorio y despliégalo en Cloudflare Workers con un dominio propio, o sirve el mismo JSON desde cualquier servidor que quieras. Un directorio es una lista que cualquiera puede mantener: una app que lee uno los lee todos.

Código fuente