Kaltura

Kaltura 是世界上第一个开源在线视频平台,通过在线视频转变人们的工作,学习和娱乐方式。(Kaltura is the world's first Open Source Online Video Platform, transforming the way people work, learn, and entertain using online video. )

Github stars Tracking Chart

Kaltura 是世界上第一个开源在线视频平台,通过在线视频转变人们的工作、学习和娱乐方式。 Kaltura 平台通过先进的视频管理、发布和货币化工具来增强媒体应用程序,增加其覆盖面和获利,并简化其视频操作。 Kaltura 通过提供强大的在线视频工具来提升内部知识共享、培训和协作以及更有效的营销,提高数百万员工的生产力和互动性。 Kaltura 为数百万学生和教师提供下一代学习,提供教育机构颠覆性的在线视频解决方案,以改善教学、学习和增加校园之间的参与度。

由于 Kaltura 主要以 PHP 和平台独立技术构建,理论上可以在任何操作系统上部署 Kaltura。从长远来看,官方希望这个项目能够将 deb 和 RPM 软件包扩展到其他发行版和操作系统。然而,由于 Kaltura 的大多数用户以及网络上的大多数服务器都是基于 Linux 的,所以该项目的重点仅在于 deb 和 RPM 包。

Kaltura 支持的 Linux 发行版包括:
  • RHEL/CentOS 6及更高版本,在基于RH的系统上安装Kaltura。
  • Ubuntu 12.04及以上版本。
  • 在基于 deb 的系统上安装 Kaltura。
  • Debian Wheezy 及以上版本。
  • 在基于 deb 的系统上安装 Kaltura。

Kaltura Installation Packages Project 项目提供官方部署软件包(社区版),可以在使用本机操作系统软件包管理器的服务器或集群环境中安装 Kaltura 平台。

Kaltura 包括(原文:http://kaltura.github.io/platform-install-packages...):
  • Kaltura Core(又名 kaltura-base) -- 所有 Kaltura 服务器角色所需的文件和操作。
  • Kaltura API 节点(又名 kaltura-front) -- API-Front 服务器角色所需的文件和操作。
  • Kaltura 批处理服务器(也称为 kaltura-batch) -- 异步批处理(转码,元数据提取,电子邮件,通知等)所需的文件和操作。
  • Kaltura Sphinx 节点(又名 kaltura-sphinx) -- Sphinx Kaltura 索引服务器角色所需的文件和操作。
  • Kaltura DB节点 - MySQL DB Kaltura服务器角色所需的文件和操作。
  • Kaltura数据仓库(又名 kaltura-dwh) -- Kaltura分析数据仓库服务器角色所需的文件和操作。
  • Kaltura Streaming Server - 此软件包配置运行基础 Kaltura Media Server 所需的文件,处理使用 Kaltura 创建和管理直播流的所有操作。
  • Kaltura VOD packager -- 此套件配置基于 NGINX 的 VOD Packager NGINX 的VOD Packager。
  • Red5 Streaming Server -- 由 Kaltura Platform 使用 Red5 服务器配置所需的文件和操作。
  • Meta-Package Kaltura 服务器(也称为 kaltura-server) -- 这将是连接所有其他所需软件包以运行一体式 Kaltura 环境的元包。

Kaltura Platform Packages CI Project 项目持续集成 Kaltura 平台 -- 包装,构建,部署,测试和分发。持续集成系统将负责以下任务的自动化:

  • 全面建立基于主分支的 Kaltura 平台包,发布分支和批准的拉动请求(适用于夜间和稳定版本)。
  • 将包推送到安装存储库。
  • 在测试集群上执行完整的 Kaltura 部署。
  • 通过 API 调用和命令行脚本执行安装的服务器功能的自动测试,确定干净安装和版本到版本升级的整体构建稳定性。
  • 生成网页构建报告和电子邮件,以防万一失败。
  • 将打包/编译的 API 客户端库分发到相应的语言库。

Overview

Name With Ownerkaltura/server
Primary LanguagePHP
Program languagePHP (Language Count: 11)
PlatformLinux
License:GNU Affero General Public License v3.0
Release Count247
Last Release NameTucana-20.9.0-rel (Posted on 2024-04-09 08:57:39)
First Release NameIX-9.0.0-rel (Posted on 2013-08-28 12:46:34)
Created At2013-07-12 08:59:26
Pushed At2024-04-28 08:03:16
Last Commit At2024-04-09 08:55:32
Stargazers Count366
Watchers Count96
Fork Count174
Commits Count50.5k
Has Issues Enabled
Issues Count166
Issue Open Count25
Pull Requests Count10767
Pull Requests Open Count251
Pull Requests Close Count1479
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Kaltura Backend Core project

Kaltura is the world's first Open Source Online Video Platform, transforming the way people work,
learn, and entertain using online video.
The Kaltura platform empowers media applications with advanced video management, publishing,
and monetization tools that increase their reach and monetization and simplify their video operations.
Kaltura improves productivity and interaction among millions of employees by providing enterprises
powerful online video tools for boosting internal knowledge sharing, training, and collaboration,
and for more effective marketing. Kaltura offers next generation learning for millions of students and
teachers by providing educational institutions disruptive online video solutions for improved teaching,
learning, and increased engagement across campuses and beyond.
For more information visit: http://corp.kaltura.com and http://www.kaltura.org.

Commercial Editions and Paid Support

The Open Source Kaltura Platform is provided under the AGPLv3 license and with no
commercial support or liability.  

Kaltura Inc. also provides commercial solutions and services including pro-active platform monitoring,
applications, SLA, 24/7 support and professional services. If you're looking for a commercially supported video platform  with
integrations to commercial encoders, streaming servers, eCDN, DRM and more - Start a Free Trial of the Kaltura.com Hosted
Platform
or learn more about Kaltura' Commercial OnPrem
Edition™
. For existing RPM based users, Kaltura offers
commercial upgrade options.

How you can help

Thank you for running Kaltura and pushing the limits of online video! By joining the Kaltura community and contributing you will help grow the platform, and keeping it open, stable and accessible to all.

You can contribute meaningfully to the project from day one:

To make a contribution, follow the See our CONTRIBUTERS doc

Contact the authors or email community@kaltura.org if you have other ideas.

Documentation and Guides

All code in this project is released under the AGPLv3 license unless a different license for a particular library is specified in the applicable library path.

Copyright © Kaltura Inc. All rights reserved.

To the top