Lista de canais esta lista mostra o numero do canal , a logo, o nome do canal e o nome do grupo além de ter links pra editar e excluir o canal.

IPTV Gerenciador de canais m3u8 no Laravel

Recentemente eu atualizei um  pacote Laravel IPTV que tinha feito há algum tempo  e estava abandonado. Contudo o pacote consiste em gerar uma playlist de canais para reproduzir em players IPTV como kodi e vlc.

É possível adicionar URL para canais de Rádio e canais de TV além disso todos os canais são agrupados por grupos. Entretanto o pacote é bem simples e precisa ser aprimorado, segue abaixo alguns prints das telas.

Screenshot IPTV channel

Imagem mostra  tela na cria um grupo para o canal. Os campos necessários é apenas um nome.
Adicionar novo grupo – print 14/08/2021
Imagem mostra Lista de grupos criados. Na imagem mostra na lista os grupos "News Channel"e "Rádio".
Lista de Grupos – print 14/08/2021
Imagem mostra tela  para adicionar um novo canal na playlist. 
Os campos Requeridos são numero, logo, nome, url da stream,  grupo e o ultimo é pra dizer se é uma radio ou não.
Adicionar um novo canal – Print 14/08/2021
Lista de  canais iptv  esta lista mostra o numero do canal , a logo, o nome do canal e o nome do grupo além de ter links pra editar e excluir o canal.
Lista de Canais – Print 14/08/2021
Lista de  canais iptv  esta lista mostra o numero do canal , a logo, o nome do canal e o nome do grupo além de ter links pra editar e excluir o canal.
Lista de Canais – Print 11/09/2021

A imagem abaixo é um exemplo de lista gerada pelo pacote as URL do canais deverão ser geradas de outra forma.

Exemplo de lista iptv m3u8 gerada automaticamente pelo pacote
Lista m3u8 gerada automaticamente pelo pacote – print 14/08/2021

Atualizei o sistema como pode visto no github agora é possível criar cdns que permite que um canal tenha múltiplos URL diferentes.

imagem mostra a página channel com opções pra adicionar múltiplos url.
Página channel Atualizada – print 19/08/2021

Contudo a lista m3u8 de canais estão agrupados por CDN que podem como sugestão cadastrado por região. Nesse sentido segue abaixo um exemplo de teste listas geradas pelo sistema depois da atualização.

Imagem mostra a lista iptv m3u8 para o cdn  default.
Liata M3u8 cdn default – print 19/08/2021
Imagem mostra lista m3u8 iptv url para a cdn rio.
Lista m3u8 cdn rio – print 19/08/2021

Além disso a imagem abaixo mostra a página de configuração do sistema onde é possível mudar comportamentos do sistema.

Imagem mostra pagina de configurações do sistema.
Página de Configuração – 10/09/2021

Atualização do Projeto

No dia 11 de outubro criei o pacote iptv-core que passa ter a pagina de configuração e toda base de layout de dos pacotes que são dependentes dele como o iptvcustomer . Além disso fiz algumas atualizações no layout passando a ter o sbadmin2 como base.

Nesse sentido também comecei a criar uma cms que vai unir todos os pacotes e vai ter o produto final. Contudo os módulos podem ser adaptados e usados separadamente em outros cms construído por outros programadores

Instalando o pacote iptv-channel

Para instalar esse projeto faça clone no github ou execute o comando abaixo no root do seu projeto Laravel.

composer require felipemateus/iptv-channels

Postagens semelhantes

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site é protegido pelo reCAPTCHA e pelo Google Política de Privacidade e Termos de serviço Aplique.