我正在使用MediaLive&MediaStore流媒体直播内容面临18秒的延迟,需要帮助。
使用以下配置
MediaLive-输入详细信息
输入类型->RTMP(推送(
输入目的地频道类->标准
网络模式->公共
MediaLive-频道
一般输入设置
源端行为:CONTINUE
输入滤波器:自动
过滤强度:1
解锁过滤器:已禁用
去噪滤波器:禁用
SMPTE-2038数据首选项:IGNORE
通道和输入详细信息
频道模板:HTTP直播
信道类别:STANDARD
输入规格:输入编解码器(VAC(、输入分辨率(HD(、最大输入比特率(MAX_20_MBPC(
输出组
HLS组目的地A:mediastoressl://----------------.data.mediastore.us-east-1.amazonaws.com/path/main
HLS组目的地A:mediastoressl://----------------.data.mediastore.us-east-1.amazonaws.com/path/main
HLS设置
CDN设置:Hls基本推送
连接重试间隔:30
重试次数:5
文件缓存持续时间:300
重启延迟:5
输入损失操作:EMIT_OUTPUT
位置
目录结构:SINGLE_Directory
每个子目录的分段数:10000
清单和分段
输出选择:MANIFESTS_AND_SEGMENTS
模式:实时
TS文件模式:SEGMENTED_FILES
流信息分辨率:INCLUDE
清单持续时间格式:FLOATING_POINT
段长度:1
段数:3
保留分段:3
最小段长度:---
分割模式:USE_SEGMENT_DURATION
仅I帧播放列表:禁用
程序日期时间:INCLUDE
程序日期时间段:600
客户端缓存:已启用
时间戳增量毫秒:---
编解码器规范:RFC_4281
清单压缩:无
冗余清单:禁用
DRM在清单中包含IV-包含
IV来源:FOLLOWS_SEGMENT_NUMBER
我正在使用https://obsproject.com/download用于输入流的OBS播放器&VLC输出流m3u8
感谢您的询问!请注意,AWS MediaServices没有实施行业为标准化低延迟OTT交付而开发的任何规范,尽管有其他方法可以降低总体延迟。
您可以尝试查看以下关于实现较低延迟的有用指南:
https://aws.amazon.com/blogs/media/how-to-compete-with-broadcast-latency-using-current-adaptive-bitrate-technologies-part-1/
https://pages.awscloud.com/rs/112-TZM-766/images/GEN_elemental-wp-achieving-low-latency.pdf