Радио GNU и VL c приводят к RuntimeError? - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь создать поток (пробовал оба файла .mp4 и .TS) из vl c для сопутствующего радио GNU обратно в другой VL C windows с использованием UDP на windows 10 P C. Программа проста: источник UDP (IP: 127.0.0.1 + порт: 5003) к UDPsink (IP: + порт: 5005)

На VL C я использую для получения потока: udp: \ @: 5005. А для потокового порта: 5003 + IP: 127.0.0.1 и профиля: Video-H.264 + MP3 (TS). Но когда я пытаюсь запустить программу, появляется следующая ошибка: RuntimeError: bind: была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа

Я не понимаю, почему я получаю это. Я дал полный контроль над VL C и запустил его от имени администратора, и даже создал новое правило в брандмауэре (Norton), разрешающее UDP.

Ответы [ 2 ]

0 голосов
/ 24 апреля 2020

Я решил проблему сам. Мне просто нужно было изменить размер буферов загрузки в источнике UDP с 1600 en в приемнике на 1200 или 1300. По-прежнему существует проблема, связанная с большим объемом данных, но думаю, что это потому, что мой P C состоит в том, чтобы замедлиться.

0 голосов
/ 22 апреля 2020

попробуйте использовать один и тот же порт на обоих концах, например, udp :: //127.0.0.1: 5005, и проверьте ваши разрешения и настройки брандмауэра.

...