Freeview-EPG é um projeto desenvolvido para fornecer dados XMLTV para canais de TV abertos e estações de rádio do Reino Unido para uso pessoal.
Sobre
Este projeto existe devido a uma lacuna no mercado - até recentemente, era muito difícil conseguir um arquivo XMLTV gratuito, atualizado de forma confiável e com suporte regional. Você pode obter um sintonizador de TV e obter os dados ou pagar por isso em um serviço. Não gostei de nenhuma dessas opções - ver o que está passando na TV deveria ser fácil e gratuito, então agora é.
Características
- 48 horas de dados, construídos a cada 8 horas. Se o seu cliente de TV/IPTV suporta atualização automática, esta é uma solução para configurar e esquecer.
- Suporta canais regionais, não apenas canais nacionais/sediados em Londres.
- Inclui dados para estações de TV e rádio.
- Os dados são provenientes de forma confiável de provedores de TV do Reino Unido, e não de terceiros.
- Constrói um arquivo XMLTV, completo com logotipos de canais, imagens de programas e numeração de temporada/episódio (quando suportado).
Uso
Pegue o arquivo XMLTV deste link e cole-o em seu cliente IPTV favorito:
https://raw.githubusercontent.com/dp247/Freeview-EPG/master/epg.xml
Contribuindo
Diretrizes
- Por favor, verifique o FAQ para ter certeza de que sua pergunta ainda não foi respondida.
- Por favor, relate os problemas aqui, incluindo o máximo de detalhes possível sobre o problema.
- Você pode solicitar canais aqui. Tenha em mente que uma solicitação não é uma garantia.
- Se você quiser sugerir uma mudança ou recurso, sinta-se à vontade para abrir uma bifurcação em branco e fazer PR novamente. Grandes mudanças devem ser discutidas primeiro em uma questão em branco.
Pendência
- Melhore o código, talvez através da divisão de arquivos e OOP
- Acelere o processamento do EPG, provavelmente usando código assíncrono
- Conclua a adição de estações regionais
- Implemente um arquivo de configuração para facilitar a bifurcação (permita mais dias, especifique o tipo de imagem)
Agradecimentos especiais
- Este projeto foi fortemente influenciado pelo projeto EPG da iptv-org
- ExperiencersInternational por todos os testes e contribuições
- Os projetos tv-logos e mediaportal-uk-logos, para tornar a localização de ícones de canais tão simples
- Este projeto não seria possível sem o apoio das licenças OSS da Jetbrains
Licença
Licença Pública Geral GNU v3.0
TLDR from TLDRLegal:
You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.
Isenções de responsabilidade
- Você pode solicitar adições de canais (consulte Contribuições), mas adicionarei apenas canais abertos .
- Se você está procurando um EPG mais longo, o ramo personalizado permite isso. No entanto, a lógica do ramo também está desatualizada e não tenho planos imediatos de continuar o desenvolvimento nele.
- O software e os dados são fornecidos como estão. Embora eu pretenda que seja o mais confiável possível, certos aspectos estão fora do meu controle.
Projetos relacionados
- Transmissões para M3U8 - converte e mantém transmissões ao vivo do YouTube em uma única lista de reprodução M3U8
- iptv-cutter - desduplicador e gerador de M3Us para serviços populares de IPTV
Jurídico
- Este projeto extrai dados publicamente disponíveis de sites públicos sem o uso de APIs privadas.
- Este projeto não pertence, está relacionado ou afiliado à BBC, ITV plc, Channel Four Television Corporation, Sky Group, Everyone TV ou DTV Services Ltd.