Сообщение Bad Request 400 для установки apt-get каждый раз, когда я пытаюсь собрать образ Docker Ubuntu 16:04.

Я буду использовать это место для ответов, чтобы помочь в устранении неполадок.

TV box (многоадресная рассылка)--> ffmpeg (многоадресная рассылка в транспортный поток MPEG)--> клиентский VLC? (rx MPEGTS)

Предположим:

Видеопоток не выходит из локальной сети.

Клиент, который получает транспортный поток MPEG, не может присоединяться к многоадресному потоку или принимать его.

Телевизионная приставка не может передавать транспортный поток MPEG.

Как сказал @dirkt. «Преобразование хорошего многоадресного потока RTP в подверженные ошибкам -пакеты UDP с одним -адресом не кажется мне идеальным решением…»

Будет ли работать изменение UDP на TCP и изменение с локального хоста на адрес клиента?

ffmpeg -i rtp://@X.X.X.X:Y -vcodec copy -f mpegts tcp://192.168.1.100:1234

tcp://192.168.1.100:1234--Клиентский ПК получает поток mpegts

rtp://@X.X.X.X:Y--Поток вещания (224.0.0.0 -239.255.255.255 )Передается ТВ-боксом.

В идеале было бы желательно изменить передачу ТВ-приставки на mpegts ИЛИ изменить прием клиента с mpegts на широковещательную передачу, удалив промежуточную трансляцию ffmpeg.

Словарь:

mpegts--Транспортный поток MPEG. Оборачивает аудио, видео и другое в схему исправления ошибок и синхронизации...

Многоадресная IP-рассылка--Один ПК-источник и несколько ПК-получателей. Диапазон IPv4-адресов :224.0.0.0 -239.255.255.255. Некоторые из них исключены для маршрутизации, шлюза и т. д. «Клиент» присоединится к многоадресному «потоку». Один ко многим. сообщения могут быть потеряны или доставлены не по порядку...

3
19.04.2020, 14:32
1 ответ

Мне удалось обойти эту досадную проблему, настроив прокси-сервер apt HTTP для прямого использования моего интернет-прокси. Непонятно, почему невидимый прокси работает для одних пакетов, но не для других, но явная установка прокси решила проблему.

См. Невозможно установить пакеты с помощью apt -получить обновление в debian (Прокси)для примеров настройки прокси.

Я использовал метод /etc/apt/apt.conf.d/30proxy.conf, создав файл, содержащий:

Acquire::http { Proxy "http://192.168.0.1:3128" }

, где http://192.168.0.1:3128— прокси-сервер squid.

0
19.03.2021, 02:28

Теги

Похожие вопросы