Доводим до Вашего ведома, что на рынке Украины, России и стран СНГ ожидается появление клонов на модель DVB-T2 приставки World Vision T57/T57D. Пожалуйста, будьте бдительны при покупке данной модели, если вам поступают предложения не от официального импортера компании Galaxy Innovations.

Автор Тема: SpeedTest - проверка скорости интернета  (Прочитано 12159 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2547
  • -> Поблагодарили: 3260
  • Сообщений: 4171
  • Страна: ua
  • Репутация: +3357/-4
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: ET9000, ET9200, ET7000mini, Vu+ Duo2, Vu+ Duo,WV Force1 и др
maigais, SashaGamliy, Спасибо Вам!
Только установил opkg install python-textutils и все пошло.
Саша вчера 2 правки тоже делал и на почту скидывал.

root@force1:~# /usr/lib/enigma2/python/Plugins/Extensions/SpeedTest/speedtest_cl
i.py
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from ISP Fregat Ltd. (46.98.109.61)...
Selecting best server based on latency...
Hosted by Telemost LLC (Dnepropetrovsk) [4.35 km]: 5.357 ms
Testing download speed........................................
Download: 87.91 Mbits/s
Testing upload speed..................................................
Upload: 76.64 Mbits/s
root@force1:~#


Добавлено: 21 Август 2014, 08:23:26
Единственное не влезло название "Сервер проверки", но то мелочи - подправлю.

Добавлено: 21 Август 2014, 08:27:31
Для сравнения сразу сделан тест с компа.


Что то пинг вырос у меня, был 3-5msec
Эти пользователи сказали Вам СПАСИБО:
« Последнее редактирование: 21 Август 2014, 08:27:31 от Ednaz »
           

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
maigais, SashaGamliy, Спасибо Вам!
Только установил opkg install python-textutils и все пошло.
а это какая из версий?последняя из тез,что скидал?
Официальный форум cScVOD - http://cscvod.ru

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2547
  • -> Поблагодарили: 3260
  • Сообщений: 4171
  • Страна: ua
  • Репутация: +3357/-4
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: ET9000, ET9200, ET7000mini, Vu+ Duo2, Vu+ Duo,WV Force1 и др
Да Саша, это самая последняя 1,1
           

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
Да Саша, это самая последняя 1,1
Попробуй настроить 1.0.в версии 1.1 много чего менял,что не очень хорошо в этом случае
Официальный форум cScVOD - http://cscvod.ru

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2547
  • -> Поблагодарили: 3260
  • Сообщений: 4171
  • Страна: ua
  • Репутация: +3357/-4
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: ET9000, ET9200, ET7000mini, Vu+ Duo2, Vu+ Duo,WV Force1 и др
Чуть позже, работы много
           

Оффлайн maigais

  • Друзья wvclub
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 49
  • -> Поблагодарили: 28
  • Сообщений: 151
  • Страна: lv
  • Репутация: +29/-0
  • Пол: Мужской
  • Награды За верность клубу Продвинутый пользователь За знание своего дела
    • piconload.ru
    • Награды
  • Модель ресивера: dmm800hd
а это какая из версий?последняя из тез,что скидал?

ТОЧНА удалил те фаилы
оставил как оргиналу
надо проста допалнительные пакеты и всо

opkg install python-textutils
« Последнее редактирование: 21 Август 2014, 14:34:23 от maigais »

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2547
  • -> Поблагодарили: 3260
  • Сообщений: 4171
  • Страна: ua
  • Репутация: +3357/-4
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: ET9000, ET9200, ET7000mini, Vu+ Duo2, Vu+ Duo,WV Force1 и др
Саша, все работает и на версии 1.0 с первого поста.

Эти пользователи сказали Вам СПАСИБО:
« Последнее редактирование: 22 Август 2014, 10:51:20 от SashaGamliy »
           

Оффлайн wolow

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 124
  • -> Поблагодарили: 457
  • Сообщений: 607
  • Страна: ua
  • Репутация: +481/-6
  • Награды Заслуженный пользователь клуба За знание своего дела Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+
по поводу адресной проверки, думаю сие вполне реализуемо, тот скрипт на python который ты запускаешь из плагина получает адрес сервера который тестирует, поковыряй может ты сможешь ему подсовывать нужный, и это будет действительно полезно, но если проблема на iptv то вероятность проблемы связанной именно с интернетом крайне мала, там своих проблем ведро....
« Последнее редактирование: 22 Август 2014, 10:53:52 от SashaGamliy »

Оффлайн Дмитрий73

  • Помощник модератора
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 172
  • -> Поблагодарили: 3135
  • Сообщений: 2240
  • Страна: lv
  • Репутация: +3160/-0
  • Пол: Мужской
  • Награды Заслуженный пользователь клуба Огромный вклад в развитие тем форума Продвинутый пользователь За весомый программный вклад За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: et8500/et7000mini/formuler1
Надо собрать плагин в стандартный пакет ipk с нужными зависимостями.

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
по поводу адресной проверки, думаю сие вполне реализуемо, тот скрипт на python который ты запускаешь из плагина получает адрес сервера который тестирует, поковыряй может ты сможешь ему подсовывать нужный, и это будет действительно полезно, но если проблема на iptv то вероятность проблемы связанной именно с интернетом крайне мала, там своих проблем ведро....
это не так просто,как тебе кажется.смог,если бы имел доступ к файловой системе этих серверов

Надо собрать плагин в стандартный пакет ipk с нужными зависимостями.
не помешало бы.соберу на днях


P.S.Почистил тему от не нужных разговоров,типа "нах он нужен" и т.д.кому не нужен,проходим мимо
« Последнее редактирование: 22 Август 2014, 10:58:03 от SashaGamliy »
Официальный форум cScVOD - http://cscvod.ru

Оффлайн wolow

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 124
  • -> Поблагодарили: 457
  • Сообщений: 607
  • Страна: ua
  • Репутация: +481/-6
  • Награды Заслуженный пользователь клуба За знание своего дела Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+
SashaGamliy, мне не кажется, когда кажется, я начинаю крестится, я знаю о чем пишу, и файловая система серверов здесь не причем...

ты используешь в плагине такую штуку https://pypi.python.org/pypi/speedtest-cli
устанавливаем, запускаем, и формируем в файле список Украинских провайдеров для которых доступен тест
root@vuduo2:~# /usr/lib/python2.7/site-packages/speedtest_cli.py --list | egrep -i "Ukraine" >/tmp/server.listзатем ищем в  файле номер нудного :) провайдера, например: 
4838) LigaTV, LLC (Dnepropetrovsk, Ukraine) [390.95 km]запускаем:
root@vuduo2:~# /usr/lib/python2.7/site-packages/speedtest_cli.py --server 4838получаем:
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Lanet Network Ltd. (176.37.110.211)...
Hosted by LigaTV, LLC (Dnepropetrovsk) [390.95 km]: 29.766 ms
Testing download speed........................................
Download: 84.91 Mbits/s
Testing upload speed..................................................
Upload: 30.29 Mbits/s

ps без обид, представление, что вокруг одни ... мягко скажем не компетентные товарищи, ошибочно, будут проблемы стучись, думаю догадаешься куда)))))
Эти пользователи сказали Вам СПАСИБО:
« Последнее редактирование: 22 Август 2014, 11:41:23 от wolow »

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2547
  • -> Поблагодарили: 3260
  • Сообщений: 4171
  • Страна: ua
  • Репутация: +3357/-4
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: ET9000, ET9200, ET7000mini, Vu+ Duo2, Vu+ Duo,WV Force1 и др
затем ищем в  файле номер нудного провайдера


Да уж, провайдеры у нас действительно бывают нудные.
Эти пользователи сказали Вам СПАСИБО:
           

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
wolow, ну эти все команды я знал тоже.но все равно нет здесь всех провайдеров.ладно,что-то может придумаю.как вы видете в плагине выбор сервера?вывод полного списка серверов и выбор с них или вывод списка только провайдеров iptv?
Официальный форум cScVOD - http://cscvod.ru

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
Просто тот же Ростелеком имеет около 80 серверов,ну а с которого мы смотрим-хз
Официальный форум cScVOD - http://cscvod.ru

Оффлайн wolow

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 124
  • -> Поблагодарили: 457
  • Сообщений: 607
  • Страна: ua
  • Репутация: +481/-6
  • Награды Заслуженный пользователь клуба За знание своего дела Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+
SashaGamliy, не стоит зацикливаться только на провайдерах которые вещают внутри своей сети, это умирающая технология, все движется к платным отт, а их сервера обычно хостятся у крупных провайдеров, для начала сделай список с возможностью выбора из листа который есть, в принципе я посмотрел этот список, там для Украины практически есть все сети с которых смотрится iptv, правда их названия не совпадают с торговыми марками под которыми  продается сама услуга (Триолан, Тенет, Тринити и т.д.) но при желании можно вычислить и это, но список (лист) динамический, по моему мнению трогать его не следует, разве что сортировать каким либо образом в памяти ресивера для удобства....

не надо пытаться сразу объять необъятное, начни с маленького добавь выбор сервера с  которого будем тестировать, а дальше что-то придумается и еще думаю эту библиотеку надо собрать в отдельный пакет, а плагин с прописаными зависимостями в другой....

как ты насчитал 80? по количеству сканированных ip? это ошибочно, я знаю например около 12 серверов которые раздают hls от новотелеком, а те что раздают по udp еще тоже имеются, в ростелекоме конечный udprxy играет роль комутатора и через себя не пропускает смотримый трафик, в триолане пропускает через себя, если бы подобное происходило на ростелекоме то этот оператор сдох бы сразу, допотопная система последней мили у него не дает возможности пропускать большие потоки.... в тесте нужны только конечные точки провайдер провайдер, и конечно я подозреваю что на конечном сервере должен стоять какой то енжайн, я не разбирался с этим вопросом (не интересно)
« Последнее редактирование: 22 Август 2014, 13:07:00 от wolow »