MicrocosmWorks๋””์ง€ํ„ธ ์ฝ”์Šค๋ชจ์Šค ํ˜์‹  ๋ฐ ์„ค๊ณ„
์†Œ๊ฐœ์—ฐ๋ฝ์ฒ˜
MicrocosmWorks๋””์ง€ํ„ธ ์ฝ”์Šค๋ชจ์Šค๋ฅผ ํ˜์‹ ํ•˜๊ณ  ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค

์ค‘์š”ํ•œ IT ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์ˆ , ๋ณด์•ˆ์— ์—ด์ •์ ์ด๋ฉฐ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ˜์‹ ์ ์ธ IT ์ธํ”„๋ผ๋ฅผ ํ†ตํ•ด ๋น„์ฆˆ๋‹ˆ์Šค ์„ฑ์žฅ์„ ๋•์Šต๋‹ˆ๋‹ค.

[email protected]
+91 7011868196
New Delhi, India

AI ์„ฑ์žฅ ํ—ˆ๋ธŒ

AI ํ—ˆ๋ธŒ์Šคํƒ€ํŠธ์—… ํ˜์‹ ๊ธฐ์—… ๊ฐ€์†๊ธฐ

์†”๋ฃจ์…˜

๋ชจ๋“  ์†”๋ฃจ์…˜์›ฐ๋‹ˆ์Šค ๋ฐ ํ”ผํŠธ๋‹ˆ์Šค ์•ฑAI ๋น„๋””์˜ค ํ”Œ๋žซํผAI ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ

์ž์›

ํ†ต์ฐฐ๋ ฅ์‚ฐ์—… ๊ฐ€์ด๋“œ์‚ฌ์šฉ ์‚ฌ๋ก€ ์ฒญ์‚ฌ์ง„์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์‚ฌ๋ก€ ์—ฐ๊ตฌ

ํšŒ์‚ฌ

ํšŒ์‚ฌ ์†Œ๊ฐœ์—ฐ๋ฝ์ฒ˜์šฐ๋ฆฌ์˜ ์ž‘์—…

์„œ๋น„์Šค

๋””์ง€ํ„ธ ์ปจ์„คํŒ…ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผSaaS ๊ฐœ๋ฐœAI ๊ฐœ๋ฐœ๋น„๋””์˜ค ๊ธฐ์ˆ 
ERP ๊ฐœ๋ฐœZoho ๋งž์ถคํ™”Odoo ๊ฐœ๋ฐœSalesforce ํ†ตํ•ฉ๋งž์ถคํ˜• CRM ๊ฐœ๋ฐœ
QuickBooks ํ†ตํ•ฉIoT ์†”๋ฃจ์…˜๋ธ”๋ก์ฒด์ธ ๊ฐœ๋ฐœ
์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ ์ปจ์„คํŒ…IT ์ง€์› - L3

ยฉ 2026 MicrocosmWorks. ๋ชจ๋“  ๊ถŒ๋ฆฌ ๋ณด์œ .

๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ์„œ๋น„์Šค ์•ฝ๊ด€
ํ†ต์ฐฐ๋กœ ๋Œ์•„๊ฐ€๊ธฐ
Media Services

๋‹ค์–‘ํ•œ ๋น„๋””์˜ค ํ•ด์ƒ๋„์— ๋งž์ถฐ ์ฑ„๋„ ๋กœ๊ณ  ์ตœ์ ํ™”ํ•˜๊ธฐ

FAST ์ฑ„๋„์˜ ๋ชจ๋“  ํ•ด์ƒ๋„์—์„œ ์›Œํ„ฐ๋งˆํฌ๊ฐ€ ์„ ๋ช…ํ•˜๊ฒŒ ์œ ์ง€๋˜๋„๋ก ์ถœ๋ ฅ๋ณ„๋กœ ์ฑ„๋„ ๋กœ๊ณ ์˜ ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜๊ณ  ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

Pankaj Kumar.webpPankaj
โ€ข
August 13, 2026
โ€ข
์ˆ˜์ •์ผ August 20, 2026
โ€ข
5 min read
ChatGPT Image Aug 7, 2026, 04_32_12 PM (1).webp
5 min read

FAST ์ฑ„๋„์˜ ๋กœ๊ณ  โ€” ํ™”๋ฉด ๋ชจ์„œ๋ฆฌ์— ์žˆ๋Š” ์ž‘์€ ๋งˆํฌ โ€”๋Š” ์ฑ„๋„์—์„œ ๋ฐฉ์˜๋˜๋Š” ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ, ๋ชจ๋“  ๊ด‘๊ณ  ์‹œ๊ฐ„, ๋ชจ๋“  ์Šฌ๋ ˆ์ดํŠธ์—์„œ ๋ณ€ํ•จ์—†์ด ์‹œ๊ฐ์ ์œผ๋กœ ์ผ๊ด€๋œ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์‹œ์ฒญ์ž๊ฐ€ ์–ด๋–ค ํ’ˆ์งˆ ์ˆ˜์ค€์œผ๋กœ ๋ฐ›๋“  ์ „๋ฌธ๊ฐ€๋‹ต๊ฒŒ ๋ณด์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œํ•˜๊ณ  AWS MediaLive๊ฐ€ ๋ Œ๋””์…˜๋ณ„๋กœ ์Šค์ผ€์ผ๋งํ•˜๋„๋ก ํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ 1080p์—์„œ๋Š” ์„ ๋ช…ํ•œ ๋กœ๊ณ ๋ฅผ, 360p์—์„œ๋Š” ๋ˆˆ์— ๋„๊ฒŒ ํ๋ฆฟํ•œ ๋กœ๊ณ ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ด‘๋Œ€์—ญ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋ชจ๋“  ์‹œ์ฒญ์ž์—๊ฒŒ ๋ธŒ๋žœ๋“œ ๋ฌธ์ œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ๋Œ€์‹  ๋กœ๊ณ  ํฌ๊ธฐ๋ฅผ ๊ฐ ๋ Œ๋””์…˜์˜ ์ •ํ™•ํ•œ ํ”ฝ์…€ ๊ทธ๋ฆฌ๋“œ์— ๋งž์ถ˜ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

๋น ๋ฅธ ๊ฐœ์š”

ํ•ญ๋ชฉ์„ธ๋ถ€ ์ •๋ณด
๋„๋ฉ”์ธFAST ์ฑ„๋„์˜ ์ฑ„๋„ ๋กœ๊ณ  (DOG) ์˜ค๋ฒ„๋ ˆ์ด
๋ฉ”์ปค๋‹ˆ์ฆ˜๊ฐ ๋ Œ๋””์…˜(1080p, 720p, 480p, 360p)๋ณ„ ์ถœ๋ ฅ StaticImageOutputActivate
์—์…‹ ์ƒ์„ฑLanczos ๋ฆฌ์ƒ˜ํ”Œ๋ง์„ ์‚ฌ์šฉํ•˜๋Š” Python ์Šคํฌ๋ฆฝํŠธ
ํ™œ์„ฑํ™” ํƒ€์ด๋ฐ๊ฐ ํ”„๋กœ๊ทธ๋žจ์˜ ์ž…๋ ฅ ์ „ํ™˜ ํ›„ 1.5์ดˆ
์ƒํƒœํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ 1๊ฐœ ๋ Œ๋””์…˜๋ณ„ ์Šคํƒ

๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์ œ

FAST ์ฑ„๋„์€ ๋‹จ์ผ ํ’ˆ์งˆ ์ˆ˜์ค€์„ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. MediaLive๋Š” ๋™์ผํ•œ ์ฑ„๋„์„ ์—ฌ๋Ÿฌ ๋ Œ๋””์…˜(1080p, 720p, 480p, 360p)์œผ๋กœ ์ธ์ฝ”๋”ฉํ•˜๋ฉฐ, ๊ฐ ์‹œ์ฒญ์ž์˜ ํ”Œ๋ ˆ์ด์–ด๋Š” ์—ฐ๊ฒฐ ์ƒํƒœ์— ๋”ฐ๋ผ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๋ Œ๋””์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์…€๋ฃฐ๋Ÿฌ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์‹œ์ฒญ์ž๋Š” 360p๋ฅผ ์‹œ์ฒญํ•˜๊ณ , ๊ด‘๋Œ€์—ญ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์Šค๋งˆํŠธ TV ์‹œ์ฒญ์ž๋Š” 1080p๋ฅผ ์‹œ์ฒญํ•ฉ๋‹ˆ๋‹ค. ์ด๋“ค์€ ๋ชจ๋‘ ๋™์ผํ•œ ๋ธŒ๋žœ๋“œ ๋งˆํฌ๋ฅผ ๋ณด๊ณ  ์žˆ์œผ๋ฉฐ, ๋ชจ๋‘ ์ „๋ฌธ๊ฐ€๋‹ต๊ฒŒ ๋ณด์ด๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ๋กœ๊ณ ๊ฐ€ 1080p์—์„œ๋Š” ์„ ๋ช…ํ•˜๊ณ  360p์—์„œ๋Š” ๋ˆˆ์— ๋„๊ฒŒ ํ๋ฆฟํ•  ๊ฒฝ์šฐ, ๋ธŒ๋žœ๋“œ๋Š” ์ผ๊ด€์„ฑ์„ ์žƒ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋กœ๊ณ ๊ฐ€ ์–ด๋–ค ๋‹จ์ผ ํ”„๋กœ๊ทธ๋žจ๋ณด๋‹ค๋„ ์‹œ์ฒญ์ž์—๊ฒŒ ๋” ๋งŽ์ด ๋ณด์ด๋Š” 24/7 ์ฑ„๋„์—์„œ ์‚ฌ์†Œํ•œ ๋ฌธ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

์˜ค๋ฒ„๋ ˆ์ด๊ฐ€ ์‹ค์ œ๋กœ ์ ์šฉ๋˜๋Š” ์œ„์น˜

๋‹ค์ค‘ ๋ Œ๋””์…˜ ์ธ์ฝ”๋” ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์˜ค๋ฒ„๋ ˆ์ด๋Š” ๋‘ ๊ณณ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ Œ๋””์…˜๋ณ„ ์Šค์ผ€์ผ๋Ÿฌ **์ด์ „**, ํ•˜๋‚˜์˜ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๊ฐ€ ์†Œ์Šค์— ํ•ฉ์„ฑ๋˜๊ณ  ์ „์ฒด๊ฐ€ ์ถœ๋ ฅ๋ณ„๋กœ ์ถ•์†Œ๋˜๋Š” ๋ฐฉ์‹ โ€” ์ด๋Š” MediaLive๊ฐ€ ์ „์—ญ StaticImageActivate ์•ก์…˜์„ ํ†ตํ•ด ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.
Screenshot from 2026-08-07 12-30-50.webp

 

 ์Šค์ผ€์ผ๋Ÿฌ **์ดํ›„**, ๊ฐ ์ถœ๋ ฅ์ด ์บ”๋ฒ„์Šค๊ฐ€ ์ตœ์ข… ํฌ๊ธฐ๋กœ ์ง€์ •๋œ ํ›„ ์ž์ฒด ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ์ ์šฉ๋ฐ›๋Š” ๋ฐฉ์‹. API์—์„œ๋Š” ์ฐจ์ด๊ฐ€ ์ž‘์•„ ๋ณด์ž…๋‹ˆ๋‹ค. ์‹œ๊ฐ์ ์œผ๋กœ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์Šค์ผ€์ผ๋Ÿฌ ์ด์ „์— ํ•ฉ์„ฑ๋œ ๋ชจ๋“  ๊ฒƒ์€ ์Šค์ผ€์ผ๋Ÿฌ๊ฐ€ ๋„์ž…ํ•˜๋Š” ๋ชจ๋“  ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ์ƒ์†ํ•˜๋ฉฐ, 360p์—์„œ๋Š” ์Šค์ผ€์ผ๋Ÿฌ๊ฐ€ ๊ณต๊ฒฉ์ ์ž…๋‹ˆ๋‹ค.

Screenshot from 2026-08-07 12-30-14.webp

๋ช…๋ฐฑํ•œ ํ•ด๊ฒฐ์ฑ…์ด ์‹คํŒจํ•˜๋Š” ์ด์œ 

"ํ•˜๋‚˜์˜ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œํ•˜๊ณ  MediaLive๊ฐ€ ์Šค์ผ€์ผ๋งํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค." ์ „์—ญ ์•ก์…˜์€ ์ถœ๋ ฅ๋ณ„ ์Šค์ผ€์ผ๋Ÿฌ๊ฐ€ ์‹คํ–‰๋˜๊ธฐ ์ „์— ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๋ฅผ ํ•ฉ์„ฑํ•ฉ๋‹ˆ๋‹ค. 360p์šฉ 64x21px ๋กœ๊ณ ๋กœ ์ถ•์†Œ๋˜๋Š” ํฐ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๋Š” ์•ฝ 40๋ฐฐ ์ถ•์†Œ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. โ€” Lanczos ๋ฆฌ์ƒ˜ํ”Œ๋ง์กฐ์ฐจ๋„ ์ด ๋น„์œจ์—์„œ๋Š” ๋ฏธ์„ธํ•œ ๋””ํ…Œ์ผ์„ ์žƒ์œผ๋ฉฐ, ๊ฒฐ๊ณผ๋ฌผ์€ ๋น„๋””์˜ค ์ž์ฒด์™€ ๋™์ผํ•œ ์••์ถ• ์ฒด์ธ์„ ๊ฑฐ์นฉ๋‹ˆ๋‹ค.

"๋” ํฐ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค." ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ถ•์†Œ ๋น„์œจ์ด ๋” ์ž‘์•„์ง€๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ **์ปค์ง€๋ฏ€๋กœ** ์•„ํ‹ฐํŒฉํŠธ๊ฐ€ ๋” ์‹ฌํ•ด์ง‘๋‹ˆ๋‹ค.

"SD ์ถœ๋ ฅ์—์„œ ๋กœ๊ณ ๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค." ๊ทœ์ • ์ค€์ˆ˜ ๋ฐ ๋ธŒ๋žœ๋“œ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋ชจ๋“  ๋ Œ๋””์…˜์— ๋งˆํฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜์ด ์•„๋‹™๋‹ˆ๋‹ค.

"์ธ์ฝ”๋”ฉ ์‹œ์ ์— ์†Œ์Šค ๋น„๋””์˜ค์— ๋กœ๊ณ ๋ฅผ ๊ตฝ์Šต๋‹ˆ๋‹ค." ๋ชจ๋“  ์šด์˜ ๋ ˆ๋ฒ„๋ฅผ ์žƒ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. โ€” ์บ ํŽ˜์ธ๋ณ„ ๋˜๋Š” ์ง€์—ญ๋ณ„ ๋กœ๊ณ  ๋ณ€๊ฒฝ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ „์ฒด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์žฌ์ธ์ฝ”๋”ฉํ•˜์ง€ ์•Š๊ณ ๋Š” ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

"ํ•ด์ƒ๋„๋ณ„ ์ˆ˜๋™ ์ขŒํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „์—ญ ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค." ์ „์—ญ ์•ก์…˜์€ ๊ณ ์ •๋œ 1920x1080 ์ฐธ์กฐ์— ๋Œ€ํ•ด ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•˜๋ฏ€๋กœ, ๊ทธ๋ณด๋‹ค ์ข์€ ์†Œ์Šค ๋น„๋””์˜ค๋Š” ์บ”๋ฒ„์Šค ์™ธ๋ถ€ ์ขŒํ‘œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. โ€” ๋กœ๊ณ ๊ฐ€ ๋ชจ์„œ๋ฆฌ ๋ฐ–์œผ๋กœ ๋ฒ—์–ด๋‚˜๊ฑฐ๋‚˜ ์ž˜๋ฆฝ๋‹ˆ๋‹ค.

์‹ค์ œ ๋ ˆ๋ฒ„๋Š” MediaLive์˜ ์˜ค๋ฒ„๋ ˆ์ด ์Šค์ผ€์ผ๋ง์„ ์™„์ „ํžˆ ์šฐํšŒํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ธ์ฝ”๋”๊ฐ€ ๊ฑด๋“œ๋ฆฌ๊ธฐ ์ „์— ๊ฐ ๋ Œ๋””์…˜์˜ ์บ”๋ฒ„์Šค์— ๋งž๊ฒŒ ๋กœ๊ณ  ํฌ๊ธฐ๋ฅผ ์ง์ ‘ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ์ฑ…

๊ฐ ๋ Œ๋””์…˜์˜ ๋กœ๊ณ ๋Š” ์ •ํ™•ํ•œ ํ”ฝ์…€ ์น˜์ˆ˜์— ๋งž์ถฐ ์‚ฌ์ „ ๋ Œ๋”๋ง๋˜์–ด ๋ณ„๋„์˜ PNG๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ํ”„๋กœ๊ทธ๋žจ ๊ฒฝ๊ณ„์—์„œ Lambda ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ๋Š” 4๊ฐœ์˜ StaticImageOutputActivate ์•ก์…˜(๋ Œ๋””์…˜๋‹น ํ•˜๋‚˜์”ฉ)์„ ๋ฐฉ์ถœํ•˜๋ฉฐ, ๊ฐ ์•ก์…˜์€ ํ•ด๋‹น ํŠน์ • ์ถœ๋ ฅ์— ๋งž๊ฒŒ ์ด๋ฏธ ํฌ๊ธฐ๊ฐ€ ์กฐ์ •๋œ PNG๋ฅผ ๊ฐ€๋ฆฌํ‚ต๋‹ˆ๋‹ค. MediaLive๋Š” ์˜ค๋ฒ„๋ ˆ์ด์— ๋Œ€ํ•ด ์Šค์ผ€์ผ๋ง์„ ์ „ํ˜€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

GLOBAL (๊ธฐ๋ณธ ๋ฐฉ์‹)                  ์ถœ๋ ฅ๋ณ„ (์šฐ๋ฆฌ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ์‹)
master.png โ”€โ”€โ–บ ์†Œ์Šค ์บ”๋ฒ„์Šค์— ํ•ฉ์„ฑ       master.png โ”€โ”€โ–บ Lanczos ๋ฆฌ์‚ฌ์ด์ฆˆ (์˜คํ”„๋ผ์ธ)
               (์˜ค๋ฒ„๋ ˆ์ด๋„ ์Šค์ผ€์ผ๋ง)                      โ†’ 4๊ฐœ์˜ ์ •ํ™•ํ•œ ํฌ๊ธฐ PNG๋กœ
                    โ”‚                                  โ”‚
                    โ–ผ                                  โ–ผ
           ๋ Œ๋””์…˜๋ณ„ ์Šค์ผ€์ผ๋Ÿฌ                   ๋ Œ๋””์…˜๋ณ„ ์Šค์ผ€์ผ๋Ÿฌ
           (์˜ค๋ฒ„๋ ˆ์ด๋„ ์Šค์ผ€์ผ๋ง                     (์˜ค๋ฒ„๋ ˆ์ด๋Š” ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Œ โ€”
            โ†’ SD ์ถœ๋ ฅ์—์„œ ํ๋ฆฐ ๋กœ๊ณ )                 ์ •ํ™•ํ•œ ํ”ฝ์…€ ํฌ๊ธฐ๋กœ ๋‚˜์ค‘์— ํ•ฉ์„ฑ๋จ)

Python ์Šคํฌ๋ฆฝํŠธ๋Š” ์ž‘์€ ํฌ๊ธฐ์—์„œ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ณ  ๋ฐ˜๋ณต ๊ฐ€๋Šฅํ•œ ๋™์ž‘์„ ์œ„ํ•ด ์„ ํƒ๋œ Lanczos ๋ฆฌ์ƒ˜ํ”Œ๋ง์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ผ ๋งˆ์Šคํ„ฐ ์ด๋ฏธ์ง€์—์„œ ๋„ค ๊ฐ€์ง€ ํฌ๊ธฐ์˜ PNG๋ฅผ ์ƒ์„ฑํ•˜๋ฉฐ, ์ด๋Š” ํ”ฝ์…€ ํ’ˆ์งˆ ๊ฒฝ์Ÿ์—์„œ ์ด๊ธฐ๊ธฐ ์œ„ํ•จ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ฐ ๋กœ๊ณ ๋Š” ์บ”๋ฒ„์Šค ๋„ˆ๋น„์˜ ์•ฝ 10% ์ •๋„์— ์œ„์น˜ํ•˜์—ฌ ๋ˆˆ์— ๊ฑฐ์Šฌ๋ฆฌ์ง€ ์•Š์œผ๋ฉด์„œ๋„ ์ž˜ ๋ณด์ด๋ฉฐ, ์ƒˆ๋กœ์šด ๋ Œ๋””์…˜์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ๋‹จ์ผ ๋ฐฐ์—ด ํ•ญ๋ชฉ๊ณผ ์ƒˆ๋กœ์šด PNG ํ•˜๋‚˜๋งŒ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ฃผ๋ชฉํ•  ๋งŒํ•œ ์ฃผ์š” ๊ฒฐ์ • ์‚ฌํ•ญ

1.5์ดˆ ํ™œ์„ฑํ™” ์ง€์—ฐ. ์›Œํ„ฐ๋งˆํฌ ํ™œ์„ฑํ™” ์•ก์…˜์€ ์ •ํ™•ํ•œ ์ „ํ™˜ ์ˆœ๊ฐ„์ด ์•„๋‹ˆ๋ผ ๊ฐ ์ž…๋ ฅ ์ „ํ™˜ ํ›„ 1.5์ดˆ ๋’ค์— ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. โ€” ์ฆ‰์‹œ ํ™œ์„ฑํ™”ํ•˜๋ฉด ์•„์ง ์•ˆ์ •์ ์ด์ง€ ์•Š์€ ํ”„๋ ˆ์ž„์— ๋Œ€ํ•ด ๊นœ๋ฐ•์ž„์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ ๊ฒฝํ—˜์ ์œผ๋กœ ์กฐ์ •๋˜์—ˆ์œผ๋ฉฐ ๋‹จ์ผ ์ƒ์ˆ˜๋กœ ์ค‘์•™ ์ง‘์ค‘ํ™”๋˜์–ด ํ–ฅํ›„ ์กฐ์ • ์‹œ ํ•œ ์ค„๋งŒ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์˜คํ”„๋ผ์ธ, ์‚ฌ๋žŒ์˜ ๊ฐœ์ž…์— ์˜ํ•œ ์—์…‹ ์ƒ์„ฑ โ€” ์˜๋„์ ์œผ๋กœ. Lanczos ๋ฆฌ์‚ฌ์ด์ฆˆ ํŒŒ์ดํ”„๋ผ์ธ์€ ๋นŒ๋“œ ๋‹จ๊ณ„๋‚˜ CDN ์ธก ๋ณ€ํ™˜์œผ๋กœ ์ž๋™ํ™”๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋กœ๊ณ  ์—์…‹์€ ๋ณ€๊ฒฝ ๋นˆ๋„๊ฐ€ ๋‚ฎ์œผ๋ฏ€๋กœ ํ•œ ๋ฒˆ์˜ ๋ช…๋ น์œผ๋กœ ์žฌ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ ์ ˆํ•œ ์ž๋™ํ™” ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค. โ€” ์ถ”๊ฐ€ ์ž๋™ํ™”๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋น„์šฉ์ด 1๋…„์— ๋‘ ๋ฒˆ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํฝ๋‹ˆ๋‹ค.

"๋‘๊บผ์šด" ๋ณ€ํ˜•์ด ์กด์žฌํ•˜์ง€๋งŒ ๋ฐฐํฌ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ƒ์„ฑ๊ธฐ๋Š” ๋” ๋‘๊บผ์šด ์ŠคํŠธ๋กœํฌ๊ฐ€ ์žˆ๋Š” ํ™•์žฅ ์•ŒํŒŒ ๋ณ€ํ˜•๋„ ์ƒ์„ฑํ•˜๋ฉฐ, ์ด๋Š” ๋‚ฎ์€ SD ๋น„ํŠธ๋ ˆ์ดํŠธ์—์„œ H.264 ์–‘์žํ™”๋ฅผ ๊ฒฌ๋””๋„๋ก ๊ณ ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์— ๋ฐฐํฌ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. โ€” ํ‘œ์ค€ ๋ณ€ํ˜•์€ ํ˜„์žฌ ๋น„ํŠธ๋ ˆ์ดํŠธ ๋ฒ”์œ„์— ์ถฉ๋ถ„ํ•˜๋ฉฐ, ์•„์ง ์ „ํ™˜์„ ์ •๋‹นํ™”ํ•  ๋งŒํ•œ ์ธก์ • ๊ฒฐ๊ณผ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ฝ”๋“œ ํ…Œ์ŠคํŠธ๋œ ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. โ€” ์œ ์ง€ ๋น„์šฉ์ด ์ €๋ ดํ•˜๋ฉฐ, ๋ฐฐํฌํ•˜๊ธฐ์—๋Š” ์‹œ๊ธฐ์ƒ์กฐ์ž…๋‹ˆ๋‹ค.

์—ฌ์ „ํžˆ ์ฃผ์‹œํ•˜๊ณ  ์žˆ๋Š” ๋ถ€๋ถ„

์–ด๋–ค ํ”„๋กœ๋•์…˜ ๋น„๋””์˜ค ํŒŒ์ดํ”„๋ผ์ธ๋„ ์ง„์ •์œผ๋กœ ์™„์„ฑ๋˜๋Š” ์ผ์€ ์—†์œผ๋ฉฐ, ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ด ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ฐœ์„ ํ•  ๊ธฐํšŒ๋Š” ์—ฌ์ „ํžˆ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.
ํ˜„์žฌ ๊ตฌํ˜„์€ ๋ชจ๋“  ๋ Œ๋””์…˜์ด ์ž์ฒด ์ถœ๋ ฅ ํ•ด์ƒ๋„์— ๋งž์ถฐ ํŠน๋ณ„ํžˆ ์ค€๋น„๋œ ๋กœ๊ณ ๋ฅผ ๋ฐ›๋„๋ก ๋ณด์žฅํ•˜์—ฌ, MediaLive ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„๋ ˆ์ด ์Šค์ผ€์ผ๋ง์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ตœ์ข… ์™ธ๊ด€์€ ํŠนํžˆ ๋‚ฎ์€ ๋น„ํŠธ๋ ˆ์ดํŠธ์—์„œ ๊ฐ ๋ Œ๋””์…˜์˜ ํ•ด์ƒ๋„์™€ ๋น„๋””์˜ค ์••์ถ•์— ์˜ํ•ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์ŠคํŠธ๋ฆฌ๋ฐ ํ”„๋กœํ•„์ด ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ, ์ด๋Ÿฌํ•œ ์กฐ๊ฑด์—์„œ ๋‹ค๋ฅธ ๋กœ๊ณ  ์ฒ˜๋ฆฌ๊ฐ€ ์ธก์ • ๊ฐ€๋Šฅํ•œ ์‹œ๊ฐ์  ์ด์ ์„ ์ œ๊ณตํ•˜๋Š”์ง€ ๊ณ„์† ํ‰๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์—์…‹ ์ƒ์„ฑ๊ธฐ๋Š” ์ด๋ฏธ ํ‘œ์ค€ ๋กœ๊ณ ์™€ ๋” ๋‘๊บผ์šด ๋กœ๊ณ  ๋ณ€ํ˜•์„ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํ–ฅํ›„ ํ…Œ์ŠคํŠธ์—์„œ ๋” ๋‘๊บผ์šด ๋ฒ„์ „์ด ๋‚ฎ์€ ๋น„ํŠธ๋ ˆ์ดํŠธ ๋ Œ๋””์…˜์— ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ๋ณด์ธ๋‹ค๋ฉด, ๋กœ๊ณ  ๋ณ€ํ˜• ์„ ํƒ์„ ๊ตฌ์„ฑ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์žฌ๋ฐฐํฌํ•˜์ง€ ์•Š๊ณ ๋„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ

์ด์ œ ๋ชจ๋“  ๋ Œ๋””์…˜์€ MediaLive๊ฐ€ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„๋ ˆ์ด ์Šค์ผ€์ผ๋ง์„ ์ „ํ˜€ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๊ณ , ์ž์ฒด ์บ”๋ฒ„์Šค์— ๋งž์ถฐ ํŠน๋ณ„ํžˆ ํฌ๊ธฐ๊ฐ€ ์กฐ์ •๋œ ๋กœ๊ณ ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ฐ ์ถœ๋ ฅ์€ ๋Œ€์ƒ ํ•ด์ƒ๋„์— ๋งž์ถฐ ์ค€๋น„๋œ ์•„ํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„๋ ˆ์ด ์Šค์ผ€์ผ๋ง์œผ๋กœ ์ธํ•œ ์ถ”๊ฐ€์ ์ธ ํ๋ฆผ ํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•˜๋ฉด์„œ ํ•ด๋‹น ๋ Œ๋””์…˜์ด ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์ƒ์˜ ์‹ค์งˆ์ ์ธ ์‹œ๊ฐ์  ํ’ˆ์งˆ์„ ๋ณด์กดํ•ฉ๋‹ˆ๋‹ค.
์ด์ „ ์ „์—ญ ์˜ค๋ฒ„๋ ˆ์ด ๋ฐฉ์‹์—์„œ 1920px๋ณด๋‹ค ์ข์€ ์†Œ์Šค ๋น„๋””์˜ค์—์„œ ๋กœ๊ณ ๊ฐ€ ์ด๋™ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ขŒํ‘œ ์ดํƒˆ ๋ฒ„๊ทธ๋Š” ์ถœ๋ ฅ๋ณ„ ํ™œ์„ฑํ™”๊ฐ€ ์ „์ ์œผ๋กœ ์ถœ๋ ฅ ์ขŒํ‘œ์—์„œ ์ž‘๋™ํ•˜๋ฏ€๋กœ ๊ตฌ์กฐ์ ์œผ๋กœ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ ๋กœ๊ณ  ๊ต์ฒด๋Š” ๊ฐ„๋‹จํ•œ ์šด์˜ ์ž‘์—…์ž…๋‹ˆ๋‹ค. โ€” ๋‹จ์ผ ์Šคํฌ๋ฆฝํŠธ๋กœ ๋ Œ๋””์…˜๋ณ„ ์—์…‹์„ ์žฌ์ƒ์„ฑํ•˜๊ณ  ์—…๋กœ๋“œํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋น„๋””์˜ค ์žฌ์ธ์ฝ”๋”ฉ์ด๋‚˜ ๋ Œ๋””์…˜๋ณ„ ์ˆ˜๋™ ํŽธ์ง‘์€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด ๊ตฌํ˜„์€ ๊ฐ„๋‹จํ•œ ์—”์ง€๋‹ˆ์–ด๋ง ์›์น™์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. โ€” ๊ฐ€๋Šฅํ•œ ํ•œ ํŒŒ์ดํ”„๋ผ์ธ ์ดˆ๊ธฐ์— ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ , ๋‹ค์šด์ŠคํŠธ๋ฆผ ํ•ด๊ฒฐ์ฑ…์— ์˜์กดํ•˜๊ธฐ๋ณด๋‹ค๋Š” ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์— ๋งž์ถฐ ์„ค๊ณ„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ธ์ฝ”๋”ฉ ์ „์— ์˜ฌ๋ฐ”๋ฅธ ์—์…‹์„ ์ค€๋น„ํ•จ์œผ๋กœ์จ ๋ผ์ด๋ธŒ ํŒŒ์ดํ”„๋ผ์ธ์€ ๋” ๋‹จ์ˆœํ•˜๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๋ฉฐ ์œ ์ง€ ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•ด์ง‘๋‹ˆ๋‹ค.
๋ผ์ด๋ธŒ ๋น„๋””์˜ค ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๋น„์Šทํ•œ ๋ Œ๋””์…˜ ๋˜๋Š” ์˜ค๋ฒ„๋ ˆ์ด ํ’ˆ์งˆ ๋ฌธ์ œ์— ์ง๋ฉดํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๋ฌธ์˜ํ•˜์„ธ์š”.

๊ธฐ์ˆ  ์Šคํƒ: AWS MediaLive ยท AWS Lambda ยท AWS S3 ยท NestJS ยท TypeScript ยท Python (Pillow)

WatermarkingVideoMediaLiveResolution
Pankaj Kumar.webp

์ €์ž ์†Œ๊ฐœ

Pankaj

AI & Cloud Solutions Expert at MicrocosmWorks

Building innovative AI-powered solutions and helping businesses transform through cutting-edge technology.

๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ์œผ์‹ ๊ฐ€์š”?

๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ์œ„ํ•œ ์ด๋Ÿฌํ•œ ์†”๋ฃจ์…˜ ๊ตฌํ˜„ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋ฌธ์˜ํ•˜์„ธ์š”.

์—ฐ๋ฝํ•˜๊ธฐ

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Per-rendition watermarks prevent AWS MediaLive from repeatedly scaling the same logo for different video qualities, helping maintain sharper branding across 1080p, 720p, 480p, and 360p outputs.

What is the difference between StaticImageActivate and StaticImageOutputActivate?

The logo is pre-rendered to each rendition's target dimensions and applied directly to that output, so MediaLive does not need to scale the overlay.

Each rendition has a different pixel grid, so separate logo assets are generated for 1080p, 720p, 480p, and 360p to match their specific overlay dimensions.

The 1.5-second delay allows the new video input to stabilize before the overlay appears, preventing brief watermark flicker during program transitions.

Comments (0)

Share your thoughts and join the conversation

Leave a Comment

Your email will not be published

No comments yet

Be the first to share your thoughts!