Я нашел две группы программного обеспечения, касающиеся передачи видео по локальной сети.

Оба часто упоминаются как медиа-серверы.

Но группы не пересекаются, хотя, по-видимому, обе обеспечивают схожую функциональность.

Мой вопрос: каково глубокое различие между этими двумя группами и почему они не любят друг друга?

Представители одной группы часто обслуживают протоколы, такие как UPnP и DLNA, и примерно перечислены здесь: https://en.wikipedia.org/wiki/Comparison_of_UPnP_AV_media_servers

Представители вторых групп часто обслуживают такие протоколы, как RTP и RTMP и примерно перечислены здесь: https://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems

1 ответ1

1

Хотя UPnP и DLNA подходят только для (и нацелены на) закрытых / домашних сред, потоковая передача сама по себе (будь то HTTP или RTP или что-либо еще) подходит для любой IP-сети. Каждый сервер UPnP (или медиасервер AV) также должен быть потоковым сервером. В большинстве случаев используется HTTP, хотя возможны и другие протоколы.

Итак, в основном: DLNA - это ваша «вторая группа» плюс X, где X, по сути, представляет собой систему управления и представления, которая скрывает сложность от домашних пользователей.

Вот пример скриншота BubbleUPnP, потому что просмотр серверов DLNA практически невозможен «вручную»:

Как видите, внизу находится простой HTTP-URL. Этот URL-адрес может использоваться с любого ПК / устройства, которое может подключаться к медиа-серверу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .