ビデオストリーミングに vlc と amazonEC2 を使用しています。
amazonEC2 でインスタンスを作成した後、パブリック DNS アドレス以下になりました
ec2-54-251-165-32.ap-southeast-1.compute.amazonaws.com
udp を使用して、ローカル マシンから上記のアドレスの 5009 udpポートにビデオをストリーミングしようとしています。
vlcストリーミングウィザードで、アドレスを次のように指定しました
ec2-54-251-165-32.ap-southeast-1.compute.amazonaws.com
としてのudpポート
5009
アクティブなトランスコーディング
video-H.264+AAC(TS)
そして選ばれた
stream all elementry streams
今、私は次のアドレスでvlcオープンネットワークストリームの助けを借りてストリーミングを再生しようとしています
udp://@ec2-54-251-165-32.ap-southeast-1.compute.amazonaws.com:5009
ビデオが再生されず、vlc ログに次のエラーが表示される
main error: socket bind error (Cannot assign requested address)
access_udp error: cannot open socket
main error: open of `udp://@ec2-54-251-165-32.ap-southeast-1.compute.amazonaws.com:5009' failed: (null)
ローカルネットワークで同じ手順を試してみると、正しく機能しているため、間違っているところを修正してください。
ありがとう。