【问题标题】:video streaming using vlc player and amazon EC2使用 vlc 播放器和亚马逊 EC2 的视频流
【发布时间】:2013-08-10 04:43:53
【问题描述】:

我正在使用 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 open network stream 的帮助来播放流媒体,地址如下

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)

当我在本地网络中尝试相同的程序时,它工作正常,请纠正我做错的地方。

谢谢。

【问题讨论】:

    标签: amazon-ec2 udp video-streaming vlc


    【解决方案1】:

    更改实例的安全组并为入站和出站流量打开 UDP 协议的端口 509。

    详情请咨询官方AWS Security Group documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-29
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      相关资源
      最近更新 更多