Термин
Origin-сервер
Авторитетный источник стримингового контента, к которому CDN обращается при cache miss. Может быть object storage (S3, GCS), packager или statefull-стриминг-сервер.
В CDN-fronted стриминг-пайплайне origin – это место, куда CDN идёт, когда у edge нет запрошенного файла. Для VOD origin обычно – object storage, S3-бакет или эквивалент, с уже упакованными HLS/DASH-артефактами. Для live origin – это вывод packager-а, часто прикрытый маленьким кеширующим слоем; packager непрерывно производит новые сегменты, origin держит их в горячем хранилище, пока CDN раздаёт.
Масштаб origin важен. Live-событие на 1 миллион concurrent-зрителей, запрашивающих один и тот же 2-секундный сегмент, способно сгенерить 500 000 запросов/секунду в момент появления сегмента. Если на CDN нет shield-а и каждый POP независимо лезет к origin, этот трафик бьёт прямо в origin. Origin shielding – региональный промежуточный кеш, сводящий запросы многих POP к одному запросу на регион – удерживает RPS у origin в сотнях, а не миллионах.
Выбор origin в 2026: AWS MediaPackage + CloudFront для AWS-нативных пайплайнов; Wowza, Nimble или Unified Streaming для self-hosted; коммерческие packager-ы – AnyOne, EZDRM, Bitmovin – для гибридных. Принцип один: origin должен быть дешёв на чтение (CDN-friendly cache headers), дорог на запись (пишет только packager) и защищён shield-ом, чтобы амплификация чтения его не расплавила.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.