Jump to content
Калькуляторы

Стрим каналов в интернет на iptv приставки

Всем доброго времени суток.

 

Появилась задача поднять вещание нескольких каналов со спутника в интернет на приставки типа MAG250.

Установили, настроили getstream, всё работает но возникла проблема, одно подключение потребляет 4-10Мбит, хотелось бы вынести клиентов на отдельный сервер где будут более скоростные каналы интернета, ну и прикрутить какой то биллинг для учета.

 

Собственно вопрос, как лучше организовать данную схему? Две бессонные ночи не дали результатов, так что буду благодарен любой помощи.

Edited by xstya

Share this post


Link to post
Share on other sites

Совет - почитай про DVB, TCP/IP, Mpeg2, Mpeg4, x264 (много вопросов сразу отпадет), еще можно почитать букварь )) или проверку орфографии включить )

А тем кто поставил задачу еще один совет - подумать о лицензиях, найти побольше денег и потом задуматься зачем оно им нужно )

Share this post


Link to post
Share on other sites

Перечитал (читал об этом достаточно давно), букварь к сожалению дома не нашел, вопросов к сожалению меньше не стало ...

 

По поводу лицензий решили пока не беспокоится, с проверкой к нам в Урюпинск не скоро придут, тем более интересуют нас всего 4 заграничных канала

Share this post


Link to post
Share on other sites

Установили, настроили getstream, всё работает но возникла проблема, одно подключение потребляет 4-10Мбит,

Это не проблема, а фича ).

 

Вы забираете канал с транспондера, в котором 8--15 MPEG-2 каналов. Эти каналы (на аплинке) с помощью энкодеров поддерживающих статистическое мультиплицирование, ужаты в транспондер с общей полезной скоростью 38.0 мбит\с ( например НТВ+ транспондер, сим.ск. = 27500, FEC 3\4). Каждый канал в этом пакете имеет VBR битрейд с верним порогом скорости 8...10 мбит\с.

 

Чтобы сделать CBR поток из VBR у вас есть 2 пути.

1) IP стриммер поддерживающий трансрейтинг ( Tandberg Iplex, RGB BNP), но это дорого, бесперспективно и еще заметно ухудшает качество картинки. Но свои 4 мбит\с CBR MPEG-2 в итоге получить можно.

 

2) Транскодирование VBR MPEG-2 потока (4...10мбит\с) в CBR H264 AVC поток с скоростью 2.5 - 3.0 мбит\с.

В итоге вы получаете вполне качественную картинку и низкий битрейд.

Share this post


Link to post
Share on other sites

Установили, настроили getstream, всё работает но возникла проблема, одно подключение потребляет 4-10Мбит,

Это не проблема, а фича ).

 

Вы забираете канал с транспондера, в котором 8--15 MPEG-2 каналов. Эти каналы (на аплинке) с помощью энкодеров поддерживающих статистическое мультиплицирование, ужаты в транспондер с общей полезной скоростью 38.0 мбит\с ( например НТВ+ транспондер, сим.ск. = 27500, FEC 3\4). Каждый канал в этом пакете имеет VBR битрейд с верним порогом скорости 8...10 мбит\с.

 

Чтобы сделать CBR поток из VBR у вас есть 2 пути.

1) IP стриммер поддерживающий трансрейтинг ( Tandberg Iplex, RGB BNP), но это дорого, бесперспективно и еще заметно ухудшает качество картинки. Но свои 4 мбит\с CBR MPEG-2 в итоге получить можно.

 

2) Транскодирование VBR MPEG-2 потока (4...10мбит\с) в CBR H264 AVC поток с скоростью 2.5 - 3.0 мбит\с.

В итоге вы получаете вполне качественную картинку и низкий битрейд.

 

Возможно это и фича, но для меня это сейчас всё усложняет, теорию и практику поднятия сигнала на спутник имею, но вот как реализовать поставленную задачу пока не имею понятия.

Из основных вопросов, это к примеру какой медиа сервер использовать (который поддерживался бы iptv боксами), чем производить транскодирование (видимо транскодер должен еще и уметь получать сигнал с DVB карт)

 

Просьба подсказать как реализовать данную задачу, с теорией будем знакомиться по мере необходимости.

Share this post


Link to post
Share on other sites

Сколько каналов нужно транскодировать? Транскодеры могут забирать видеопотоки из MPTS (не все) или SPTS потоков по IP либо по ASI интерфейсу. Насколько я понимаю, у вас это IP. Сколько абонентов будет ?

 

 

 

Медиасервер - под ним понимается

1. Netris iVision Middleware -- программная платформа для управления видео и интерактивными сервисами в фиксированных и мобильных сетях. http://www.netris.ru/index.php/ru/products/2009-02-24-12-38-43/ipsoft-ivision-iptv-middleware.html

2. NetUP IPTV solutions: оборудование, интерактивное цифровое телевидение IP TV

http://www.netup.tv/ru-RU/index.php

3 . И тд ... их много разных

Edited by Ильшат

Share this post


Link to post
Share on other sites

4 канала, если всё правильно понял, то SPTS (если это single program transport stream), скорее всего транскодер(ы) будут находится на машине в которой и будет установлена DVB карта, т.е. наверно по ASI, по ip будет отдоватся исключительно клиентам, ожидается около 100.

 

Решение вроде нашел, хочу попробовать связку getstream + vlc + wowza.

 

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

возможно из цепочки уберём getstream, где то читал что vlc может взять данную задачу на себя ..., ним же и попытаемся транскодировать видео.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.