-1

我已经使用 MediaLive 和 MediaPackage 设置了流媒体,但问题是我不知道如何执行 RTP_PUSH?

看到这张照片

4

3 回答 3

3

您可以使用 ffmpeg 将流发送到 AWS MediaLive RTP_Push 输入。请参阅此示例命令:

ffmpeg -re -i mySourceFile.ts -c copy -map 0 -f rtp_mpegts -fec prompeg=l=5:d=20
rtp://35.XX.XX.XX:5000

命令参数的详细信息

有关更多详细信息,请参阅 AWS 博客中的此文档

于 2018-11-19T13:17:49.383 回答
2

AWS 发布了一些指南,可以帮助您开始将视频内容贡献到 MediaLive。

如果您有 AWS Elemental Live 应用程序,以下是指南:https ://aws.amazon.com/blogs/media/connecting-aws-elemental-live-on-premises-to-aws-media-services-in-the -云/

如果您想从 FFMPEG 连接到 MediaLive,请参考以下指南:https ://aws.amazon.com/blogs/media/connecting-ffmpeg-using-rtp-to-aws-media-services-in-the-云/

MediaLive 文档还包含有关使用 RTP 输入的更多信息:https ://docs.aws.amazon.com/medialive/latest/ug/rtp-push-input.html

于 2018-07-09T18:10:36.653 回答
1

我推荐使用 OBS https://obsproject.com/

您可以设置任何您想要的视频或捕获整个屏幕。

要设置流:

  1. 打开设置;
  2. 打开流选项卡;
  3. 输入您的 RTP URL;
  4. 设置键并关闭设置;
  5. 按下“开始串流”按钮
于 2018-12-13T22:12:06.440 回答