<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos tv - Remontti</title>
	<atom:link href="https://blog.remontti.com.br/tag/tv/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.remontti.com.br/tag/tv</link>
	<description>rudimar@remontti</description>
	<lastBuildDate>Thu, 23 Jun 2022 14:44:08 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.remontti.com.br/wp-content/uploads/2024/09/icone-rr-80x80.png</url>
	<title>Arquivos tv - Remontti</title>
	<link>https://blog.remontti.com.br/tag/tv</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Solução Open source para provedores de IPTV/OTT com Magoware (Projeto descontinuado)</title>
		<link>https://blog.remontti.com.br/2574</link>
					<comments>https://blog.remontti.com.br/2574#comments</comments>
		
		<dc:creator><![CDATA[Rudimar Remontti]]></dc:creator>
		<pubDate>Mon, 21 May 2018 00:06:32 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[filme]]></category>
		<category><![CDATA[filmes]]></category>
		<category><![CDATA[gerenciamento]]></category>
		<category><![CDATA[iptv]]></category>
		<category><![CDATA[magoware]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ott]]></category>
		<category><![CDATA[provedor]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[tv online]]></category>
		<guid isPermaLink="false">https://blog.remontti.com.br/?p=2574</guid>

					<description><![CDATA[<p>Projeto foi descontinuado e agora é pago :- Magoware é uma solução de código aberto para provedores de IPTV/OTT. Para qualquer dispositivo, em qualquer lugar, a qualquer hora. Solução de middleware, proteção de conteúdo&#46;&#46;&#46;</p>
<p>O post <a href="https://blog.remontti.com.br/2574">Solução Open source para provedores de IPTV/OTT com Magoware (Projeto descontinuado)</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><font color="red"><br />
<strong>Projeto foi descontinuado e agora é pago</strong> :-</p>
<p><img fetchpriority="high" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205648-1024x449.png" alt="" width="1024" height="449" class="aligncenter size-large wp-image-2581" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205648-1024x449.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205648-300x131.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205648-768x337.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205648.png 1143w" sizes="(max-width: 1024px) 100vw, 1024px" /><br />
Magoware é uma solução de código aberto para provedores de IPTV/OTT. Para qualquer dispositivo, em qualquer lugar, a qualquer hora. Solução de middleware, proteção de conteúdo (DRM), rede de entrega de conteúdo (CDN).</p>
<p>Recebi um pedido de um leitor (Cleicimar) que estava tentando levantar um servidor com o projeto <a href="https://www.magoware.tv/" rel="noopener" target="_blank">Magoware</a>, solução para plataforma IPTV/OTT.</p>
<p>Distribuição utilizada:<strong> Debian 9 </strong>(<a href="https://blog.remontti.com.br/1152" rel="noopener" target="_blank">Instalação limpa</a>)</p>
<p>Antes de começar vamos ao pré-requisitos da instalação: <a href="https://nodejs.org/en/download/" rel="noopener" target="_blank">Node.js e NPM</a></p>
<pre class="remontti-code"># apt install curl -y
# curl -sL https://deb.nodesource.com/setup_8.x | bash -
# apt install nodejs build-essential libssl-dev git -y</pre>
<p>Vamos baixar projeto em /usr/local/src/magoware/</p>
<pre class="remontti-code"># git clone https://github.com/MAGOWARE/backoffice-administration.git /usr/local/src/magoware/</pre>
<p>Entre no diretório e vamos a instalação:</p>
<pre class="remontti-code"># cd /usr/local/src/magoware/
# npm install</pre>
<p><a href="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509.png" data-rel="lightbox-gallery-4J3Hzc6Y" data-rl_title="" data-rl_caption="" title=""><img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509-1024x489.png" alt="" width="1024" height="489" class="alignnone size-large wp-image-2579" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509-1024x489.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509-300x143.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509-768x367.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_202509.png 1680w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Será necessário ter um banco de dados instalado, de cara fui logo tentando com mariadb, mas para minha surpresa não foi possível realizar a instalação, então vamos precisar dos repositórios do mysql e para sua isntalação. </p>
<p>Adicionamos então ao nosso repositório:</p>
<pre class="remontti-code"># echo -e &quot;deb http://repo.mysql.com/apt/debian/ stretch mysql-5.7\ndeb-src http://repo.mysql.com/apt/debian/ stretch mysql-5.7&quot; &gt; /etc/apt/sources.list.d/mysql.list
# wget -O /tmp/RPM-GPG-KEY-mysql https://repo.mysql.com/RPM-GPG-KEY-mysql --no-check-certificate
# apt-key add /tmp/RPM-GPG-KEY-mysql</pre>
<p>Faça um update do repositórios e então inicia a instalação</p>
<pre class="remontti-code"># apt update
# apt install mysql-server</pre>
<p>Durante a isntalçao será solicitado a senha para o usuario root do mysql.<br />
<img decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2017/06/senha-mysql-root.png" alt="" width="989" height="579" class="aligncenter size-full wp-image-2113" srcset="https://blog.remontti.com.br/wp-content/uploads/2017/06/senha-mysql-root.png 989w, https://blog.remontti.com.br/wp-content/uploads/2017/06/senha-mysql-root-300x176.png 300w, https://blog.remontti.com.br/wp-content/uploads/2017/06/senha-mysql-root-768x450.png 768w" sizes="(max-width: 989px) 100vw, 989px" /></p>
<p>Entre no terminal do mysql, e crie nosso banco de dados e um usuário para acessa-lo. </p>
<pre class="remontti-code"># mysql -p</pre>
<pre class="remontti-code">CREATE DATABASE magoware;
GRANT ALL PRIVILEGES ON magoware.* TO &#039;magoware&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;SUA-SENHA-BD-MAGO&#039;;
FLUSH PRIVILEGES;
quit;</pre>
<p>Certifique-se que está no diretório: /usr/local/src/magoware/</p>
<pre class="remontti-code"># cd /usr/local/src/magoware/</pre>
<p>Agora inicie o Magaware </p>
<pre class="remontti-code"># node server.js</pre>
<p>Na primeira vez será solicitado dados para conexão com o banco de dados mysql:<br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719.png" data-rel="lightbox-gallery-4J3Hzc6Y" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719-1024x556.png" alt="" width="1024" height="556" class="alignnone size-large wp-image-2578" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719-1024x556.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719-300x163.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719-768x417.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_205719.png 1680w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Acesse em seu navegador http://seu-servidor/admin. Usuário e senha são: admin<br />
<a href="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204.png" data-rel="lightbox-gallery-4J3Hzc6Y" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204-1024x557.png" alt="" width="1024" height="557" class="alignnone size-large wp-image-2584" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204-1024x557.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204-300x163.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204-768x418.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210204.png 1493w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p><a href="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217.png" data-rel="lightbox-gallery-4J3Hzc6Y" data-rl_title="" data-rl_caption="" title=""><img loading="lazy" decoding="async" src="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217-1024x487.png" alt="" width="1024" height="487" class="alignnone size-large wp-image-2585" srcset="https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217-1024x487.png 1024w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217-300x143.png 300w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217-768x365.png 768w, https://blog.remontti.com.br/wp-content/uploads/2018/05/Screenshot_20180520_210217.png 1656w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Será necessário criar um script de inicialização, já expliquei como fazer em vários outros tutorias, exite diversas formas.</p>
<p>Caso altere os dados da conexão mysql será necessários editar o arquivo /config/env/db.connection.js</p>
<p>Espero ter ajudado! Vale ressaltar que não tenho muito conhecimento sobre o projeto, e estou tentando entende-lo melhor.<br />
Então quem sabe em uma outra oportunidade possa atualizar este tutorial, ou criar um novo explicando como &#8220;mexer&#8221; no nele. </p>
<p>Canal Magoware no Youtube: <a href="https://www.youtube.com/channel/UC7HELrblDb9peuFCFweu0HQ" rel="noopener" target="_blank">https://www.youtube.com/channel/UC7HELrblDb9peuFCFweu0HQ</a></p>
<p>FONTE: <a href="https://www.magoware.tv/knowledgebase/" rel="noopener" target="_blank">https://www.magoware.tv/knowledgebase/</a><br />
</font></p>
<p>O post <a href="https://blog.remontti.com.br/2574">Solução Open source para provedores de IPTV/OTT com Magoware (Projeto descontinuado)</a> apareceu primeiro em <a href="https://blog.remontti.com.br">Remontti</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.remontti.com.br/2574/feed</wfw:commentRss>
			<slash:comments>32</slash:comments>
		
		
			</item>
	</channel>
</rss>
