пятница, 26 апреля 2013 г.

Как работают потоковые сервисы

Видео в сети

Доброго времени суток!


При передаче клиентам контента по принципу Multicast
все получают данные через одно соединение, что экономит
ширину канала.
Примером потокового вещания в Интернете являются интернет-радиостанции. В них для трансляции аудио применяется широковещательная передача контента (Multicast), когда одна копия данных передаётся всем клиентам сервера. В этом случае особой ширины канала от сервера не требуется.

Принцип Unicast позволяет передавать
каждому 
пользователю свою порцию данных.

К трансляции видео применяются несколько иные требования. Для того чтобы пользователь имел возможность управлять получаемыми данными, используется принцип "один клиент - одно соединение" (Unicast). Для передачи могут применяться два типа потокового видео: последовательный (progressive streaming) и в реальном времени (real-time streaming). Первый применяется в основном для настольных ПК для трансляции коротких клипов.
При прогрессивном типе подачи потокового видео нужный фрагмент
 можно просмотреть только после его подгрузки с сервера.

Протоколы передачи

С помощью протокола RTSP происходит пересылка информации между сервером и клиентом в виде пакетов. При этом пользовательское приложение может одновременно воспроизводить первый пакет данных, декодировать второй и получать третий. Протокол RTP (Real-Time Transport Protocol) обеспечивает целостность передачи контента, а протокол RTSP (Real-Time Control Protocol) отвечает за проверку идентичности и контролирует загрузку сети.
Протокол RTSP, применяемый в потоковом видео,
позволяет плеерам управлять получаемым контентом.

Форматы видео
Потоковое видео в Интернете чаще всего имеет формат MPEG-2, MPEG-4 или FLV. Последний медиа-контейнер используется преимущественно для передачи видео в хостингах YouTube, Google Video, "ВКонтакте" и т.д. При этом следует заметить, что данные сервисы постепенно переходят на встроенные возможности веб-технологии HTML 5.

Воспроизводим и сохраняем видео

Большинство современных интернет-ресурсов использует встроенные в сайты плееры, основанные либо на Adobe Flash Player, либо на стандарте HTML 5. Для мобильных устройств необходимо, чтобы браузер поддерживал работу с Flash Player, которая есть, например, в Firefox. Если какой-то видеоролик требуется скачать и воспроизвести офлайн, можно воспользоваться ресурсом SaveFrom.net для Windows. Для мобильных устройств наиболее подходящее приложение - это FVD Free Video Downloader. 

среда, 24 апреля 2013 г.

Самые интересные факты о смайликах

Доброго времени суток!


Смайлы - маленькие "физиономии", составляемые из знаков препинания, знакомы многим. Они помогают пользователям выражать различные эмоции при общении в Сети. А знаете ли вы, когда появились эмотиконы?

Вполне возможно, что первые смайлы использовались ещё в 19 веке. Так, в расшифровке речи Президента США Авраама Линкольна был обнаружен смайл ;) после примечания "Аплодисменты и смех".

Первым, кто предложил употребление специального типографского знака, обозначающего смех, был американский поэт Амброзий Бирс. В 1912 году он придумал символ \__/!, который, как он считал, больше всего подходил для отображения улыбки. Однако к его мнению никто так и не прислушался, а идея со временем забылась.

19 сентября 1982 года американский учёный Скотт Фальман на одном из онлайн-форумов предложил символы :-) для обозначения шутки. Последовательность :-(, напротив, должна была сопровождать совсем не смешное выражение. Так был придуман современный эмотикон. Почти за 20 лет до этого события художник Харви Болл создал значок смайла - желтый кружок с двумя точками вместо глаз и полукругом, обозначающем улыбку.

А вот японцы используют горизонтальные эмотиконы - Emoji. Их не надо переворачивать, при этом они напоминают мимику персонажей из аниме и манги. Вот несколько примеров: (^ ^) - выражение мужской радости, (@_@) выражает удивление, а (о_О) - шок.

С помощью эмотиконов часто изображают художественных персонажей и исторических персон. Например последовательность ~(_8^(|) означает Гомера Симпсона, 8Е и (;,;) символизирует Ктулху, а {8<] -Дарта Вейдера из "Звездных войн". Смайл C|:-)= относится к Чарли Чаплину, а ~8-) является изображением Гарри Поттера. (:\/) указывает на Пакмана, а символы (:>])()() обозначает снеговика.

Хотите удивить собеседников в Skype своими секретными знаниями? Да!Тогда введите в окне чата следующие коды для эмотиконов: (headbang), (toivo), (fubar), (mooning), (drunk) или (swear), (poolparty).
Ещё о смайлах...
Википедия
http://www.smailiki.com/