์˜คํ”ˆ ๋ฏธ๋””์–ด ์„ผํ„ฐ Kodi 19.0 ์ถœ์‹œ

๋งˆ์ง€๋ง‰ ์ค‘์š”ํ•œ ์Šค๋ ˆ๋“œ๊ฐ€ ๊ฒŒ์‹œ๋œ ์ง€ 19.0๋…„ ํ›„, ์ด์ „์— XBMC๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ๊ฐœ๋ฐœ๋˜์—ˆ๋˜ ์˜คํ”ˆ ๋ฏธ๋””์–ด ์„ผํ„ฐ Kodi 2์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์„ฑํ’ˆ ์„ค์น˜ ํŒจํ‚ค์ง€๋Š” Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS ๋ฐ iOS์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Ubuntu์šฉ PPA ์ €์žฅ์†Œ๊ฐ€ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” GPLvXNUMX+ ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์˜คํ”ˆ ๋ฏธ๋””์–ด ์„ผํ„ฐ Kodi 19.0 ์ถœ์‹œ

๋งˆ์ง€๋ง‰ ๋ฆด๋ฆฌ์Šค ์ดํ›„ ์•ฝ 5๋งŒ ์ค„์˜ ์ƒˆ๋กœ์šด ์ฝ”๋“œ๊ฐ€ ์ถ”๊ฐ€๋œ ๊ฒƒ์„ ํฌํ•จํ•˜์—ฌ 50๋ช…์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฝ”๋“œ ๋ฒ ์ด์Šค์— ์•ฝ 600๊ฐœ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ํ˜์‹ :

  • ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ํƒœ๊ทธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ HTTPS๋ฅผ ํ†ตํ•ด ํƒœ๊ทธ๊ฐ€ ํฌํ•จ๋œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ปฌ๋ ‰์…˜ ๋ฐ ๋‹ค์ค‘ ๋””์Šคํฌ CD ์„ธํŠธ ์ž‘์—…์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•จ๋ฒ” ์ถœ์‹œ ๋‚ ์งœ ๋ฐ ์•จ๋ฒ” ์žฌ์ƒ ๊ธฐ๊ฐ„ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฏธ๋””์–ด ํŒŒ์ผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ธฐ๋Šฅ์ด ํ™•์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฎค์ง€์…˜๊ณผ ์•จ๋ฒ”์— ๋Œ€ํ•œ ์ •๋ณด ๊ฒ€์ƒ‰, ๊ฒ€์ƒ‰ ์‹œ ์˜์ƒ๊ณผ ์•จ๋ฒ” ๋™์‹œ ํ‘œ์‹œ, ๋Œ€ํ™” ์ƒ์ž์— ์ถ”๊ฐ€ ์ •๋ณด ํ‘œ์‹œ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ ์š”์†Œ์™€ ๋ฎค์ง ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์—ฐ๊ฒฐ์ด ๊ฐ•ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์Œ์•…๊ฐ€๋ณ„๋กœ ๋น„๋””์˜ค ํด๋ฆฝ ๊ทธ๋ฃนํ™”๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ์—์„œ ".nfo" ํŒŒ์ผ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์žฌ์ƒ์ด ์‹œ์ž‘๋  ๋•Œ ์ž๋™์œผ๋กœ ์ „์ฒด ํ™”๋ฉด ์Œ์•… ์‹œ๊ฐํ™” ๋ชจ๋“œ๋ฅผ ์—ด๋„๋ก ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ํ™” The Matrix์˜ ์ธํ„ฐํŽ˜์ด์Šค ์Šคํƒ€์ผ๋กœ ๋””์ž์ธ๋œ ์ƒˆ๋กœ์šด ์Œ์•… ์‹œ๊ฐํ™” ๋ชจ๋“œ๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์˜คํ”ˆ ๋ฏธ๋””์–ด ์„ผํ„ฐ Kodi 19.0 ์ถœ์‹œ
  • ์ž๋ง‰ ํˆฌ๋ช…๋„ ๋ณ€๊ฒฝ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์ƒˆ๋กœ์šด ์ง™์€ ํšŒ์ƒ‰ ์ž๋ง‰ ๋””์ž์ธ์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. URI(URL ๋งํฌ, ๋กœ์ปฌ ํŒŒ์ผ)๋ฅผ ํ†ตํ•ด ์ž๋ง‰์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • AV1 ํ˜•์‹์˜ ๋‚ด์žฅ ์†Œํ”„ํŠธ์›จ์–ด ๋น„๋””์˜ค ๋””์ฝ”๋”.
  • OpenGL์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์ƒˆ๋กœ์šด ๋น„๋””์˜ค ์Šค์ผ€์ผ๋ง ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ชจ์ฝ˜์œผ๋กœ ์ œ์–ด๋˜๋Š” TV ํ™”๋ฉด์— ์ตœ์ ํ™”๋œ ๊ธฐ๋ณธ Estuary ํ…Œ๋งˆ์—๋Š” ์ƒˆ๋กญ๊ฒŒ ๋””์ž์ธ๋œ ์Œ์•… ์‹œ๊ฐํ™” ์ฐฝ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐํ™” ์ฐฝ์— ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ •๋ณด ํ”Œ๋ž˜๊ทธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์žฌ์ƒ ๋ชฉ๋ก ํ‘œ์‹œ ๋ชจ๋“œ๋Š” ์™€์ด๋“œ์Šคํฌ๋ฆฐ์ด๋ฉฐ ์‚ฌ์ด๋“œ ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ๋ชฉ๋ก์„ ํ™”๋ฉด์˜ ์–ด๋Š ์˜์—ญ์œผ๋กœ๋“  ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์žฌ์ƒ ์ค‘์ธ ๋…ธ๋ž˜์™€ ์žฌ์ƒ ๋ชฉ๋ก์˜ ๋‹ค์Œ ๋…ธ๋ž˜์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•˜๋Š” ์ƒˆ๋กœ์šด ์ •๋ณด ๋ธ”๋ก "์ง€๊ธˆ ์žฌ์ƒ ์ค‘"์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ”ฝ์…€ ๊ทธ๋ž˜ํ”ฝ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ์ž„์˜ ์ด๋ฏธ์ง€ ํ’ˆ์งˆ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • tvOS ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜๊ณ  32๋น„ํŠธ iOS์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. iOS ํ”Œ๋žซํผ์€ Xbox ๋ฐ PlayStation๊ณผ ๊ฐ™์€ Bluetooth ๊ฒŒ์ž„ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ธŒ์˜ ์—ฌ์œ  ๊ณต๊ฐ„ ๋ฐ ์ „์ฒด ๊ณต๊ฐ„ ํ‘œ์‹œ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Android ํ”Œ๋žซํผ์—์„œ๋Š” ๋ชจ๋“  ์†Œ์Šค์— ๋Œ€ํ•œ ์ •์  HDR10๊ณผ ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋™์  HDR Dolby Vision์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Windows ํ”Œ๋žซํผ์— ์ •์  HDR10์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์Œ์•…์šฉ์œผ๋กœ Python์œผ๋กœ ์ž‘์„ฑ๋œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋‹ค์šด๋กœ๋“œ ํ•ธ๋“ค๋Ÿฌ(์Šคํฌ๋ ˆ์ดํผ)("Generic Album Scraper" ๋ฐ "Generic Artist Scraper")์™€ ์˜ํ™” ๋ฐ TV ํ”„๋กœ๊ทธ๋žจ์šฉ์ธ "The Movie Database Python" ๋ฐ "The TVDB(new)"๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•ธ๋“ค๋Ÿฌ๋Š” ์ด์ „ XML ๊ธฐ๋ฐ˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ๋กœ๋”๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.
  • ํ–ฅ์ƒ๋œ PVR ๋ชจ๋“œ(๋ผ์ด๋ธŒ TV ์‹œ์ฒญ, ์ธํ„ฐ๋„ท ๋ผ๋””์˜ค ์ฒญ์ทจ, ์ „์ž TV ๊ฐ€์ด๋“œ ์ž‘์—… ๋ฐ ์ผ์ •์— ๋”ฐ๋ผ ๋น„๋””์˜ค ๋…นํ™” ๊ตฌ์„ฑ). ์‹œ์ฒญ ์•Œ๋ฆผ ์‹œ์Šคํ…œ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. TV ๋ฐ ๋ผ๋””์˜ค ์ฑ„๋„ ๊ทธ๋ฃน์— ๋Œ€ํ•œ ํ™ˆ ํ™”๋ฉด ์œ„์ ฏ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฑ„๋„ ๋ฐ ๊ทธ๋ฃน ๊ด€๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ์—์„œ ๋ฐœํ–‰ํ•œ ์ˆœ์„œ์— ๋”ฐ๋ผ ์ฑ„๋„ ๋ฐ TV ๊ฐ€์ด๋“œ(EPG) ์š”์†Œ๋ฅผ ์ •๋ ฌํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰, EPG ๋ฐ TV ๊ฐ€์ด๋“œ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. C++์—์„œ PVR ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ API๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‹คํ–‰ํ•  ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์›น ์ธํ„ฐํŽ˜์ด์Šค์— ์•ก์„ธ์Šคํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ ์š”์ฒญ์ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • ์„ค์น˜๋œ ์• ๋“œ์˜จ์˜ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ๋œ ํƒ€์‚ฌ ์ €์žฅ์†Œ์— ๋™์ผํ•œ ์ด๋ฆ„์˜ ์• ๋“œ์˜จ์ด ๋‚˜ํƒ€๋‚  ๋•Œ ์• ๋“œ์˜จ์„ ๋ฎ์–ด์“ฐ๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์†Œ์Šค ํ™•์ธ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ์†์ƒ๋˜์—ˆ๊ฑฐ๋‚˜ ์˜ค๋ž˜๋˜์—ˆ๋‹ค๋Š” ๊ฒฝ๊ณ ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Python 2 ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์ด Python 3์œผ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • X11, Wayland ๋ฐ GBM ์œ„์—์„œ ์‹คํ–‰์„ ์ง€์›ํ•˜๋Š” Linux์šฉ ๋‹จ์ผ ๋ฒ”์šฉ ์‹คํ–‰ ํŒŒ์ผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฒ˜์Œ์— ์ด ํ”„๋กœ์ ํŠธ๋Š” XBOX ๊ฒŒ์ž„ ์ฝ˜์†”์šฉ ๊ฐœ๋ฐฉํ˜• ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์˜€์ง€๋งŒ ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์ตœ์‹  ์†Œํ”„ํŠธ์›จ์–ด ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰๋˜๋Š” ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๋ฏธ๋””์–ด ์„ผํ„ฐ๋กœ ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Kodi์˜ ํฅ๋ฏธ๋กœ์šด ๊ธฐ๋Šฅ ์ค‘์—๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํ˜•์‹๊ณผ ๋น„๋””์˜ค ๋””์ฝ”๋”ฉ์˜ ํ•˜๋“œ์›จ์–ด ๊ฐ€์† ์ง€์›์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์›๊ฒฉ ์ œ์–ด ์ง€์›; FTP/SFTP, SSH ๋ฐ WebDAV๋ฅผ ํ†ตํ•ด ํŒŒ์ผ์„ ์žฌ์ƒํ•˜๋Š” ๊ธฐ๋Šฅ; ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•œ ์›๊ฒฉ ์ œ์–ด ๊ฐ€๋Šฅ์„ฑ; Python์œผ๋กœ ๊ตฌํ˜„๋˜๊ณ  ํŠน์ˆ˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ธ๊ธฐ ์žˆ๋Š” ์˜จ๋ผ์ธ ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ์„ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ค€๋น„ ๊ธฐ์กด ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(๊ฐ€์‚ฌ, ํ‘œ์ง€, ํ‰๊ฐ€ ๋“ฑ)๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ธฐ๋Šฅ. Kodi(Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์•ฝ XNUMX๊ฐœ์˜ ์ƒ์—…์šฉ ์…‹ํ†ฑ๋ฐ•์Šค์™€ ์—ฌ๋Ÿฌ ์˜คํ”ˆ ๋ธŒ๋žœ์น˜๊ฐ€ ๊ฐœ๋ฐœ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€