Извличане на знание
/ Knowledge Discovery >> Извличане на знание >> тек >> компютър >> интернет >> основи на интернет >>

Как Streaming видео и аудио Work

Например, Apple QuickTime Streaming сървър да излъчвате QuickTime файлове, но не и Windows Media файлове.

Streaming сървъри обикновено доставят на файлове към вас с малко помощ от уеб сървър. Първо, можете да отидете на уеб страницата, която се съхранява на Web сървъра. Когато кликнете върху файла, който искате да използвате, уеб сървърът изпраща съобщение до сървъра за стрийминг, това, което искате да подаде казвам. Сървърът за стрийминг изпраща файла директно до вас, заобикаляйки Web сървъра.
<Р> Всички тези данни стига до там, където трябва да отида, защото на набора от правила, известни като протоколи, които управляват начина, по който данните се движи от едно устройство в друга. Вероятно сте чували за един протокол - протокол за прехвърляне на хипертекст (HTTP) се занимава с хипертекстови документи или уеб страници. Всеки път, когато сърфирате в Интернет, който използвате HTTP.
<Р> Много протоколи, като например управлението на преноса протокол (TCP) и трансфер на файлове протокол (FTP), разбиват на данни в пакети. Тези протоколи могат отново да изпратят на изгубени или повредени пакети и те позволяват произволно подредени пакети да бъдат сглобени отново по-късно. Това е удобно за сваляне на файлове и сърфиране в интернет - ако Web трафика забавя или някои от вашите пакети изчезне, все пак ще получите вашия файл. Но тези протоколи няма да работят, както и за стрийминг медия. С поточна медия, данните трябва да пристигнат бързо и с всички парчета в правилния ред.
Твърде много изходящи потоци може да претовари сървъра, причинявайки на потребителите да видите съобщение за грешка.
<Р> Поради тази причина, стрийминг видео и аудио протоколи употреба, които позволяват предаването на данни в реално време. Те се разбиват на файлове в много малки парченца и ги изпраща до определено място в определен ред. Тези протоколи включват:

<Ли> реално време трансфер протокол (RTP)
<Ли> реално време стрийминг протокол (RTSP)
<Ли> реално време протокол за контрол на транспорта (RTCP)

<р> Тези протоколи действат като допълнителен слой на протоколите, които управляват уеб трафик. Така че, когато протоколите за реално време се стрийминг на данни, където той трябва да отиде, за други уеб протоколите все още работят във фонов режим. Тези протоколи също да работят заедно, за да се балансира натоварването на сървъра. Ако твърде много хора се опитват да получат достъп до файл в същото време, сървърът може да забави началото

Page [1] [2] [3] [4] [5] [6] [7]