Hello all,
The latest version is now available.
New components
Kaltura Elasticsearch
The Kaltura Server now utilises Elasticsearch to provide better searching functionality. This is implemented in a service called eSearch
. Documentation for this service can be found here: https://developer.kaltura.com/console/service/eSearch/action/searchEntry
The deployment of this service and all its deps is achieved by installing the kaltura-elasticsearch
package. For an all in one deployment, this is done automatically as it is now specified as a dep in the kaltura-server
meta package and was also added to the install_kaltura_all_in_1.sh script used for deploying on Debian/Ubuntu.
In a clustered ENV, install this package on the relevant nodes. For RPM, you should then run:
# /opt/kaltura/bin/kaltura-es-config.sh
For Debian/Ubuntu, the needed configurations are done as part of the postinst hook [/var/lib/dpkg/info/kaltura-elasticsearch.postinst]
Once done, adjust the below directives in /opt/kaltura/app/configurations/elastic.ini on all API nodes:
elasticHost = 127.0.0.1
elasticPort = 9200
Kaltura Player v3
This release includes the next generation Kaltura player [AKA PlayKit]. In order to create a v3 player, one must first enable the V3 Studio via Admin Console->Publishers->Partner->Actions->Configure->'Show V3 Studio'
.
This needs to be done per partner. Once done, in KMC, navigate to Studio->TV PLATFORM STUDIO->Add New Player
.
kaltura-base (14.14.0) changelog:
- If
accessControlNameToId
is undefined callinitAccessControlNameToId()
(https://github.com/kaltura/server/pull/8121) - return
calcPageSize
tokFilterPager
(https://github.com/kaltura/server/pull/8118) - PLAT-9653: KalturaScheduleResourceFilter.php - support filtering by
statusEqual
=== DELETED (https://github.com/kaltura/server/pull/8112) - PLAT-9680: handle languages in
contributeToPlaybackContextDataResult()
the same as inplayManifest
(https://github.com/kaltura/server/pull/8111) - PLAT-9670: Scheduling - improve blackout conflict performance (https://github.com/kaltura/server/pull/8109)
- PLAT-9672: Fix exception in thumbnail creation (https://github.com/kaltura/server/pull/8108)
- Add
schedule_event.STATUS
to sphinx match optimization (https://github.com/kaltura/server/pull/8105) - PLAT-9667: Adding/updating feedback when the quiz is submitted and updating answers is disallowed (https://github.com/kaltura/server/pull/8103)
- PLAT-9661: Update logic of setting
lastModified
of thumbnail (https://github.com/kaltura/server/pull/8101) - PLAT-9666: Handle multiple permissions update with a single partner save (https://github.com/kaltura/server/pull/8099)
- Add sphinx match optimization and invalidation keys to schedule event index (https://github.com/kaltura/server/pull/8098)
- REACH2-496: Update alignment job data to include additional params (https://github.com/kaltura/server/pull/8097)
- Add validations to ICS bulk upload (https://github.com/kaltura/server/pull/8095)
- Schedule event bulk upload (https://github.com/kaltura/server/pull/8094)
- eSearch - query boolean fields only with true/false (https://github.com/kaltura/server/pull/8092)
- PLAT-9653: KalturaScheduleResourceFilter.php - support filtering by
statusEqual
=== DELETED (https://github.com/kaltura/server/pull/8091) - PSVAMB-4099:
playManifestAction
- callsetMinBitrate()
andsetMaxBitrate()
(https://github.com/kaltura/server/pull/8089) - PLAT-9642: when updating an answer cue point, the fields should be added to the modified columns (https://github.com/kaltura/server/pull/8088)
- Fix PHP7 notices & warnings (https://github.com/kaltura/server/pull/8081)
- Ensure the asset is found before calling
shouldEncrypt()
(https://github.com/kaltura/server/pull/8080) - PLAT-9629: Avoid copying Answer cue points to trimmed clipped entries (https://github.com/kaltura/server/pull/8078)
- PLAT-9625: Support multipart upload to S3 when file size is bigger than 5G (https://github.com/kaltura/server/pull/8067)
- eSearch - update mapping + add logstash playsviews conf (https://github.com/kaltura/server/pull/8037)
kaltura-html5lib (v2.74.3) changelog:
- SUP-16960 - No Audio When Attempting to Play Live Entry on IE11 + Windows 10
- SUP-16617 - IOS doesn’t show thumbnail anymore
- SUP-16728 - Player Download Module Won’t Work When Entry Has Only Source Flavor
- upgrade socket.io (#3950)
- SUP-16617 - IOS doesn’t show thumbnail anymore
- SUP-16728 - Player Download Module Won’t Work When Entry Has Only Source Flavor
- upgrade socket.io (#3950)
kaltura-kmcng (v5.6.4) changelog:
- entry/captions: Support ordering captions for Youtube entries (701dd3f)
- entry/related: Add support to JSON files in entry related files (bcc05f6)
- syndication: Fix issue in ITunes Syndication feeds with categories containing ampersand (b738b46)
kaltura-html5lib3 (0.37.3) changelog:
- First release
kaltura-html5-studio3 (3.2.3) changelog:
- First release
kaltura-playkit-bundler (1.1.1) changelog:
- First release
To upgrade, please follow:
RPM based:
Deb based:
Or, if running a cluster: