jsmold Опубликовано 30 сентября, 2012 (изменено) · Жалоба Всем привет! Хочу написать биллинг для IPTV. Транслирую IPTV в сеть уже год и было нужда в биллинге,все что находил не устраивало или слишком дорого. От этого начал делать скрипт биллинга с нуля. Цель: Создать удобный интерфейс и функция которые нужны для управления сервера IPTV. Биллинг работает на Debian wheezy ядро 3.2.0-3-686-pae, трансляция на getstream a84, поток отдаю через NGINX + UDPXY, запросы на сервер обрабатываю через Apache + PHP + MySQL + Rest API + скрипт для IPTV Player. Запрос на канал выглядеть так _http://example.com:8888/97?sid=50d633c881e42247a25c3c5152547829 ,где 97 это номер канала, а 50d633c881e42247a25c3c5152547829 это секретный ключ доступ к потоку. Сейчас работает прямо из биллинге поиск каналов с DVB-T и DVB-S/S2 и добавляет их сразу в БД после чего создает конфиг файл для запуска getstream a84. Сейчас на весь процесс поиска каналов с DVB и создания конфигов под getstream a84 тратится около 20 секунд. В редакторе каналов уже поправляем имя канала, EPG для iptv player и для REST API, формат картинки, номер звуковой дорожки по умолчания. В редакторе абонентов можно добавить\удалить\изменить данные аккаунта, выбрать пакет каналов которые должны быть у абонента и окончания подписки.Скоро будет и онлайн статистика кто и что смотрит. Вот пару скринов биллинга: http://imageshack.us/photo/my-images/253/55943597.png/ http://imageshack.us/photo/my-images/543/77446016.png/ http://imageshack.us/photo/my-images/255/85832930.png/ У кого есть идеи что еще нужно в биллинге пишите и постараюсь добавить. Изменено 30 сентября, 2012 пользователем jsmold Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
maxlapshin Опубликовано 1 октября, 2012 · Жалоба С первого скриншота начинается веселье. Жалкие 5000 абонентов. Надо вбить 5000 раз логин, пароль и IP адрес (который в 4-х инпутах). Вы ведь уже сделали _удобный_ механизм для автоматической переливки пользователей из другой базы/CSV файла в вашу систему? Если нет, то это ад. Есть такая говносистемка, называется BeSmart и стоит кучу килобаксов. Идиоты, которые её писали, даже не думали о том, что руками вбивать всю эту информацию будет только индус или проклятый и не сделали API. Мне пришлось трейсить HTTP вызовы и писать код для заливки, имитирующий браузер. Не надо повторять такие ошибки и делать даже в 10% так же плохо, как это делали в том же Бисмарте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Volodka Опубликовано 7 марта, 2013 · Жалоба есть какие нибудь подвижки? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Volodka Опубликовано 8 марта, 2013 · Жалоба посоветуйте готовый биллинг для реализации расчетов для http IpTV? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...