Featured image of post 终极流媒体解决方案:支持多协议、零配置与低延迟 | 开源日报 No.504

终极流媒体解决方案:支持多协议、零配置与低延迟 | 开源日报 No.504

go2rtc 是一款开源的流媒体应用程序,支持多种协议 (如 RTSP、RTMP、HTTP-FLV 和 WebRTC),旨在实现低延迟的多源视频流传输。它具有零依赖、零配置的特点,兼容多种操作系统,支持从多种来源 (如 USB 摄像头) 进行视频流传输,并可将流媒体发布到流行的直播服务。该项目还首创支持 HomeKit 摄像头直播,并通过 FFmpeg 实现即时转码。

patchy631/ai-engineering-hub

Github Repo Stars License: `MIT` Language: `Unknown`

cover

ai-engineering-hub 是一个专注于人工智能工程的资源库,提供深入的教程和实际应用示例。

  • 提供关于大型语言模型(LLMs)和检索增强生成(RAGs)的深入教程
  • 包含真实世界的 AI 代理应用案例
  • 适合各个技能水平的人士,包括初学者、从业者和研究人员
  • 提供可实施、适应及扩展到个人项目中的示例

openai/openai-realtime-console

Github Repo Stars License: `MIT` Language: `Unknown`

cover

openai-realtime-console 是一个用于检查、构建和调试实时 API 的 React 应用程序。

  • 演示如何使用 OpenAI 实时 API 和 WebRTC。
  • 提供简单的安装和使用说明,包括环境变量配置。
  • 支持本地运行,依赖于 Node.js 和 npm 进行管理。
  • 包含前端 Astro 构建与服务的配置文件。

AlexxIT/go2rtc

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-go2rtc

go2rtc 是一款终极摄像头流媒体应用程序,支持多种协议如 RTSP、RTMP、HTTP-FLV 和 WebRTC 等。 该程序解决了低延迟和多源流媒体传输的问题,使用户能够轻松地从各种来源进行视频流的发布与播放。

  • 支持 RTSP、WebRTC、HomeKit 和 FFmpeg 等多种协议
  • 零依赖和零配置,适用于所有操作系统(Windows, macOS, Linux, ARM)
  • 实现最低可能的延迟,确保实时性
  • 可从多个来源(USB 摄像头等)进行视频流传输
  • 支持将任何源发布到热门直播服务(如 YouTube 和 Telegram)
  • 首个支持 HomeKit 摄像头直播的项目
  • 通过 FFmpeg 进行不支持编解码器的即时转码

McGill-NLP/webllama

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-webllama

webllama 是一个基于 Llama-3 的智能代理,能够通过遵循指令和与用户对话来浏览网页。

  • 构建强大的网络浏览代理,帮助用户高效获取信息
  • 采用最新的 Llama 3 模型,并经过专门调优以优化网页导航能力
  • 在 WebLINX 基准测试中超越 GPT-4V(zero-shot)18%
  • 提供丰富的训练脚本、配置和数据集,以支持更好的模型训练
  • 简化与现有部署平台(如 Playwright 和 Selenium)的集成过程

the-mirror-gdp/the-mirror

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-the-mirror

the-mirror 是一个基于 Godot 构建的全新、实时、协作式游戏开发平台,是 Roblox 和 UEFN 的替代品,让你拥有创造物的自由。

  • 提供全套游戏开发工具和编辑器
  • 实时多人编辑功能
  • 使用 Jolt 物理引擎进行物理模拟
  • 高级网络功能保持游戏同步并在不同步时倒带
  • 可视化脚本编写以及传统编程支持
  • 材质编辑器和内置着色器编辑功能
  • 支持 GLTF 格式资产导入,并提供座位、灯光等自定义形状支持
Licensed under CC BY-NC-SA 4.0