Доставить звук и видео в Second Life можно 4-мя способами:
- Голосовой чат (Voice)
- Оптимизировано для передачи голоса, звук монофонический, источник звука в простейшем случае — микрофонный вход, в общем случае — микшер звуковой карты.
- Используемая технология: VoIP.
- Никакой специфики для SL.
- Музыкальный канал (Streaming Audio, радио)
- Специальный параметр локации, ссылка на аудио поток, обычно стереофонический, грубо говоря — радио на острове, но звучит не «в воздух»: клиент Second Life считывает адрес потока и воспроизводит его на компьютере пользователя.
- Используемая технология: потоковое вещание (streaming).
- Никакой специфики для SL.
- «Медиа-на-парселе»
- Не стоит путать с музыкальным каналом. Отдельный параметр локации, указывающий местоположение файла или адрес медиа-потока.
- Используемая технология: потоковое вещание (streaming), поток по требованию (on demand), HTTP/FTP.
- Клиент Second Life считывает адрес и передаёт его библиотеке QuickTime для воспроизведения, из чего следуют все возможности и сложности данного способа:
- Единственный способ доставки видео.
- Для воспроизведения медиа на компьютере должен быть установлен плеер QuickTime (GStreamer на Linux).
- Медиа может быть представлено как файлом, так и потоком, в обоих случаях формат должен поддерживаться плеером QuickTime.
- В случае, если поток представлен файлом, плеер QT скачивает его целиком перед началом воспроизведения, единственным способом избежать подобного поведения является подготовка специального «хинтованного» файла в контейнере MOV. Данный контейнер может содержать как видео со звуком, так и видео без звука и звук без видео.
- Единственный способ доставки контента, которым можно управлять из скриптов: менять адрес потока, запускать и останавливать воспроизведение.
- Звуковые фрагменты в формате WAV (звуки)
- Предназначены для озвучивания предметов и событий, которые по логике вещей должны сопровождаться звуками. Ограничение на длину звукового фрагмента 10 секунд, что не мешает отдельным умельцам загружать целые музыкальные композиции из 10-секундных отрезков.
- Как и любые окружающие звуки звуковые фрагменты могут быть назойливыми, в этом случае их называют «звуковым спамом», а автора этого самого спама обычно забанивают (запрещают доступ к локации).
- Специфика формата для SL: 44Khz, 16bit, PCM, 2 канала (даже если звук моно).
Все пункты кроме последнего подразумевают, что контент не хранится в Second Life. Загрузка же звуковых фрагментов оплачивается, как обычно — 10L$/файл.