RTSP: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
м Бот: вилучення виділення жирним заголовків |
Немає опису редагування |
||
Рядок 26:
=== Список команд (методів) ===
*
* DESCRIBE-запит опису контенту, наприклад, у форматі SDP
* PLAY- запит початку мовлення контента
*
* RECORD-запит на записування контента сервером
* REDIRECT-перенаправлення на інший контент
* SETUP -запит установки транспортного механізму для медіа-контента
* ANNOUNCE -оновлення даних опису контента
* GET_PARAMETER -запит вказаних параметрів в сервера
* SET_PARAMETER-установка параметрів сервера
* TEARDOWN -зупинка потоку і звільнення ресурсів
==== OPTIONS ====
Рядок 56:
==== DESCRIBE ====
Запит DESCRIBE
включає RTSP
''' '''C->S: DESCRIBE rtsp://example.com/media.mp4 RTSP/1.0
Рядок 167:
'''ANNOUNCE'''
Метод ANNOUNCE служить двом цілям: При відправці від клієнта до сервера, ANNOUNCE повідомляє опис представлення або медіа-об'єкт, визначений в URL запиту до сервера. ▼
▲При відправці від клієнта до сервера, ANNOUNCE повідомляє опис представлення або медіа-об'єкт, визначений в URL запиту до сервера.
При відправці від сервера до клієнта, ANNOUNCE оновлює опис сеансу в режимі реального часу. Якщо новий мультимедійний потік доданий до представлення (наприклад, під час живого подання), весь опис повинні бути відправлені знову.
Рядок 223 ⟶ 221:
==== GET_PARAMETER ====
Запит GET_PARAMETER витягує значення параметра представлення або потоку, заданого в URI. Зміст відповіді залежить від реалізації. GET_PARAMETER без тіла може бути використаний для тестування живучості клієнта або сервера (
S->C: GET_PARAMETER rtsp://example.com/media.mp4 RTSP/1.0
Рядок 282 ⟶ 280:
Range: clock=19960213T143205Z-<br>
== Реалізації протоколу : ==▼
=== Сервери ===▼
* [[Darwin Streaming Server]]: open source версія QuickTime Streaming Server яка підтримується Apple▼
▲* [[Darwin Streaming Server]]:
* ''[[Erlyvideo]]''має клієнт RTSP і може передавати відео в інші протоколи.
Рядок 303 ⟶ 302:
* ''[[LIVE555]]:'' Реалізована на C++ бібліотека з відкритим кодом, включає сервер і клієнт які використовуються у добре відомих додатках VLC і mplayer.
* ''[[pvServer]]:'' Повна назва
* ''[[QuickTime Streaming Server]]:'' потоковий сервер Apple, який поставляється разом з Mac OS X Server.
Рядок 315 ⟶ 314:
* ''[[Windows Media Services]]:'' потоковий сервер Microsoft, раніше включався в Windows Server . Він використовує модифікований RTSP і розширення Windows Media
* ''[[Wowza Media Server]]:'' '''' Мультиформатний потоковий сервер для RTSP / RTP,
Streaming )
* ''[[Xenon Streaming Server]]:'' Мобільний потоковий сервер від Vidiator Technology (US) Inc.
* ''[[YouTube]] :'' Доступна опція потокового відтворення при перегляді сайту через мобільну версію HTTPS на
=== Клієнти
* [[cURL]]
* [[FFmpeg]]
Рядок 340 ⟶ 339:
== Посилання ==
* [http://www.ietf.org/rfc/rfc2326.txt RFC2326
{{compu-stub}}▼
[[Категорія:Мережеві протоколи]]
▲{{compu-stub}}
|