ู…ุดุงู‡ุฏุฉ Torrent TV ุนู„ู‰ Raspberry Pi

ุจุฏุฃ ูƒู„ ุดูŠุก ุจุญู‚ูŠู‚ุฉ ุฃู† ุงู„ุฒูˆุฌุฉ ุงู„ุญุจูŠุจุฉ ุทู„ุจุช ุชู„ูุฒูŠูˆู†ู‹ุง ูƒุงู…ู„ู‹ุง (ุงู„ุญู‚ูŠู‚ุฉ ุฃู†ู†ุง ู„ุง ู†ุนูŠุด ููŠ ุฑูˆุณูŠุง). ู…ู† ุงู„ูˆุงุถุญ ุฃู† IPTV ู„ูŠุณ ู…ุดูƒู„ุฉ ููŠ ุงู„ูˆู‚ุช ุงู„ุญุงุถุฑ ุŒ ูˆู„ูƒู† ู„ู… ุชูƒู† ู‡ู†ุงูƒ ุฑุบุจุฉ ููŠ ุชูˆุตูŠู„ ู‚ู…ุฑ ุตู†ุงุนูŠ ู„ุจุถุน ู‚ู†ูˆุงุช ุŒ ูˆุฑูุถ ุงู„ุฒูˆุฌ ุนู„ู‰ ุงู„ููˆุฑ ู…ุดุงู‡ุฏุฉ ุงู„ุชู„ูุฒูŠูˆู† ุนู„ู‰ ุฌู‡ุงุฒ ูƒู…ุจูŠูˆุชุฑ. ุจุงู„ู…ู†ุงุณุจุฉ ุŒ ุชุจูŠู† ุฃู† Raspberry Pi B + ููŠ ู…ุชู†ุงูˆู„ ุงู„ูŠุฏ. ุณูŠุชู… ู…ู†ุงู‚ุดุชู‡ุง ุจุดูƒู„ ุฃูƒุจุฑ.

ุชู… ุงุฎุชูŠุงุฑ Raspbmc (ุชุณู…ู‰ ุงู„ุขู† OSMC ) ูƒุชูˆุฒูŠุน ุฑุฆูŠุณูŠ ู„ู€ "ุงู„ุชูˆุช" . ู„ู† ุฃุตู ุนู…ู„ูŠุฉ ุงู„ุชุซุจูŠุช ุจุงู„ุชูุตูŠู„ ุŒ ู„ุฃู†ู‡ุง ุจุณูŠุทุฉ ุนุงุฏูŠุฉ ูˆุชุชูƒูˆู† ู…ู† ู†ุดุฑ ุงู„ุฃุฑุดูŠู ุนู„ู‰ ุจุทุงู‚ุฉ Micro SD. ูˆูŠู…ูƒู† ู„ุฃูŠ ู…ุชุฎุตุต ููŠ ุชูƒู†ูˆู„ูˆุฌูŠุง ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุชุนุงู…ู„ ู…ุน ุฅุนุฏุงุฏ "ุงู„ุชูˆุช" ู†ูุณู‡ ู„ู„ูˆุตูˆู„ ุฅู„ู‰ ุงู„ุดุจูƒุฉ.

ุจุงู„ู†ุธุฑ ุฅู„ู‰ ุงู„ู…ุณุชู‚ุจู„ ุŒ ู„ุง ูŠุณุนู†ูŠ ุฅู„ุง ุฃู† ุฃุฐูƒุฑ ุฃู†ู‡ ูƒุงู†ุช ู‡ู†ุงูƒ ุจุงู„ูุนู„ ู…ู‚ุงู„ุฉ ุญูˆู„ Habr ุญูˆู„ Torrent-TV ุชุณุชู†ุฏ ุฅู„ู‰ XBMC ุŒ ูˆู„ูƒู† ู‡ู†ุงูƒ ุชู†ููŠุฐ ู…ุฎุชู„ู ุชู…ุงู…ู‹ุง ุŒ ูˆูƒู…ุง ุจุฏุง ู„ูŠ ุŒ ูู‡ูˆ ุฃู‚ู„ ู…ู„ุงุกู…ุฉ:

  • ุงู„ู‚ู†ูˆุงุช ุชุฐู‡ุจ ุฅู„ู‰ ุงู„ู‚ุงุฆู…ุฉ ุงู„ุนุงู…ุฉ ุ›
  • ู„ุง ุฏู„ูŠู„ ุงู„ุจุฑู†ุงู…ุฌ ุ›
  • ู„ุง ูŠูˆุฌุฏ ุฃุฑุดูŠู ู„ู„ุนุฑูˆุถ ุงู„ุณุงุจู‚ุฉ.

ุญุณู†ู‹ุง ุŒ ุงู†ุชู‚ู„ ุฅู„ู‰ ุงู„ุฌุฒุก ุงู„ุฃูƒุซุฑ ุฅุซุงุฑุฉ ู„ู„ุงู‡ุชู…ุงู….

ู…ุดูƒู„ุฉ


ูŠุจุฏูˆ ุฃู† ูƒู„ ุดูŠุก ุฃุตุจุญ ุฃุจุณุท ู…ู† ุฃูŠ ู…ูƒุงู† - ูู†ุญู† ู†ุฃุฎุฐ ุงู„ุชุนู„ูŠู…ุงุช ูˆู†ูุฑุญ ุŒ ู„ูƒู†ู‡ุง ู„ู… ุชูƒู† ู‡ู†ุง! ูˆู…ู† ู‡ู†ุง ุชุจุฏุฃ ุงู„ู…ุฒุงู„ู‚. ุงู„ุขู† ุจุงู„ุชุฑุชูŠุจ:

  1. ู…ุญุฑูƒ Ace - ู„ุง ูŠุนู…ู„ ุนู„ู‰ ุงู„ุชูˆุช ุ›
  2. ูŠุนู…ู„ ู…ุญุฑูƒ Ace ูู‚ุท ู…ุน ุงู„ู…ุถูŠู ุงู„ู…ุญู„ูŠ.

ุณู†ุชุนุงู…ู„ ู…ุนู‡ู….

ุงู„ุญุฌุฑ ุฑู‚ู… 1 ู†ู‚ุจู„ "ูƒู…ุง ู‡ูŠ" ูˆู†ู†ุชู‚ู„ ุฅู„ู‰ ุงู„ุญุฌุฑ ุฑู‚ู… 2.

ุจุงุฎุชุตุงุฑ ุŒ ูŠุนู…ู„ ู…ุญุฑูƒ Ace ุนู„ู‰ ู…ู†ูุฐูŠู† - 6878 ู„ู„ุชุญูƒู… ููŠ ุงู„ุชุฏูู‚ ูˆู…ู†ูุฐ ุชุนุณููŠ ู„ุฏูู‚ ุงู„ููŠุฏูŠูˆ ู…ุจุงุดุฑุฉ. ูŠุณุชู…ุน ุงู„ุฃูˆู„ ุฑุณู…ูŠู‹ุง ุฅู„ู‰ ุฌู…ูŠุน ุงู„ูˆุงุฌู‡ุงุช ุŒ ูˆู„ูƒู†ู‡ ูŠู‚ุจู„ ุงู„ุฃูˆุงู…ุฑ ูู‚ุท ู…ู† ุงู„ู…ุถูŠู ุงู„ู…ุญู„ูŠ ุŒ ูˆุงู„ุซุงู†ูŠ ูŠุณุชู…ุน ููŠ ุงู„ุจุฏุงูŠุฉ ุฅู„ู‰ 127.0.0.1 ูู‚ุท. ูˆู„ู„ุชูˆุงุตู„ ู…ู† Malinka ุŒ ู†ุญุชุงุฌ ุฅู„ู‰ ุงู„ูˆุตูˆู„ ุฅู„ู‰ ูƒู„ุง ุงู„ู…ู†ูุฐูŠู†.

ู„ุฐู„ูƒ ุŒ ู„ุง ูŠูˆุฌุฏ ุฎูŠุงุฑ ุขุฎุฑ ุณูˆู‰ ุงุณุชุฎุฏุงู… ุฎุงุฏู… ุงู„ุนู…ูŠู„ ("Malinka" - PC). ู„ู‚ุฏ ู‚ุฑุฑู†ุง ุงู„ู†ู…ูˆุฐุฌ ุŒ ุฏุนู†ุง ู†ู†ุชู‚ู„.

ุฅุนุฏุงุฏ ุฌู‡ุงุฒ ุงู„ูƒู…ุจูŠูˆุชุฑ


ุจุงู„ุทุจุน ุŒ ุฃูˆู„ุงู‹ ูˆู‚ุจู„ ูƒู„ ุดูŠุก ู†ุถุน AceStream ู†ูุณู‡ . ูŠู…ูƒู†ูƒ ูˆุถุน ูƒู„ ุดูŠุก (ุงู„ู…ุญุฑูƒ + ุงู„ู…ุดุบู„ + ุงู„ุจุฑู†ุงู…ุฌ ุงู„ู…ุณุงุนุฏ ู„ู„ู…ุชุตูุญ) ุŒ ู„ูƒู†ูŠ ุฃุถุน ุงู„ู…ุญุฑูƒ ู†ูุณู‡ ูู‚ุท. ู„ู† ุฃุดุงู‡ุฏ ุงู„ุชู„ูุฒูŠูˆู† ุนู„ู‰ ุฌู‡ุงุฒ ุงู„ูƒู…ุจูŠูˆุชุฑ.

ุงู„ุขู† ู†ุญู† ุจุญุงุฌุฉ ู„ู„ู‚ูŠุงู… ุจุฅุนุงุฏุฉ ุชูˆุฌูŠู‡ ุงู„ู…ู†ูุฐ. ุงู„ู†ุณุฎุฉ ุงู„ุฃูƒุซุฑ ูˆุถูˆุญู‹ุง ู…ู† netsh ุŒ ู„ู„ุฃุณู ุŒ ู„ุง ุชุนุฑู ูƒูŠููŠุฉ ุนู…ู„ portproxy ุนู„ู‰ 127.0.0.1. ูˆู„ู… ุชูƒู† ู‡ู†ุงูƒ ุฑุบุจุฉ ููŠ ุชุณูŠูŠุฌ NAT ูƒุงู…ู„ุฉ ู…ุน ุงู„ุฃู…ุงู… ุนู„ู‰ Windows 7. ุชู… ุงู„ุนุซูˆุฑ ุนู„ู‰ ุงู„ุฎู„ุงุต ุนู„ู‰ ุงู„ุฅู†ุชุฑู†ุช ููŠ ุดูƒู„ ู…ู†ูุฐ ูŠูˆู†ูƒุณ ู…ู† ุงู„ุฃุฏุงุฉ ุงู„ู…ุณุงุนุฏุฉ rinetd ู„ู€ Windows.
ู„ุฐุง ุŒ ู†ุญุชุงุฌ ุฅู„ู‰ ุฅุนุงุฏุฉ ุชูˆุฌูŠู‡ ู…ู†ูุฐูŠู† ุŒ ุฃุญุฏู†ุง ู†ุนุฑู ุŒ ูˆุงู„ุซุงู†ูŠ ูŠุชู… ุชุญุฏูŠุซู‡ ููŠ ูƒู„ ู…ุฑุฉ ูŠุชู… ููŠู‡ุง ุชุดุบูŠู„ ู…ุญุฑูƒ Ace ูˆูŠุชู… ูƒุชุงุจุชู‡ ููŠ ู…ู„ู acestream.port (ููŠ ุงู„ู…ุฌู„ุฏ ุญูŠุซ ุชู… ุชุซุจูŠุช AceStream). ููŠ ุญุงู„ุชูŠ ุŒ ุณูŠุนู…ู„ Ace ุทูˆุงู„ ุงู„ูˆู‚ุช ุŒ ู„ุฐู„ูƒ ู„ุง ุจุฃุณ ุจุฎูŠุงุฑ ุงู„ุชุดุบูŠู„ ุงู„ุชู„ู‚ุงุฆูŠ ู…ุน ุงู„ูƒู…ุจูŠูˆุชุฑ ุงู„ุดุฎุตูŠ.

ููŠ ู‡ุฐู‡ ุงู„ู…ุฑุญู„ุฉ ุŒ ูŠู…ูƒู† ู„ุฃูŠ ุดุฎุต ุฃู† ูŠูุนู„ ู…ุง ูŠุฑุงู‡ ู…ู†ุงุณุจู‹ุง ุŒ ู„ูƒู†ู†ูŠ ุฃุถุน ู…ู„ูู‹ุง ุฏูุนูŠู‹ุง ู„ู„ู…ุญุชูˆู‰ ุงู„ุชุงู„ูŠ ููŠ ุจุฏุก ุชุดุบูŠู„ ุงู„ู…ุฌู…ูˆุนุฉ:

start /d "c:\Users\Lexs\AppData\Roaming\ACEStream\engine\" ace_engine.exe
ping 127.0.0.1 -n 10 > nul
cd "c:\Users\Lexs\AppData\Roaming\ACEStream\engine\"
set /p port=<acestream.port
@echo 10.100.0.50 36001 127.0.0.1 6878 > rinetd.conf
@echo 10.100.0.50 36002 127.0.0.1 %port% >> rinetd.conf
start /d "c:\Users\Lexs\AppData\Roaming\ACEStream\engine\" rinetd.exe

10.100.0.50 - ุนู†ูˆุงู† ุงู„ูƒู…ุจูŠูˆุชุฑ ุงู„ุดุฎุตูŠ ููŠ ุงู„ุดุจูƒุฉ ุงู„ู…ู†ุฒู„ูŠุฉ. ู…ุน ุงู„ุงู†ุชู‡ุงุก ู…ู† ุฅุนุฏุงุฏ ุฌู‡ุงุฒ ุงู„ูƒู…ุจูŠูˆุชุฑ ุŒ ุงู†ุชู‚ู„.

ุชูƒูˆูŠู† ุงู„ุจุฑู†ุงู…ุฌ ุงู„ู…ุณุงุนุฏ


ูŠู…ูƒู† ุชุนูŠูŠู† ุนู†ูˆุงู† IP ู„ู„ุงุชุตุงู„ ุจู€ AceStream ุนุจุฑ ุฅุนุฏุงุฏ ุงู„ู…ูƒูˆู† ุงู„ุฅุถุงููŠ GUI ุŒ ูˆุณูŠูƒูˆู† ุนู„ูŠูƒ ุฅุฌุฑุงุก "ุงุฎุชุฑุงู‚ ู…ุชุณุฎ" ู…ุน ุงู„ู…ู†ุงูุฐ. ู†ู„ุชู‚ุท ู…ู„ู SSH ูˆู†ุชุตู„ ุจู€ "ุงู„ุชูˆุช". ุจุนุฏ ุฐู„ูƒ ุŒ ู†ุญุชุงุฌ ุฅู„ู‰ ุชุนุฏูŠู„ ู†ุต Python ุงู„ู†ุตูŠ ุงู„ู…ูˆุฌูˆุฏ ุนู„ู‰:

/home/pi/.kodi/addons/script.torrent-tv.ru/ts.py

ููŠ ุฐู„ูƒ ุŒ ุชุญุชุงุฌ ุฅู„ู‰ ุชุญุฏูŠุฏ ุงู„ู…ู†ุงูุฐ ุงู„ุชูŠ ุงุฎุชุฑู†ุงู‡ุง ู„ุฅุนุงุฏุฉ ุงู„ุชูˆุฌูŠู‡ ุŒ ููŠ ุญุงู„ุชูŠ ุŒ ู…ุซู„ ู‡ุฐุง:

    239         if defines.ADDON.getSetting('web_port'):
    240             self.webport = defines.ADDON.getSetting('webport')
    241         else:
    242             self.webport = '36001'
    243         if defines.ADDON.getSetting('port'):
    244             self.aceport = int(defines.ADDON.getSetting('port'))
    245         else:
    246             self.aceport = 36002

ู†ุญูุธ ูˆู†ุนูŠุฏ ุชุดุบูŠู„ ุงู„ุจุฑู†ุงู…ุฌ ุงู„ู…ุณุงุนุฏ Torrent-TV ูˆู†ุณุชู…ุชุน ุจุงู„ุนู…ู„ ุงู„ูƒุงู…ู„ ู„ู„ู…ูƒูˆู† ุงู„ุฅุถุงููŠ ุนู„ู‰ "ุงู„ุชูˆุช"!

Source: https://habr.com/ru/post/ar387079/


All Articles