Проигрывание MKV по сети

,,

Наверное большинству уже знакома проблема с тормозами при проигрывании MKV с высоким битрейтом через разделяемые ресурсы, при том что при использовании HMS все с этим ОК. А суть в том, что скорость передачи данных не через HMS по какой то причине ниже. 
В общем долго я бился над этой проблемой и в итоге нашел решение. Инфа раскидана по инету и по большей части она на англ. языке, я же соберу все одном месте и распишу по порядку. 

Для начала определимся с подключением устройств. 
Я использую роутер D-link 320, который подключен к компу и к WDTV Live посредством Ethernet. 
Все настройки сети авто DHCP, система Windows 7 x64. 
Адрес компа получился 192.168.0.100, ведра 192.168.0.101. 


Решение проблемы заключается в настройке NFS сервера, который позволит передавать данные с большей скоростью. 

1. Настройка NFS сервера в Windows. 
Во первых отключаем нафиг все файерволы и брандмауэры. Создаем домашнюю группу Workgroup если еще нет, тип сети ставим "Домашняя сеть". 

Далее понадобится программа HaneWin NFS Server, она платная. Качаем с оф. сайта свежую версию, кейген найдете сами, подойдет от более ранней версии. 

Настройки программы после запуска: 

-На закладке NFS меняем значения полей: 
Number of UDP NFS Server Threads = 32 
Maximum NFS transfer size = 32768 
далее все галочки должны быть поставлены, значения портов не трогаем. 

-На закладке Server ставим только 2 галочки, остальные отключены. 
Convert Windows drive letters to lower case 
Utf-8 character set 

-На закладке Exports жмем Edit exports file. 
Там нужно прописать то, что хотим шарить. В моем случае это папка Video на диске E: 

Должно выглядеть так 
E:\Video -readonly -public -name:Video 

-сохраняем, жмем Restart Server.(Возможно лучше даже перезагрузиться на всякий случай) 
на этом настройки программы завершены. 

2. Расшаривание пустой папки. 
Создаем пустую папку, например на этом же диске - "Share". (E:\Share). Она нам понадобится позднее. 
Теперь расшариваем ее. ПКМ-Свойства-Доступ-Общий доступ-Выбираем из списка "Все", жмем Добавить, жмем "Общий доступ". 
Все, теперь ведро должно видеть эту папку в разделяемых ресурсах. Как видите ничего сложного... 

3. Теперь качаем свежую прошивку от B-rad'а 1.02.21_B-RAD.CC_WDLXTV_LIVE-0.4.2.0. Прошиваться надеюсь уже все умеют? 
Прошиваемся с любимыми настройками. 

4. Далее понадобится Telnet, по умолчанию в винде он отключен. Идем в панель управления-Програмы и компоненты-Включение или отключение компонентов 

Windows и там ставим галочку напротив telnet. 
Жмем WIN+R, вводим cmd. 
Теперь в коммандной строке пишем 

telnet 192.168.0.101 

чтобы подключиться к плееру. 
Попросят имя пользователя - root. 

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

passwd 

и вводим 2 раза новый пароль. 

Далее пишем так: 

config_tool -c CIFSINTERCEPTOR=ON 

Далее создаем в блокноте файл cifs-interceptor(без расширения TXT!), в моем случае содержимое такое: 

//192.168.0.100/Share|192.168.0.100:/Video Video| 

Не забываем оставить пустую строку. 
Заходим через ftp клиент на ведро(напомню, мой адрес был- 192.168.0.101), используя имя пользователя root, и заданный ранее пароль. 
Там заходим в папку /conf и копируем туда файл cifs-interceptor. 

Суть всех этих манипуляций заключается в том, чтобы заставить папку Video, расшаренную с помощью NFS, появится в меню ведра под пунктом "Разделяемые ресурсы", использвуя расшаренную обычную способом папку Share. 

5. Маунтим нашу NFS папку Video. 

Все там же в консоли telneta пишем 
xmount 192.168.0.100:/Video Video nfs 

тут же можно проверить, все ли получилось 

showmount -e 192.168.0.100 

Вот в общем то и все. Теперь отключаем шнур питания плеера и втыкаем обратно. 

После загрузки должна появиться наша папка Video там где и должна быть и фильмы больше не будут тормозить.





Ссылка на сайт статьи

Сайт управляется системой uCoz