Como conectar Jellyfin ou Emby e vender acesso ao seu servidor
Crie uma chave de API no seu servidor Jellyfin ou Emby, adicione-a ao seu portal e venda planos. As contas dos clientes são criadas e desativadas para você.
Os servidores Jellyfin e Emby se conectam com uma chave de API. Depois de conectado, um cliente que paga recebe a própria conta no seu servidor, com os limites do plano dele, e o login por e-mail. Quando ele deixa de pagar, a conta é desativada. Você não precisa rodar nenhum script próprio.
1Step 1 of 3Crie uma chave de API no seu servidor
Entre no dashboard do seu servidor como administrador.
- Jellyfin: vá em Dashboard → API Keys, clique em + Add e dê um nome à chave, por exemplo Billing Platform.
- Emby: vá em Advanced → API Keys, clique em New Api Key e dê uma descrição a ela.
Copie a chave. Esses menus fazem parte do Jellyfin e do Emby, não do seu portal.
2Step 2 of 3Adicione o servidor
Vá em Panels → Media servers → All media servers. Em Add New Service, clique no card Jellyfin ou Emby e preencha:
- Display Name: um nome para o servidor. O primeiro produto que você vender a partir dele recebe esse nome; você pode renomear o produto depois.
- Server URL: o endereço do seu servidor, normalmente na porta 8096.
- API Key: a chave do passo 1.
Clique em Add Server. A página do seu servidor se abre.
3Step 3 of 3Crie e venda planos
Abra a aba Plans, clique em Create plan, defina os streams e os preços e clique em Save Template. Depois clique em Sell as product no plano e em Create product. O passo a passo completo está no guia sobre planos de servidor de mídia, com link abaixo.
O que acontece automaticamente
- Compra: o cliente escolhe um nome de usuário na página do produto e pode escolher a própria senha ali; se deixar em branco, criamos uma. (Para criar sempre a senha você mesmo, desmarque Customers choose their own password at checkout no card Customer login da página de edição do produto.) Criamos a conta dele no seu servidor, aplicamos os limites do plano e enviamos a ele por e-mail o login e o endereço do seu servidor.
- Bibliotecas: uma conta nova recebe as bibliotecas marcadas no plano dela. Sem nada marcado, o plano recebe todas as bibliotecas do seu servidor. Se o plano tiver bibliotecas Optional, um cliente que deixar uma de fora recebe as bibliotecas do plano sem ela. As contas de clientes existentes mantêm as bibliotecas que já têm: mudar as marcações depois só afeta as contas criadas após a mudança.
- Streams: o limite de streams é definido na própria conta do cliente.
- Plano alterado depois: na aba Plans, clique em Re-sync limits para aplicar os novos limites aos clientes com assinatura ativa. As contas que você mesmo criou não são alteradas.
- Renovação: a conta continua ativa. Se ela tiver sido desativada, a renovação a ativa de novo.
- Não pago: depois do período de carência da sua loja (normalmente 7 dias após a data de término), a conta é desativada, não excluída.
- Cancelado: o cliente mantém o acesso até a data de término e depois a conta é desativada.
- Teste grátis encerrado: a conta de teste é removida na hora. Os testes não têm período de carência.
Ready to try it yourself?
Spin up your own IPTVbp store and connect a panel. It's grátis até você ter 25 clientes pagantes, no card needed.
Related Articles
Como configurar planos e preços para Plex, Emby e Jellyfin
Monte planos de servidor de mídia com streams, downloads, 4K e bibliotecas próprios, defina o preço de cada duração e venda tudo em um único card de produto.
Como conectar o seu servidor Plex e vender acesso ao Plex
Conecte o Plex com o endereço e o X-Plex-Token e venda planos. Os clientes pagantes recebem automaticamente um convite do Plex para as bibliotecas do plano.
Como vender multi-room (streams extras) no Plex, Emby e Jellyfin
Deixe os clientes escolherem em quantas telas podem assistir ao mesmo tempo. Adicione opções de streams a um plano Plex, Emby ou Jellyfin em um só passo.