Jump to content

Recommended Posts

Posted (edited)

Посоветуйте, плиз, биллинг

 

Входные данные:

имеем Teleste Luminato - для формирования пакетов (DVB-C (для КТВ сети) и IPTV для Ethernet сети )

имеем 100 тыс клиентов КТВ и несколько тысяч Ethernet

 

Планируем купить систему условного доступа Xcrypt (уже практически без обсуждений)

 

Сервисы типа VoD и прочей шняги - особо не планируем.

 

Остался вопрос с биллингом.

Руководство имеет мысль - писать самим : )

 

Надо аргументы за и против самописания, и за и против разных коммерчиских продуктов

(Интеграторы предлагают Netup)

Edited by ivan999
Posted

Собственно - нужно "подружиться" с CAS. Тобишь - нет денег - нет у абоненто цифрового ТВ.

 

Получается, если уже есть биллинг для абонов аналогово ТВ, купим CAS - лучше всего допиливать существующий самописный биллинг, отточеный годами - с кучей отчетов, с автоматическим приемом баблосов клиентов из всех возможных дыр и прочими рюшечками....

  • 1 month later...
Posted (edited)

Я писал под эту систему кодировки биллинг сам.

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

 

Как вспомню как мудохались с написанием правильных команд - так вздрогну. Разработчики xcrypt в упор не хотят давать полный мануал. И приходилось методом проб и ошибок все делать.

Edited by Sergio_j
Posted

ну за сам файлик - 50$ (он самодостаточен. Читает 5 раз в секунду содержимое папки и при нахождении в ней файла с командами начинает команды отрабатывать. После отработки файла - он удаляется. Перед началом передачи файла с командами нужно создать в папке файлик с именем sleep.on (это остановит утилиту для того что бы успеть выгрузить команды и не начать обработку до завершения файла), после того как команды выгрузил в txt файлик sleep.on удаляешь и понеслась.)

за исходники 100$

Описание к скрипту - напишу бесплатно. Он не сложный.

Описание построения команд - это сложнее. Писанины много. Но за 50$ опишу и это.

 

p.s. с одним условием, передача третьим лицам запрещена. Сам понимаешь, что я еще кому-нибудь могу продать и хоть немного компенсировать свое нервное напряжение.

Posted (edited)

p.s. команды в txt отгружаются в следующем формате:

1,1000055555,99546708,1,0;1;2; - init (инициализация карты+добаление подписок абоненту)

2,1000055555,99546708,1 - terminate (отвязка карты от STB)

3,1000055555,99546708,1,1;2; - это product add (добавление подписок на карту)

4,1000055555,99546708,1,0;1;2; - product cancel (удаление подписок, без отвязки карты от STB)

 

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

действие,номер_карты,id_stb,время_жизни_команды_в_сутках,номера_подписок;

 

у меня действует три тарифных плана:

легкий = 0 в формировании команды

средний = 1

полный. = 2

 

На данный момент реализованы следующие команды:

init (он же create)

terminate

add

cancel

reinit

reactivate

GrMail

Mail

 

p.p.s. У меня при малом количестве команд (50-500) время между командами в эфире получается где-то 6 минут.

При количестве активных команд >2000 - между командами "в эфире" проходит где-то 9-10 минут.

Это я к тому, что стандарт времени жизни команды в конфиге у меня по дефолту стоит 3 суток. (эту цифру я тоже в билинге прописал на выгрузку, но оператор может поставить там любое время жизни. В часности если абонент рвет и мечет и требует отключить услугу, а оператор видит что это хитрый лис - он ставит 365 дней и желает удачи в дорогу. т.е. "переждать" команду не выйдет)

 

Ну и моя ася - 600050

Edited by Sergio_j
  • 6 months later...
  • 2 weeks later...
  • 1 month later...
  • 3 weeks later...
Posted

По поводу поддержки DVCrypt, если не секрет как реализовано биллинг при изменениях подключается к серверу DVCrypt и вносит измнения или в DVCrypte надо жмякать кнопочку для получения из биллинга списка?

Если не сложно где взять API?

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.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.