
airensoft/ovenmediaengineOvenMediaEngine(OME)是一款亚秒级延迟流媒体服务器,能够通过低延迟HLS(LLHLS)和WebRTC向数十万观众传输大规模、高清的直播流。OME可通过WebRTC、SRT、RTMP、RTSP和MPEG2-TS协议摄入直播流,通过嵌入式实时转码器将其编码为自适应比特率(ABR),并通过LLHLS和WebRTC向观众传输。
借助OvenMediaEngine,您可以轻松构建功能强大的亚秒级延迟媒体服务。
OvenSpace是一个使用OvenMediaEngine、OvenPlayer和OvenLiveKit构建的亚秒级延迟流媒体演示服务。您可以在OvenSpace演示 中体验OvenMediaEngine,并在OvenSpace仓库中查看应用示例。
我们已在以下平台上测试过OvenMediaEngine,尽管可能也适用于其他Linux发行版:
bashdocker run --name ome -d -e OME_HOST_IP=你的主机IP地址 \ -p 1935:1935 -p 9999:9999/udp -p 9000:9000 -p 3333:3333 -p 3478:3478 -p ***-***:***-***/udp \ airensoft/ovenmediaengine:latest
bashdocker run --name ome -d -e OME_HOST_IP=你的主机IP地址 \ -p 1935:1935 -p 9999:9999/udp -p 9000:9000 -p 3333:3333 -p 3478:3478 -p ***-***:***-***/udp \ -v ome-origin-conf:/opt/ovenmediaengine/bin/origin_conf \ -v ome-edge-conf:/opt/ovenmediaengine/bin/edge_conf \ airensoft/ovenmediaengine:latest
配置文件将存储在/var/lib/docker/volumes/<卷名>/_data目录下。按上述示例,配置文件路径为:
/var/lib/docker/volumes/ome-origin-conf/_data(源节点配置)/var/lib/docker/volumes/ome-edge-conf/_data(边缘节点配置)如需自定义配置文件路径,可通过创建符号链接实现:
bashln -s /var/lib/docker/volumes/ome-origin-conf/_data/ /自定义路径/ome-origin-conf \ && ln -s /var/lib/docker/volumes/ome-edge-conf/_data/ /自定义路径/ome-edge-conf
更多信息请参考入门指南。
非常感谢您对OvenMediaEngine的关注。我们需要您的帮助来维护和发展这个开源项目,您可以通过多种方式贡献:
我们希望OvenMediaEngine能为您带来启发。
OvenMediaEngine采用AGPL-3.0-only许可协议。如需其他许可,请联系:***。
AirenSoft致力于让您更轻松地构建稳定的亚秒级延迟广播/流媒体服务。因此,我们将持续开发和提供最优化的工具,以实现流畅的亚秒级延迟流媒体。
如需了解详情,请点击以下链接:
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务