Je viens de terminer la mise en place d'Icecast sur un VPS Centos 7 et tout fonctionne parfaitement bien, mais j'avais besoin que mon flux soit en SSL...
Cependant, je ne suis pas tout à fait sûr de la façon de procéder. J'ai consulté le site Web d'Icecast et j'ai trouvé cette page qui indique que c'est possible.
http://icecast.org/docs/icecast-2.4.1/config-file.html
Cependant, je ne suis pas tout à fait sûr de l'endroit où je dois mettre la partie car je n'ai fait que suivre un tutoriel en ligne sur la façon de l'installer et je ne suis pas très familier avec son fonctionnement. J'ai un certificat SSL et tout ce qui ne fonctionne pas avec mon site, je voulais juste que le flux soit également SSL.
Toute aide serait la bienvenue, merci !
<!-- LIMITS -->
<limits>
<clients>100</clients>
<sources>10</sources>
<threadpool>5</threadpool>
<queue-size>524288</queue-size>
<client-timeout>30</client-timeout>
<header-timeout>15</header-timeout>
<source-timeout>10</source-timeout>
<burst-on-connect>1</burst-on-connect>
<burst-size>65535</burst-size>
</limits>
<!-- GENRIC -->
<authentication>
<source-password>password</source-password>
<admin-user>admin</admin-user>
<admin-password>password</admin-password>
</authentication>
<hostname>MyHost/IP</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>
<!-- PATHES -->
<paths>
<basedir>/opt/icecast/latest/share/icecast</basedir>
<webroot>/opt/icecast/latest/share/icecast/web</webroot>
<adminroot>/opt/icecast/latest/share/icecast/admin</adminroot>
<logdir>/var/log/icecast</logdir>
<pidfile>/var/run/icecast/icecast.pid</pidfile>
<alias source="/" dest="/status.xsl"/>
</paths>
<!-- LOG -->
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<playlistlog>playlist.log</playlistlog>
<loglevel>1</loglevel>
<logsize>10000</logsize>
<logarchive>1</logarchive>
</logging>
<!-- SECURITY -->
<security>
<chroot>0</chroot>
<changeowner>
<user>icecast</user>
<group>icecast</group>
</changeowner>
</security>