
Я пытаюсь транслировать фильмы со своего ноутбука на Xbox 360 с помощью Windows Media Center. Это значит, что мне нужно только поднять локальную скорость до 15-20 Мбит/с. При воспроизведении видео оно тормозит, поэтому я начал разбираться. В Windows Media Center есть сетевой тестер, который показывает, каково соединение между ноутбуком и Xbox 360, и оно было очень плохим.
Маршрутизатор, который у меня есть, этоTL-WR1043ND. Который, как вы можете видеть из спецификаций, поддерживает до 300 Мбит/с для беспроводной скорости и выше для подключенной скорости. Что касается физической настройки, мой ноутбук подключен напрямую к моему маршрутизатору, а мой Xbox находится в той же комнате примерно в 10 футах. Так почему сетевой тестер Windows Media Center говорит, что он плохой, я понятия не имею. Единственное, что я мог придумать, это настройки сети.
В моемнастройки роутера, я сделал следующее:
- Беспроводная связь -> Настройки беспроводной связи -> Максимальная скорость передачи: 300 Мбит/с
- Управление пропускной способностью -> Настройки управления -> Исходящая пропускная способность: 15360 Кбит/с
- Управление пропускной способностью -> Настройки управления -> Входящая пропускная способность: 15360 Кбит/с
На моем ноутбуке (под управлением Windows 7 Professional) я сделал это (С этого сайта):
- Отключена автонастройка
- Удалить удаленное дифференциальное сжатие
- Очистить DNS-кэш
Что еще я могу сделать, чтобы увеличить скорость своей сети? Я слышал, что могу установить прошивку DD-WRT на свой маршрутизатор вместо той, что там сейчас, и это может помочь решить мою проблему. Что мне делать?
ОБНОВЛЯТЬ
Мне удалось получить еще один сетевой кабель, чтобы подключить мой Xbox напрямую к маршрутизатору. Когда я это сделал, у меня не было проблем с потоковой передачей на мой Xbox. Ни единого заикания. Так что я почти уверен, что проблема в моем беспроводном соединении.
После небольшого исследования я думаю, что проблема может быть в беспроводных помехах. Я установил эту программу под названиемinSSIDerкоторый сканирует сети вокруг вас и показывает, на каких каналах они находятся и на какой частоте. Он не узнает, какие еще устройства находятся на этих частотах, но дает мне довольно хорошее представление. Я вижу около 40 беспроводных сетей, и все они на частоте 2,4 ГГц. На частоте 5 ГГц было 0 сетей.
Итак, что я попробую дальше, так это одолжить маршрутизатор друга и проверить, исправятся ли мои проблемы с использованием диапазона частот 5 ГГц. Также, как примечание, я вручную установил ширину канала моего маршрутизатора на 40 МГц.
Обновление 2
Хорошо, я пока не тестировал частотный диапазон 5 ГГц, но вот что я сделал. У нас дома два ноутбука. Мой и жены. Я попробовал передать файл, когда мы оба были беспроводными, и скорость была около 1,2 МБ/с. Затем мы подключили один компьютер, а другой — беспроводным, и получили около 2,5 МБ/с. Когда оба были подключены, мы получили около 9,5 МБ/с.
Следующее, что мы сделали, это то, что мы оба снова были беспроводными и с каждого компьютера пинговали маршрутизатор. Мы сделали около 60 пакетов каждый, мой средний показатель составил 1 мс, а ее средний показатель — 6 мс. Но как только я пинговал ее компьютер, мой средний показатель вырос до 448 мс.
Поэтому следующее, что я сделал, это изменил IP-адрес моего маршрутизатора на 172.17.0.1 и изменил DHCP-сервер, чтобы он выдавал адреса от 172.17.0.2 до 172.17.0.100 со шлюзом по умолчанию 172.17.0.1. После перезапуска маршрутизатора я пинговал компьютер жены и получал в среднем около 20 мс. Так что, похоже, проблема могла быть решена.
Я запустил свой Xbox и продолжал пинговать компьютер жены, просто чтобы посмотреть, как Xbox повлияет на него, и все шло хорошо. Как только я начал стримить, мои пинги на компьютер жены в среднем составляли около 800 мс, а затем моя сеть резко остановилась. Я прекратил стримить, и примерно через пять минут мой пинг снова упал до 20 мс.
Так что, кажется, все работает нормально, пока я не начинаю нагружать свою сеть. Может, у меня просто неисправный роутер?
решение1
Bandwidth Control -> Control Settings -> Egress Bandwidth: 15360Kbps
Bandwidth Control -> Control Settings -> Ingress Bandwidth: 15360Kbps
Очевидно, что вы не получите пропускной способности, превышающей установленные вами ограничения. Скорость в 15 360 Кбит/с ограничивает трафик в идеальных условиях до 1,83 МБ/с.
15 360 Кбит/с = 15 360 000 бит/с
15 360 000 бит/с = 1 920 000 Б/с (8 бит в байте)
1 920 000 Б/с = 1 875 КиБ/с (1 024 байта в КиБ)
1 857 КиБ/с = 1,83 МиБ/с (1 024 КиБ в МиБ)
решение2
Проблема определенно была в помехах на частоте 2,4 ГГц. Я купил беспроводной маршрутизатор 5 ГГц, чтобы использовать его вместо моего маршрутизатора 2,4 ГГц. На самом деле я купил 2 и использовал мост WDS между маршрутизаторами, чтобы мой Xbox мог работать на частоте 5 ГГц. Теперь у меня нет никаких проблем с потоковой передачей, и когда я смотрю на производительность сети Windows Media Center, она полна полос.
Маршрутизаторы, которые я купил, были всего лишь шагом вперед по сравнению с тем, что у меня уже был.TP-Link TL-WDR3600. У них есть хорошийСтраница часто задаваемых вопросовкоторый показывает простую настройку для моста WDS. Настройка была чрезвычайно простой, и я бы рекомендовал ее всем, у кого есть такие же проблемы, как у меня.