Настраиваем ZMedia Proxy на Windows и Linux

Решил написать второе руководство по настройке и запуску ZMedia Proxy, но в этот раз на Windows и Linux. Как я уже говорил ранее ZMedia это дешефратор плейлистов, таким образом с помощью этого приложения, мы можем расшифровать плейлист от Zabava(Wink) и смотреть на своем компьютере около 500 каналов в любом удобном плеере. Напомню, совсем недавно мы разобрались, как запускать ZMedia Proxy на роутере с прошивкой от Padavan, Raspberry Pi и на Android TV. Принцип запуска почти такой-же, но у некоторых возникли с этим проблемы и меня попросили в комментариях сделать подробное руководство. Для меня это не сложно и я решил все подробно описать, возможно еще будет выпущен наш первый видеоролик, про настройку и запуск ZMedia Proxy на Windows и Linux.
Запуск и настройка ZMedia Proxy на Windows
На мой взгляд Windows — это самая распространенная операционная система среди пользователей, поэтому большинство пользователей захотят запустить у себя на компьютере приложение ZMedia Proxy и наслаждаться просмотром любимых ТВ каналов.
Начнем с того, что для воспроизведения плейлиста на ПК нам понадобится специальный плеер, я для примера выбрал бесплатный видеоплеер под названием VLC, надеюсь с его поиском и установкой проблем у Вас не возникнет. Следующее, что нам предстоит сделать, это скачать само приложение ZMedia Proxy под Windows, перед загрузкой обратите внимание на разрядность своей системы. Zmp-windows-386 для 32 разрядных систем, а zmp-windows-amd64 для 64 разрядных систем. Далее создаем на Вашем компьютере отдельную папку например с названием zmp и помещает в нее скачанное приложение zmp-windows-amd64(386). Теперь в этой же папке создаем текстовый документ под названием zmp и расширением cmd(расширение по умолчанию .txt необходимо удалить). т.е. должно получиться zmp.cmd.
Если у Вас не отображаются расширения файлов, то для их отображения в открытой папке необходимо нажать на клавиатуре клавишу Alt и в верхней части окна выбрать Сервис-> Параметры папок->Вид и почти в самом низу снять галочку возле Скрывать расширения для зарегистрированных типов файлов и нажимаем на кнопку Ок.
Теперь мы можем изменять расширения файлов, путем их переименования. Как вы понимаете ранее созданный файл zmp.cmd пуст, в него нам необходимо прописать запуск нашего приложения. Для этого на нем нажимаем правой кнопкой мыши и выбираем изменить и прописываем следующее содержимое
zmp-windows-amd64.exe --host 192.168.х.х --port 7171 --best --rosnd "https://pastebin.com/raw/Lm41DLMs"
где zmp-windows-amd64.exe это название приложения, которое лежит у нас в папке zmp, а 192.168.х.х — это ip адрес вашего компьютера. После внесения изменений в файле zmp.cmd не забываем его сохранить. Все, что нам осталось сделать, это запустить файл zmp.cmd (иногда появляется окно от брандмауэра, с запросом на разрешение доступа приложению к сети, нам нужно обязательно разрешить).
Теперь давайте пропишем плейлист в плеер, для этого открываем наш плеер VLC и выбираем Медиа, в открывшемся списке нас интересует Открыть URL, выбираем его, далее переходим на вкладку Сеть и прописываем путь к плейлисту, он выглядит следующим образом.
http://192.168.x.x:7171/playlist.m3u8
x — заменяем на свои значения и нажимаем на кнопку воспроизвести. У нас должен автоматически запуститься канал идущий первым в списке, для открытия списка каналов необходимо нажать на Ctrl+L или перейти на вкладку Вид-> Плейлист. Теперь вы сможете выбрать любой понравившийся канал.
Хочу отметить, что данный плейлист вы можете запустить в любом плеере, даже в Kodi, для этого открываем настройки Вашего pvr клиента и вписываем тот же самый плейлист. Я лично проверял работоспособность в PVR IPTV Simple Client.
Запуск и настройка ZMedia Proxy на Linux
Я проверил работоспособность этого приложения и на операционной системе Elementary OS(Linux), все также работает без проблем. Для этого скачиваем само приложение ZMedia Proxy для Linux в папку загрузки, потом в этой же папке создаем файл с именем zmp.sh и в этом файле прописываем полный путь к скачанному приложению и добавляем параметры —hosts — ip адрес вашего компьютера, —best — необходимый плей лист. Вообщем файл должен выглядеть примерно так.
/home/user/Загрузки/zmp-linux-amd64 --host 192.168.x.x --best "https://pastebin.com/raw/Lm41DLMs"
user — заменяем на свое имя пользователя и x.x — заменяем на свой ip адрес компьютера. Теперь сохраняем этот файл и открываем терминал, сразу же переходим в папку Загрузки с помощью команды cd Загрузки и даем разрешение на выполнение файлам zmp.sh и самому приложению zmp-linux-amd64. Делается это с помощью команды chmod +x zmp.sh zmp-linux-amd64, теперь осталось только запустить наш скрипт через терминал, для этого вводим следующую команду sudo ./zmp.sh, вводим пароль администратора и увидим сообщение как на изображении ниже, это означает, что приложение запустилось нормально и нам осталось прописать в плеер наш полученный плейлист. Делается это точно также как и на Windows, поэтому если у Вас возникли проблемы, то поднимитесь немного выше, я там подробно описал, как это сделать.
На этом наш очередной пост подошел к концу, сегодня мы с Вами подробно рассмотрели, как запускать ZMedia Proxy на Windows и Linux. Надеюсь этот пост был полезным для Вас. Не забудьте оценить его с помощью нашего рейтинга, а также поделиться им с друзьями в социальных сетях. Планировал еще выпустить видео, но пока времени не хватает сделать это.
asn
23.12.2021Внесу свои 5 копеек, как сделать, чтоб zmp запускался автоматически, в свернутом режиме для Windows. Рядом с файлом zmp.cmd создайте файл zmp.vbs, со следующим содержимым:
Set oShell = Wscript.CreateObject(«WScript.Shell»)
CommandLine = «%COMSPEC% /c zmp.cmd»
oShell.Run CommandLine, 0, 0
Сохраните, закройте. Создайте ярлык для этого скрипта, скопируйте его. Далее нажимаете Win+R и вводите команду «shell:startup» — без ковычек. В отрывшуюся директорию вставляете ярлык. Перезагружаете пк, запускаете диспетчер задач, в поиске вводите ZMP, видите что он у вас ZMP висит в запущенных процессах, наслаждаетесь. )
Вячеслав
19.01.2021С 11.01 этот дешифратор перестал дешифровать все каналы, кроме федеральных/бесплатных. Для Android вроде нашлось какое-то решение, а как быть с ZMP для Windows&
admin
19.01.2021Да, все верно, Ростелеком изменил алгоритм шифрования, на сколько я знаю на android предлагают использовать FRY!TV, у меня все это работает не стабильно с зависаниями. На Windows думаю можно что-то похожее сделать, если интересует постараюсь разобраться и написать инструкцию.
Вячеслав
19.01.2021Конечно интересует!
Александр
09.01.2021У меня на Windows 10 ZMedia Proxy как описано в статье работать так и не хочет. На эмуляторе Андройда ZMedia Proxy всё работает. Хотелось бы настроить ZMedia Proxy для просмотра IP TV именно на Windows 10.
Может поменялся User-Agent или что то другое.
Подскажите пожалуйста, что может быть, может есть другие для этого утилиты или хаки.
Заранее огромное спасибо!
admin
09.01.2021Здравствуйте, завтра проверю у себя на Windows 10 и отпишусь, работает или нет
Артур
12.01.2021User-agent
Что надо написать???
admin
12.01.2021SmartSDK или оставить пустым
PAVEL
12.01.2021где прописывается user-agent?
ткните плиз
zmp-windows-amd64.exe —host 192.168.х.х —port 7171 —best —rosnd «https://pastebin.com/raw/Lm41DLMs»
Тёма
12.04.2021А каким эмулятором пользуешься на windows 10? желательно простенький на русском
Азиз
06.01.2021При запуске zmp.sh в терминале, мне выдает ошибку — «Exec format error». Не знаете, в чем может быть причина? И как решить эту проблему ?
admin
06.01.2021Какой плейлист указывали? Эта единственная ошибка? На какой системе запускаете?
Азиз
06.01.2021Делал все, как у вас тут. Да, это единственная ошибка. Я запускаю на Linux mint
Азиз
06.01.2021https://pastebin.com/raw/Lm41DLMs — этот
Азиз
06.01.2021./zmp.sh: 1: /home/user/Загрузки/zmp-linux-amd64: Exec format error
Вот такая ошибка
admin
06.01.2021Вы файл скачали zmp-linix-amd64? В какой папке он у Вас находится? Имя пользователя на вашем ПК user?
Азиз
06.01.2021Да я скачал именно файл. Как у вас тут написано я все поместил в папку Загрузки. Да, имя пользователя у меня user
admin
06.01.2021А попробуйте прописать вместо Загрузки Downloads и система 64 разрядная? Может быть под Mint нужно другой файл скачать?
Азиз
06.01.2021Да система 64 разрядная. с Downloads не получилось. Попробую тогда другой файл скачать
Влад
03.01.2021отличный способ получить на халяву iptv ,под linux отлично работает
сунул плейлист забавы и смотри со всех устройств домашних все каналы
ur3ahj
28.12.2020Все отлично работает. В иптв плеере с второго пинка завелось. ВЛЦ не хочет открывать все равно. Да и не сильно и хотелось, в иптв плеере поддержка пульта есть. Единое что командную строку надо свернутой оставлять. При закрытии крашится поток и пока не стартонеш то не пойдет.
алекс
26.12.2020А как сделать что бы этот сервер стал общедоступным при открытых портах роутера
не в своей сети iptv не работает но сам плейлист скачивается
Alex
18.12.2020D:\>cd zmp
D:\zmp>zmp-windows-amd64.exe —host 192.168.1.2 —port 7171 —best —rosnd «https://pastebin.com/raw/nFkHuNBL»
panic: Unable to load playlist https://pastebin.com/raw/nFkHuNBL. Response status %!i(int=403) 403 Forbidden.
goroutine 1 [running]:
main.main()
main/main.go:119 +0xb0f
D:\zmp>
Попробовал через командную строку запустить (от администратора)вот что выдаёт Windows 10, Брандмауэр отключил.
Ip адрес сетевой карты 192.168.1.2 статический.
Пробивал по началу через cmd но там не видно а здесь наглядно))
Где ошибка и куда копать?
admin
18.12.2020Что-то с вот этим https://pastebin.com/raw/nFkHuNBL плейлистом, замените его на https://pastebin.com/raw/Lm41DLMs
Виталий
18.12.2020источник и проигрыватель надо подключать по кабелю, а не wi-fi.
с zmp много вопросов, но если на них все ответить — то всё шикарно).
Анатолий
16.12.2020Спасибо! Все изложено просто и доходчиво. Запустил ZMedia Proxy.
На компьютере, в vlc плеере, каналы работают отлично. А вот на iptv плеере появились названия каналов, а изображения нет. Тоже самое по ссылке не запускаются каналы на телевизоре. Несколько раз перезапукал, не помогло. Строка запуска zmp.cmd и картинка в скриншоте окна ZMP полностью совпадают с вашими. Почему же не идет трансляция на телевизоре? Единственное отклонение от инструкциии допустил в окне от брандмауэра галочку поставил на разрешение доступа только в домашней сети, а общественной сети нет. Может это влиять?