Я работаю с vlcj, там я объединил CaptureTest и StreamRtpDuplicate для достижения потоковой передачи с устройства захвата.
потоковая передача с устройства захвата работает нормально на стороне приемника с задержкой 4-6 секунд, нолокальный дисплей завис в первом кадре.
мы пытаемся с помощью введенной вручную опции, показанной ниже,
mediaPlayer.playMedia (media, ": dshow-size = 1280 * 720", ":dshow-fps = 24 ",": sout = # transcode {vcodec = h264, vb = 800, acodec = mpga, ab = 128, channel = 2, частота дискретизации = 44100}: дубликат {dst = udp {mux = ts, dst= 192.168.1.13: 10000}, dst = display} ",": sout-all ",": sout-keep ");
где media =" dshow: // "
технические характеристики системы: Windows 10, 64-разрядная ОЗУ: 4 ГБ. Процессор: i5-7400. Java-версия: 32-разрядная, 1.8.0_161. JRE: 1.8.0_161-b12. Затмение: кислород 2.Logitech HD ProWebcam C920
Консольная часть:
[185cf584] x264 кодировщик: профиль высокий, уровень 3,1
[185cf584] x264 кодировщик: конечный коэффициент коэффициента: 30,29
[swscaler @ 22df4c00] используется устаревший формат пикселей, убедитесь, что вы правильно установили диапазон [185cf584] x264 кодировщик: используя SAR = 3/4
[185cf584] кодер x264: с использованием возможностей процессора: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[185cf584] кодер x264: профиль высокий, уровень 3.1
[268690bc] ошибка отображения основного выхода:Не удалось установить сверху [268690bc] Ошибка отображения основного выхода: не удалось изменить размер дисплея [22ec6adc] Ошибка декодера avcodec: более 5 секунд позднего видео -> сбрасываемый кадр (компьютер слишком медленный?) [22ec6adc] Ошибка декодера avcodec: больше чемПозднее видео на 5 секунд -> сбрасывание кадра (компьютер слишком медленный?) [22ec6adc] Ошибка декодера avcodec: задержка видео более чем на 5 секунд -> сбрасывание кадра (компьютер слишком медленный?).,,.
когда потоковый файл мультимедиа транслируется как локально, так и дисплей получателя работает нормально
Пожалуйста, помогите мне исправить проблему с локальным дисплеем, не мешая получателю.