デフォルトのUDPトランスポートを使用してIPカメラからXugglerでRTSPストリームを取得できますが、[Thread-6] ERROR org.ffmpeg-[h264@00000000489652B0]破損したマクロブロックのようなエラーが生成されます。新しくダウンロードしたffmpegバイナリ(ffmpeg.exe、ffplay.exe)を使用すると、IPカメラから同じストリームを開くことができます。
そこで、ffmpeg-rtsp_transporttcpオプションを使用してRTPTCPストリームを取得しようとしました。しかし、Javaコードにそのオプションを追加して
container.setProperty("rtsp_transport", "tcp");
も何も起こらず、ストリームは依然としてUDPです。
RTP UDPストリーミングの問題を克服する方法と、Xugglerを使用してrtspストリームトランスポートをtcpに切り替える方法を教えてください。
転送ありがとう