问题标签 [kaltura]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Kaltura 中缺少 Sphinx 服务?
基本问题是我无法在 KMC 中上传任何内容。然后我发现api v3日志有很多问题。其中之一是“狮身人面像”。然后当我检查“Sphinx”时,服务器上没有“searchd”服务运行实例。当我运行时:
它什么也没显示。没有“ Sphinx”的“searchd”服务正在运行。当我再次:
没有search.sh
要运行的文件。该文件夹内的所有文件是:
没有searchd.sh
文件。我应该怎么办?
服务器上完全没有运行 SEARCHD。似乎以前做错了什么。
我也应该:
- 在服务器上安装一个新的专用 Sphinx 实例?(它会与 Kaltura 一起使用吗)
- 或者无论如何只为 Kaltura 添加/安装狮身人面像?
java - Android 上的 Kaltura Java 客户端库
我正在编写一个 Android API 级别 10 应用程序,它捕获视频,然后将它们上传到我们的 Kaltura 站点。这应该是直截了当的,因为 Kaltura 提供了一个 Java 客户端库(此处),并且他们在名为“Kaltura Android SDK 参考应用程序实施指南”的文档中说要使用 Java 客户端库。(这里)
好吧,在编写了与 Java 客户端库示例相同的初步 Kaltura 上传类之后,Kaltura 显示(在第一个链接上)包括我项目的 Java 客户端库“libs”文件夹中包含的所有构建引用,JUnit 除外因为 Android 已经拥有自己的 JUnit(包括它们的 JUnit 导致构建失败),所以应用程序在构建新的 KalturaClient 对象期间抛出 java.lang.VerifyError:
所以我猜发生上述情况是因为如果没有额外的包装类 (code.google.com/p/android-logging-log4j),Log4J 不能完全在 Android 上运行,那么为什么不直接修改 Kaltura 以使用 Android 的日志记录工具呢?
因为我读过(在 Kaltura 的文档中)Java 客户端不是编写的而是生成的,所以我觉得手动编辑代码以支持 android-logging-log4j 会很天真。此外,当我在 Eclipse 中打开 Kaltura Java Client 源代码时,我的构建路径中缺少一些类。我注意到的第一个是 sun.misc.BASE64Encoder...Android 确实有它自己的 Base64Encoder,它可以兼容吗?
有人对我应该做什么有任何建议吗?有人在 Android 上运行 Kaltura Java 客户端库吗?第二个链接中描述的示例应用程序在哪里?
附带说明一下,当我构建项目时,我还在 Eclipse 控制台中看到了许多这些消息,包括在我的构建路径中提供的 JAR:
在此先感谢您的帮助!
编辑:浏览 Kaltura 代码,我发现了一些可怕的东西,这一定是这个生成的库的结果......
他们是如何编译这段代码的?它甚至不是合法的Java。可能有一百个类,其中大多数在顶部都有“这是自动生成的”通知。其他类也有类似的愚蠢问题(KalturaNullableBoolean)。
现在我将假设 Java 客户端库不存在。存在一个 Ruby 客户端库,过去我在 Android 上使用 JRuby 取得了巨大成功,我们的应用程序只上传大文件,无论如何都需要很长时间,所以开销增加不应该非常明显..如果这一切作品。由于包含的 JRuby JAR,我们只需要接受巨大的 .APK...
更不用说他们把所有东西都塞进了 2 个 Ruby 脚本而不是数百个 Java 类……如果有的话,去掉不兼容的功能就更容易了,至少我的 Eclipse 项目不会是 Kaltura Java 源文件的丛林了。:D
谢谢阅读。
java - 下划线前后的正则表达式匹配模式
我在 kaltura 中有一个文件名约定 {referenceId}_{flavor name}.mp4。或者,如果您熟悉 kaltura,请告诉我可以用于此命名约定的 slugRegex,它支持预编码文件摄取
我必须从中提取 referenceId 和文件名。
我在用着
csv - Kaltura 使用 csv 文件批量上传
如何在 csv 文件中为 sftp 协议添加 ssh 公钥和私钥。我想使用 csv 文件批量上传到 kaltura。我的 kaltura ce4 中有一个视频。我想通过 sftp 传输协议将机制拉到 kaltura。我的文件网址是-->>sftp://ec2-user@ec2-54-245-118-246.us-west-2.compute.amazonaws.com/home/ec2-user/video.mp4
现在我必须在我的 csv 文件中提供公钥和私钥,因为它的 sftp。我不知道如何在 csv 文件中提供密钥。
api - Kaltura - 强制播放器仅使用 API 停止?
有什么方法可以强制 Kaltura 视频播放器仅使用代码和 Kaltura API 停止?
目前我已经通过在 KMC 的设置 > 访问控制下添加一个名为“免费预览”的访问控制配置文件来解决它,然后将此配置文件添加到我选择的条目中。然后我将会话添加到播放器 flashvars 以限制非成员仅观看预览,而不是整个剪辑。
但是我想通过仅使用代码来限制所有,甚至更好地选择剪辑类别,所以我不需要涉及 KMC。
那可能吗?
Alt) 你能否在 KMC 中创建一个新播放器并将其限制为只能查看 X 秒,无论条目长度如何?然后我可以检查用户是否有效,并通过 API 获取类别并将其显示在“预览播放器”和“默认播放器”中。如果我使用mediaProxy.mediaPlayTo属性,剪辑会停止,但可以通过按下播放轻松再次启动。
将不胜感激
search - 将 kaltura 搜索与 alfresco 共享集成?
我有一个露天共享,它有自己的简单/高级搜索。我也有 kaltura 视频引擎来管理视频。
我想知道如何自定义我的 alfresco 搜索,以便我可以在 kaltura 中搜索来自 alfresco 共享 UI 的视频,而无需前往 kaltura。
问候。
wordpress - Kaltura 的用于 Wordpress 的 All IN ONE Video 插件:是否有任何“如何使用”文档?
Kaltura 的 Wordpress 插件看起来是一个很棒的工具。在编辑页面时将视频添加到页面似乎很有效。但是,一旦您查看该网站,该视频就不会显示。此外,帖子页面上有一个按钮,上面写着“添加视频评论”。它也不起作用。这就是我非常喜欢的工作。
我去过 Kaltura 网站,有大量的文档,但没有任何东西真正适用于这个 Wordpress 插件。对他们来说几乎是不存在的......
对此的任何帮助都会很棒。
flash - KRecorder 的预览功能在 red5 localhost 中不起作用
我在 localhost 中安装 red5 服务器,然后使用记录器小部件 - KRecorder,它运行良好,但是当我将 rtmphost 从“rtmp://www.kaltura.com”更改为“rtmp://localhost”时,预览功能没有不工作。
c# - 使用 memorystream 接收内存不足异常
我正在尝试编写一个可以与开源媒体管理平台 Kaltura 一起使用的应用程序。Kaltura 提供了一些与他们的 Web API 对话的 C# 客户端库,我已经能够与服务器对话并成功上传视频。我遇到的问题是,一旦文件达到一定大小,我就会收到内存不足异常并且程序崩溃。我想尝试解决这个问题并将改进的代码提交回开源项目,但是对于 C# 来说是新手,我不知道从哪里开始。有没有比 memorystream 更好的方法来做他们正在做的事情?
提前致谢。
php - 使用 Kaltura API 版本访问自定义数据字段:3.1.5 和 PHP
我为我的视频创建了一个名为 Record Date 的自定义元数据字段,我想知道当我按类别对数据进行排序时如何回显这些信息。这是我迄今为止工作的代码片段。
我想用我的自定义元数据字段值替换 $entry->createdAt。任何帮助,将不胜感激。