Thu, Jan 04, 2007 at 15:37:14, gas wrote about "[uanog] VoD":
Народ, а подскажите, где почитать о реализации VoD (Video on Demand). Загорелся идеей реализовать трансляцию видео по запросу unicast-ом. Кто что об этом знает - подскажите =)
Вопрос: требуется realtime или нет? Если да - будут колоссальные проблемы с перегрузкой линий и усилиями на доставку в этих условиях (особенно если unicast - рано или поздно сожрётся любой канал). Если нет, и юзер готов потерпеть что передачу он увидит на несколько минут позже, и есть место на диске чтобы хотя бы временно записать её целиком - вопрос становится тривиальным...:)))) Если же unicast+realtime - нужно пользоваться теми средствами, которые способны опознать недохождение (получая обратной связью данные о доставке) и регулировать плотность потока. Штатные средства для такого есть, например, в RTCP. И надо помнить известную формулу: "быстро, качественно, дёшево - выберите любые два". В условиях сети, "быстро" - изохронная (в реальном времени) передача трафика, "качественно" - передача без потерь и с нужным качеством, "дёшево" - в разумной полосе, а не в разы больше. Из трёх можно выбрать только два. Быстро+дёшево - трафик посылается, а что дойдёт - то и дойдёт. Быстро+качественно - возможно, если каналы заведомо резиновые и выдержат любой поток. Качественно+дёшево - TCP, оперативность никто не гарантирует, но рано или поздно содержимое дойдёт. Выбирайте, какой вариант лучше подходит под задачу... -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message