Перейти к содержимому
Калькуляторы

Проект getstream_a84 перешел в новую стадию и называется astra, за что огромное спасибо автору Andrey Dyldin.

Скачать можно здесь здесь

пример настройки для 53Е-11044

require "helpers"

pidfile("/var/run/astra.5.pid")
log.set({ debug = true, stdout = true, syslog = "53e" })

dvb_5 = {
       adapter = 5, type ="S",
       lnb = "9750:10600:11700",
       tp = "11044:V:44950"
}

сam_1 = biss ({ name = "2" })
cam_2 = biss ({ name = "3" })
cam_3 = biss ({ name = "5" })
cam_4 = biss ({ name = "9" })


make_stream({ name = "Stream 1", dvb = dvb_5 }, {
               { name = "1", pnr = 1, addr = "224.17.2.5", port = 9000, ttl =4, localaddr = "10.17.201.3", analyze = true },
               { name = "2", pnr = 2, addr = "224.17.2.6", port = 9000, ttl =4, analyze = true, cam = cam_1, cas_data = "6BA1E5F174BBCAF9" },
               { name = "3", pnr = 4, addr = "224.17.2.7", port = 9000, ttl =4, analyze = true, cam = cam_2, cas_data = "C12345006789AB00" },
               { name = "4", pnr = 5, addr = "224.17.2.8", port = 9000, ttl =4, analyze = true },
               { name = "5", pnr = 6, addr = "224.17.2.9", port = 9000, ttl =4, analyze = true, cam = cam_3, cas_data = "d12345006789ab00" },
               { name = "6", pnr = 9, addr = "224.17.2.10", port = 9000, ttl =4, analyze = true },
               { name = "7", pnr = 10, addr = "224.17.2.11", port = 9000, ttl =4, analyze = true },
               { name = "8", pnr = 11, addr = "224.17.2.12", port = 9000, ttl =4, analyze = true },
               { name = "9", pnr = 12, addr = "224.17.2.13", port = 9000, ttl =4, analyze = true, cam = cam_4, cas_data = "0000000000000100" }

 

вопросы и обсуждение здесь

Изменено пользователем Mechanic

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Mechanic молодец! примеры конфигов под радугу , трикошу выложи в первом посте , будем признательны. Я пока не вникал , но скоро буду пробовать на тестовом тазике . Кстати, как с бисс себя чувствует? На а84 наблюдалась нагрузка на процессор .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пока текущий транспондер идет как тестовый, остальное еще не переводил

чуть погоняем -будет видно как стабильность и нагрузка

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот пример конфига с триколора:

 

cat /etc/astra/3k_2.lua

#!lua

pidfile("/var/run/3k2.pid")

 

log.set({ debug = true, stdout = false, filename = "/var/log/3k2.log" })

 

require "helpers/stream"

 

cam_2 = newcamd({name = "DRE",

host = "ххх",

port = "ххх",

username = "ххх",

password = "хх",

key = "0102030405060708091011121314"

})

 

dvb = dvb_tune({adapter = 3, type = "S2",lnb = "10750:10750:10750",tp = "12149:h:27500"})

 

stream = make_stream({ name = "12149", adapter = 3, channels = {

 

{ name = "France 24 English ", pnr = 23030, cam = cam_2, cas_data = "11", addr = "239.1.1.169", port = 1234, analyze = true },

{ name = "DW-TV Europa ", pnr = 23040, cam = cam_2, cas_data = "11", addr = "239.1.1.170", port = 1234, analyze = true },

{ name = "Travel Channel ", pnr = 23050, cam = cam_2, cas_data = "11", addr = "239.1.1.171", port = 1234, analyze = true },

{ name = "EuroNews ", pnr = 23150, cam = cam_2, cas_data = "11", addr = "239.1.1.172", port = 1234, analyze = true },

{ name = "NatGeo Wild Russia ", pnr = 23010, cam = cam_2, cas_data = "11", addr = "239.1.1.173", port = 1234, analyze = true },

{ name = "NatGeo Channel ", pnr = 23100, cam = cam_2, cas_data = "11", addr = "239.1.1.174", port = 1234, analyze = true },

{ name = "Love Story ", pnr = 23200, cam = cam_2, cas_data = "11", addr = "239.1.1.94", port = 1234, analyze = true },

{ name = "Humor Box ", pnr = 23210, cam = cam_2, cas_data = "11", addr = "239.1.1.151", port = 1234, analyze = true },

{ name = "Music Box Ru ", pnr = 23250, cam = cam_2, cas_data = "11", addr = "239.1.1.138", port = 1234, analyze = true }

 

По нагрузке: в сравнениии с гетстримом кушает меньше ресурсов

По стабильности: сама не вываливаетися

Изменено пользователем garycat

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А можно описать что нужно до компиляции. И на каком линуксе? Какие дополнительные пакеты ставить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

что то я не в восторге от астры.... 11 каналов на радуге транс 12610 и падает ..... гетстрим же чувствует себя неплохо . но нагрузка очень порадовала....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Упс тот же транс с радуги без присмотра 3 дня работает... конфиги у нас одинаковые, дело либо в картах либо в сервере ключей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

дык эта же карта работает на гетстриме идеально на том же сервере ключей..... как быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хм... 12149 триколор падает с segfault раз в пол дня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ps ax|grep astra

6193 pts/3 S 147:55 /usr/local/bin/astra /etc/astra/3k_1.lua

6394 pts/3 S 596:41 /usr/local/bin/astra /etc/astra/3k_2.lua

первый процесс 12054, второй 12149, ничего не падает... проверяйте картсервера и двб карты

Изменено пользователем garycat

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите пожалуйста как прописать для DiseqC 10x1 по протоколу diseqc 1.1 . У меня радуга на входе 8, как прописать это в конфиге?

 

и еще один немного глупый вопрос

в проекте астра уже встроен sasc или opensasc ?

Изменено пользователем deimos

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подключение дайсека:

dvb_0 = {adapter = 0, diseqc = 8, type = "S",lnb = "9750:10600:11700",tp = "12670:v:22000"}

 

астра работает с серверами ключей по протоколу newcamd, соответственно sasc или opensasc не нужен

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всех с релизом! Баг с падением иправлен. Уже полностью перешел с гетстрима на астру)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А как у нее вещание в уникаст? Стабильно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вроде не предусмотрено

посмотрите доки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Там есть модуль - аналог udpxy, если я правильно понял. Вот и думал может его уже кто затестил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень мало обсуждений в теме.

Это потому что мало кто пользуется или просто обсуждение идёт где-то в другом месте?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все обсуждение тут

http://cesbo.com/forum/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Астра ТВ прекрасно вещает в мультикасте даже на слабом компе, мой пример конфига - планирую 1 канал на 1 логин шары:

#!/usr/bin/env astra

require "base"

--cam_1 = newcamd({
--    name = "24TechnoCAM",
--    host = "http://cserv1.net", port = "14450",
--    username = "123abcdef", password = "qwerty123",
--    key = "0102030405060708091011121314",
--})

make_stream({
   demux = true,
   input = {
       "dvb",
       type = "S", adapter = 0,
       tp = "12640:v:22000",
       lnb = "9750:10600:11700",
   } -- input
}, {
   {
       name = "1",
       pnr = 100,
       output = {
           "udp://233.34.2.1:1234"
       }
   },

   {
       name = "2",
       pnr = 400,
       output = {
           "udp://233.34.2.2:1234"
       }
   },
{
       name = "3",
       pnr = 540,
       output = {
           "udp://233.34.2.3:1234"
       }
   },

   {
       name = "4",
       pnr = 560,
       output = {
           "udp://233.34.2.4:1234"
       }
   },

   {
       name = "5",
       pnr = 600,
       output = {
           "udp://233.34.2.5:1234"
       }
   },

   {
       name = "6",
       pnr = 1130,
       output = {
           "udp://233.34.2.6:1234"
       }
   },

})

Какой-то затык в шаре, не коннектится к серву за ключами, ухожу мучить дальше...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В секции выборки пида надо поставить обращение к cam_1. В мануале всё есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

MasterHome, это конфиг бесплатных каналов, для платных я использовал указание на cam_1, но не помогло. Сейчас пробую запустить с помощью простой программы просмотра спутниковых каналов tvheadend.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Народ строго не судите. Я первый раз с этим. Подскажите, входящий поток обязательно должен быть со спутниковой антенны?

 

ну к примеру возможно ли загнать поток с КТВ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хмм кто юзает астру приведите основные преимущества перед гетсом а84 . Что бы определить "нужность" пробывать астру . Пока гетс а84 меня более чем устраивает , машина на кваде 9600 лопатит больше 50 каналов из которых есть несколько HD каналов , лопатит стабильно и хорошо , запас по производительности в полтора ядра из 4 возможных . Или астра это тот же гетс а84 , только гетс а84 переименовали и перестали дальше допиливать ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нагрузка на проц значительно меньше, это главное. По стабильности на порядок выше, плюс много дополнительных плюшек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Судя по отзывам чтото не заметно что стабильнее . А в процентном отношении насколько быстрее ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.