Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)
lexx

ретрансляция плейлиста IPTV в локальную сеть

Recommended Posts

Здравствуйте!

 

 

Решили давать абонентам нашей сети бесплатное IPTV.

Вышестоящий провайдер отдает IPTV плейлистом.

Хотим поставить сервер для этого дела, чтобы пользователи не бегали наружу за плейлистом, а брали его с локального сервера.

Например смотрят 10 абонов один и тот же канал и этот сервер поднял один поток на вышестоящего провайдера, другие смотрят другой канал и он поднимает второй поток на прова для этого канала
Такое реально?

 

Посоветуйте софт для этого дела, желательно под linux или FreBSD.

 

Спасибо!

Share this post


Link to post
Share on other sites

Спасибо! Astra ведь платный проект?

Есть бесплатные версии Астры? чтоб могла unicast ---> unicast

Share this post


Link to post
Share on other sites

да, оно, оно по умолчанию бесплатная, а вот платную уже надо покупать.

единственное условие - доступ сервера в интернет, т.к. бесплатность берется с сервера разработчика :)

Share this post


Link to post
Share on other sites

Доступ сервера в инет организуем)

Еще вопросик, если не трудно. Под это дело сервер в полном понимании этого слова ставиться не будет.

 

Есть писюк на i-5 проце и 8 гиг оперативы.

Реально ТВ пользуется ща человек 300, в перспективе до 1 тыс. Потянет?

 

Еще раз спасибо

Share this post


Link to post
Share on other sites

1k на 8 гигах не увезете.

 

Там в основном оперативу жрет?

Проца хватит?

И вопрос по сетевухам, серверные ставить или пока потянет на обычных гиговых?

 

Какой из линуксов предпочтительнее установить?

 

Спасибо!!!

Share this post


Link to post
Share on other sites

Тут все вопросы уже не раз рассмотрены, на 1к нужно не менее 16гиг это оптимально если умеренно играть с буфером на клиента + буфером на транспорт к релею.

Share this post


Link to post
Share on other sites

Тут все вопросы уже не раз рассмотрены, на 1к нужно не менее 16гиг это оптимально если умеренно играть с буфером на клиента + буфером на транспорт к релею.

Понял, спасибо!

 

В общем, в перспективе, напрашивается сервер...

Share this post


Link to post
Share on other sites

Тут все вопросы уже не раз рассмотрены, на 1к нужно не менее 16гиг это оптимально если умеренно играть с буфером на клиента + буфером на транспорт к релею.

 

Это астра так хреново работает или вы её готовить не умеете?)

 

Нахрена там памяти много, когда на абонента по хорошему нужно 1 дескриптор + 4 кб для всяких данных и может 512кб буфера сокета.

Вот на канал нужно от 8 мб.

Лучше 32 мб.

 

Те разницы между 1 клиентом и сотней не особо заметно по потреблению памяти, в нормальных приложениях/руках.

Share this post


Link to post
Share on other sites

Это астра так хреново работает или вы её готовить не умеете?)

 

Нахрена там памяти много, когда на абонента по хорошему нужно 1 дескриптор + 4 кб для всяких данных и может 512кб буфера сокета.

Вот на канал нужно от 8 мб.

Лучше 32 мб.

 

Те разницы между 1 клиентом и сотней не особо заметно по потреблению памяти, в нормальных приложениях/руках.

 

Вы определенно рассматриваете идеальные условия, реальность далеко не всегда им соответствует. К астре вопросов нет, работает как положено.

Share this post


Link to post
Share on other sites

Скачал Астру. Помогите пожалуйста с конфигурацией запуска.

 

Требуется чтобы астра забирала плейлист вышестоящего оператора (http://iptv........), а отдавала в локалку свой. Unicast ----> Unicast

на сервере два интерфейса: один на прова, другой в локалку.

Читаю мануал, не могу понять как это сделать.

 

Спасибо!

Share this post


Link to post
Share on other sites

Конечно.

Вот, например, один канал у провайдера (смотрю их плейлист)

#EXTINF:-1 tvg-name="Первый канал" ,Первый канал
http://iptv.domen.com:8000/1tv

Как правильно его принять астрой с внешнего интерфейса и передать в виде

 

http://iptv.local.domen.com:80000/1tv

 

на интерфейс, который смотрит внутрь сети

 

?

Спасибо!

Share this post


Link to post
Share on other sites

Вот из хелпера:

 

"Примеры:

Вопросы:

  • Чем отличается HTTP вещание от HLS? — HTTP вещание подобно загрузке одного большого файла, без конца. HLS работает на основе HTTP, разделяет поток на множество небольших блоков. HLS адрес должен заканчиваться на .m3u или .m3u8. HLS более стабильный для передачи потоков через интернет, также позволяет распределить ресурсы по разным серверам. Текущие версии Astra поддерживают только HLS-Input, HLS-Output в разработке

"

Получается Астре можно дать на вход плейлист вида; http://iptv.provider.net/play.m3u ?

Или я не правильно понимаю?

Share this post


Link to post
Share on other sites

Тут все вопросы уже не раз рассмотрены, на 1к нужно не менее 16гиг это оптимально если умеренно играть с буфером на клиента + буфером на транспорт к релею.

Буфер зависит от сети. Если отдавать по wi-fi, то рекомендуется больше. Если по меди, то большой буфер не нужен. У нас 3.5к крутится крутятся на 16G оперативы, с буфером в 2МБ, занимая до 8G. Работает идеально, без каких-либо проблем. Для wi-fi абонентов отдельный процесс с буфером побольше.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×