Тема: Вопрос по icecast2

Доброго времени суток! Ребята, прощу помощи в следующем вопросе. Установлена Ubuntu 16.04 с панелью Vesta CP с nginx и apache2, на которой  крутиться Icecast 2.4.2, порт для вещания 8000. На сервере прикручен домен - site.com и поддомен radio.site.com. Вещание идет по ссылке  site.com:8000/mount.ogg.Как сделать следующее:
1. Как сделать вещание на 80 порту?
2.Как сделать чтобы icecast2 работал по следующему адресу: radio.site.com/mount.ogg, т.е. без ввода порта. Данная вещь необходима для вставки на страницу сайта ссылки на поток, т.к. в варианте с портом ссылка не воспроизводится в браузере:
<audio crossorigin='' id='Stream' autoplay="" controls="">
                    <source src="radio.site.com/mount.ogg" type="audio/mp3">
                </audio>
Заранее благодарен за помощь!

Отредактировано radionewbie (11-11-2017 14:41:05)

2

Re: Вопрос по icecast2

а что тут хитрого?
в icecast  прописываешь 80 порт .. а в редакторе зон доменных имен напротив radio.site.com вешаешь 80 порт

на одном icecast (конфигурацией) с порта на др. порт не сделаешь. Нужно выбирать что-то одно.
Еще можно рассмотреть опцию в icecast

 <!-- Aliases: treat requests for 'source' path as being for 'dest' path
             May be made specific to a port or bound address using the "port"
             and "bind-address" attributes.
          -->
        <!--
        <alias source="/foo" destination="/bar"/>

3

Re: Вопрос по icecast2

Спасибо, еще возник вопрос может кто - нибудь подробно обьяснить как вещать через https с сертификатом? Этот сертификат автоматически генерируется при компиляции Icecast с конфигурацией ----with-openssl или его нужно как - то отдельно генерировать? Заранее благодарен.