1

vlcjを使用してビデオをストリーミング(RTSP)しています。問題は、私がルーターの背後にいて、dd-wrtがリッスンしているアプリケーションがある場合にのみ、ポートを転送して開くことです。しかし、私はビデオをストリーミングします、私はストリーミングしているポートで聞きません...

この問題を回避するにはどうすればよいですか?ルーターを使用せずに直接接続すれば、すべて正常に機能します。

*情報:linksys wrt54glファームウェア:DD-WRT v24-sp2(10/10/09)分

4

1 に答える 1

1

RTSPは、クライアントとサーバー間のセッション制御に tcp 通信を使用します。したがって、サーバーはクライアントをリッスンする必要があります。RTSP のデフォルトのポートは ですが554VLCj の例ではポートを使用し5555ているため、注意してください。このポートは、ルーターによって WAN アドレスからストリーミング サーバーの LAN アドレスに転送される必要があります。

代わりにマルチキャストを使用し、LAN ブロードキャスト アドレスにブロードキャストする RTP と混同しないでください。WAN に再ブロードキャストする必要があるため、ルーターを介してブロードキャストを行うのは困難です。

于 2011-08-10T14:03:25.307 に答える