Невозможно получить доступ к медиа-серверу Kurento, работающему в Docker, через localhost - PullRequest
1 голос
/ 18 апреля 2019

Я пытаюсь настроить медиасервер Kurento с помощью докера, работающего на сервере Windows 10 Enterprise. Я хочу использовать его для преобразования потока RTSP в видеопоток, который можно использовать в Интернете. Я вытащил пакет kurento и могу запустить образ как контейнер, однако не могу подключиться к контейнеру локально.

Я пробовал сопоставление портов с портами 8888, 8443 и другими, а также с версиями KMS 6.9.0 и 6.10.0, но безрезультатно.

Вот копия файла журнала: https://pastebin.com/SnAU5mA7

Линия, которая беспокоит меня больше всего, такова, но я не уверен в ее последствиях:

0:00:00.984297800 1 0x55991fde20d0 INFO KurentoWebSocketTransport WebSocketTransport.cpp:216:WebSocketTransport: Secure websocket server not enabled

Кроме того, контейнер также отображается как «нездоровый» при запуске, однако я относительно уверен, что это связано с тем, что powershell не имеет установленной версии curl для Linux, которую Healthchecker использует для проверки состояния контейнера. Я попытался запустить образ с параметром --no-healthcheck и без него; ни один из них не работает.

...