-
Публікації
211 -
Зареєстрований
-
Відвідування
-
Днів у лідерах
46
Усі публікації користувача kirt
-
<?php require_once 'lib/tv/tv_group_list_screen.php'; require_once 'lib/tv/tv_channel_list_screen.php'; require_once 'lib/default_dune_plugin.php'; require_once 'core.php'; class MaxnetPlugin extends DefaultDunePlugin { public function __construct() { $this->tv = new MaxnetTv(); $tv_folder_views = array( array ( PluginRegularFolderView::async_icon_loading => true, PluginRegularFolderView::view_params => array ( ViewParams::num_cols => 5, ViewParams::num_rows => 4, ViewParams::paint_details => false, ViewParams::paint_sandwich => true, ViewParams::sandwich_base => '', ViewParams::sandwich_mask => 'cut_icon://{name=sandwich_mask}', ViewParams::sandwich_cover => '', ViewParams::sandwich_width => 245, ViewParams::sandwich_height => 119, ViewParams::sandwich_icon_upscale_enabled => true, ViewParams::sandwich_icon_keep_aspect_ratio => false, ), PluginRegularFolderView::base_view_item_params => array ( ViewItemParams::item_paint_icon => true, ViewItemParams::item_layout => HALIGN_CENTER, ViewItemParams::icon_valign => VALIGN_CENTER, ViewItemParams::item_paint_caption => false, ViewItemParams::icon_scale_factor => 1.0, ViewItemParams::icon_sel_scale_factor => 1.2, ViewItemParams::icon_path => 'gui_skin://small_icons/iptv.aai' ), PluginRegularFolderView::not_loaded_view_item_params => array (), ) ); $channel_folder_views = array( array ( PluginRegularFolderView::async_icon_loading => true, PluginRegularFolderView::view_params => array ( ViewParams::num_cols => 2, ViewParams::num_rows => 15, ViewParams::paint_details => false, ), PluginRegularFolderView::base_view_item_params => array ( ViewItemParams::item_paint_icon => true, ViewItemParams::item_layout => HALIGN_LEFT, ViewItemParams::icon_valign => VALIGN_CENTER, ViewItemParams::icon_dx => 10, ViewItemParams::icon_dy => -5, ViewItemParams::icon_width => 50, ViewItemParams::icon_height => 40, ViewItemParams::item_caption_width => 640, ViewItemParams::item_caption_font_size => 34, ViewItemParams::icon_path => 'gui_skin://small_icons/iptv.aai' ), PluginRegularFolderView::not_loaded_view_item_params => array (), )); $this->add_screen(new TvGroupListScreen($this->tv, $tv_folder_views)); $this->add_screen(new TvChannelListScreen($this->tv, $channel_folder_views)); $this->set_main_screen(TvGroupListScreen::ID); } } ?> Problem, officer?
-
Как отключить услугу Интернет, IPTV или А-КТВ
kirt відповів в темі користувача Renegade в Керування послугами
Мешает тягомотина с договорами и поездками в офис, которая, судя по всему, доставляет вам (компании "Макснет") какое-то особое удовольствие. -
Почему не избавишься? А еще есть dhcping
-
Вот не нужно мошной трясти. Те, кто здесь могут поговорить на эту тему, и сами могут себе пива купить. Простое решение - dhclient каждый час, например (про cron не нужно объяснять, да?). Обновление лизы не должно вызывать разрыва соединений. Другой вопрос - почему соединения пропадают ДО истечения времени лизы. И тут скорее кривые руки доблесных техов макснет. И сколько ты не заплатишь, это не поможет выпрямить руки. Да, есть dhclient-script, как написано в могучей книге. Можно твикать до посинения, в том числе до игнорирования полученных данных.
-
Это называется DHCP Snooping. Для перманентного фикса нужно просто сконфигурировать внешний интерфейс не статически, а через DHCP. Великая книга тайных знаний поможет в этом. Смысл в том, чтобы демон dhcp периодически отправлял DHCP запросы, они проходили через ближайший свич, и свич запоминал "на этом порту такой MAC-адрес с таким IP". Ну или как-то так. P.S. BSD это правильный роутер. Моё почтение.
-
Так а чего вы жметесь по углам все? Github на что?
-
Это ж sysctl, при чем тут права на запись? Или в этих ваших говнокоробочках как-то по-другому?
-
А ты примерно в это время монитор не протирал случаем?
-
Нет, это макснету нужно фиксить конфиги чтобы игнорировать Client-Id в DHCP REQ
-
А что тогда появилось за соединение? В коммандлайне мандривы сделай ifconfig -a cat /etc/resolv.conf Ну или просто убедись как там это в мандриве делается что таки выдался правильный адрес и DNS сервера.
-
Имхонет, ты б вики уже поднял, чтоле, чтоб по 10 раз одно и то же не писать.
-
ToS тоже из юридической. Но с подписанным SLA и соблюдаемым ToS можно придти к провайдеру? взяв с собой первого попавшегося юриста, вставить провайдеру кактус туда, куда позволит фантазия, и с наслаждением провернуть (строго оговоренное в SLA количество раз). Это очень отрезвляет и заставляет работать хорошо. Я это говорю как человек, который стоял по обе стороны того самого кактуса.
-
Засранность сети будет влиять на качество доставки по этой самой сети. Всем же пофиг на страшные слова вроде ToS, SLA, QoS.
-
Разделение по компам всего-то позволяет не перегружать и без того неторопливый TCP/IP стэк винды. cFosSpeed - тупой шейпер, который только создаст дополнительный overhead при прохождении пакетов.
-
В общем и целом QoS для торрентов/сёрфинга - как мертвому припарки. Сёрфинг больше всего зависит от скорости установки соединения и скорости DNS ответов, на что QoS влияния ну никакого не оказывает. Шейпер тоже бесполезен. Полезно же разделить компы для торрентов и для сёрфинга и использовать хороший роутер, который не будет захлебыватся на 1кппс Вру, субъективно можно улучшить отзывчивость если первыми выпускать пакеты TCP SYN/ACK. Но тут неоднозначно. Некоторым и Кашпировский помогает.
-
Реквестирую подробности. В случае какого входящего траффика QoS на клиентской машине поможет? Какой бывает QoS в семерке?
-
QoS не сильно поможет в случае ВХОДЯЩЕГО трафика
-
Ты так говоришь, как будто это поддержка Samsung и тебе все кругом обязаны. В том числе обязаны быстренько побежать и проверить всё, найти решение (а если решения нет, то накодить) и принести на блюдечке с голубой каемочкой, с подробными инструкциями со скриншотами. И да, ты уж отпишись по результатам. Только в случае фэйла тоже отпишись.
-
Это опять ограничение самсунгового плеера. Ну не заточен он под такой IPTV, а заточен под более общепринятые способы вещания. А макснетовский вариант - это сделать из гогна конфетку, да подешевле.
-
БТВ совсем правильно это DVB-C вроде как сейчас, для чего есть встроенная поддержка в телевизорах. Но больно накладно. Ну и в догонку, MPEG2 и MPEG2TS таки поддерживаются, а вот UDP транспорт официально НЕ поддерживается, о чем можно невозбранно прочитать на девелоперском сайте Samsung Smart TV. Наверное у них просто пизженый откуда-то большим куском плеер, откуда поддержку забыли вырезать.
-
Сорри, это я куда-то не туда глянул. Вот код из Main.js Player.setVideoURL(url); /* //var percent = 50; var buffer = parseInt(API.channels[this.chan_array_index][5]); if(buffer) { alert('buffer ' + buffer); Player.plugin.SetTotalBufferSize(buffer); //Player.plugin.SetInitialBuffer(percent); //Player.plugin.SetPendingBuffer(percent); SetPendingBuffer( Number percent ) Parameter percent o Number o Specifies the buffer size in percent of total buffer size which media player goes out from buffering. This API is optional and media player has default value. SetInitialBuffer( Number percent ) Parameter percent o Number o Specifies the initial buffering size for streaming in percent of total buffer size. }*/ Наверное 400Кб это дефалтный буфер плеера. Не помню.
-
А как ты добавлял макснетовские каналы в плейлист? Main.PlayChannel = function() { try { KeyHandler.setFocus(this.LivePlayer_ID); Player.selected_channel = this.selected_channel; Player.selected_page = this.selected_page; Player.chan_array_index = this.chan_array_index; if(API.channels[this.chan_array_index][3]=="flash_rtmp") { Main.StreamMode = "rtmp"; Main.PlayFlashStream(); } if(API.channels[this.chan_array_index][3]=="flash_flv") { Main.StreamMode = "flv"; Main.PlayFlashStream(); } if(API.channels[this.chan_array_index][3]=="hls") { Main.StreamMode = "hls"; Main.PlayNoFlashStream(); } if(API.channels[this.chan_array_index][3]=="http") { Main.StreamMode = "http"; Main.PlayNoFlashStream(); } } catch(e){ ShowDebugOnScreen('Main.PlayChannel <br>' + e); } } Из кода виджета видно, что для rtmp и flv используется флэш плеер виджета, для http и hls используется родной плеер телевизора, он тоже на Flash? Буффер по умолчанию в коде 400Кб, если его подкрутить, то это может улучшить качество воспроизведения.
-
Информация в теме о данном виджете не позволяет заявить, что виджет дает поддержку мультикаст. Зато этой информации достаточно чтобы попытаться самостоятельно составить плейлист и протестировать совместимость IPTV с телевизором. Однако леность и быдловатость топикстартера послужили этому препятствием. Топикстартер, никто здесь, включая официальный сапорт, не обязан поддерживать конкретно твое странное железо. Те три с половиной анонимуса, которые могли бы тебе помочь, скорее пошлют тебя в известном направлении из-за твоей быдловатости и хамоватости, чем будут тратить на тебя время. Решение проблем с нестардантыми конфигурациями дело добровольное, и помощь в таких вопросах целиком зависит от доброй воли сообщества, которую ты, топикстартер, обосрал.
-
Скажу, что тебе нужно подучить матчасть. А именно разницу между юникаст и мультикаст потоками
-
Ты чего-то не то совсем делаешь. Просто запускаешь VLC, открываешь плей-лист, и вперед. А ты кажется пытаешься не прием IPTV настроить, а трансляцию.