-1

Так что, не уверен, что это правильное место, чтобы спросить, но выслушай меня ...

Предположим, у меня есть относительно тонкий клиентский компьютер (например, Raspberry Pi), и я хочу запустить Netflix или один из других потоковых сервисов, которые на самом деле не работают изначально. Было бы ужасной идеей запустить самый дешевый экземплярный тип облачной машины на AWS или другом сервисе, который будет выполнять тяжелую работу, а затем подключиться через ssh X forwarding для запуска Chrome для запуска Netflix? С какими проблемами мне следует столкнуться?

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

1 ответ1

0

Это очень плохая идея.

Потоковое видео развертывает существенную клиентскую буферизацию для потока, чтобы компенсировать задержки сервера и сети.

В противоположность этому, перенаправление X предназначено для удаленного запуска интерактивных приложений, поэтому по понятным причинам в нем реализован компромисс в отношении буферизации с акцентом на (сравнительно очень) короткое время ожидания.

Если вы прервете буферизацию видеопотока удаленно и отобразите его в основном на небуферизованный протокол, пользовательский опыт сильно пострадает.

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

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