Media Servers

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ê.

3 min read
Published 12 de fevereiro de 2026
Last checked 28 de outubro de 2026
jellyfin
emby
media-server
integration
billing

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.

Start free trial