This PHP (and HTML5/JS) application is a sample reference implementation showing how to utilize the Kaltura Media Services and Experience Components to build a video recruiting app where job applicants can submit a 5min introduction video (and edit it) as part of their job application and then schedule and participate in an embedded video meeting with the recruiting interviewer.
- PHP (5.3+ according to phpcompatinfo, but was tested on PHP 7.4+)
- A modern browser (Chrome/FF/Edge)
- Register for a free Kaltura account
- Clone the files to your web directory
git clone https://github.com/kaltura-vpaas/video-job-application-interview-app.git .
- Copy
config.php.template
toconfig.php
, edit to fill the params as instructed in the inline comments (disallow access toconfig.php
from the web) - Point your browser to
index.html
- Get a free Kaltura Media Services account
- Learn about the Kaltura Media Servcies API
- Kaltura Express Video Recorder (webcam browser based video recorder)
- Kaltura Embedded Web Video Editor
- Kaltura Embedded Video Meetings (RTC Video Room)
Thank you for helping Kaltura grow! If you'd like to contribute please follow these steps:
- Use the repository issues tracker to report bugs or feature requests
- Read Contributing Code to the Kaltura Platform
- Sign the Kaltura Contributor License Agreement
- Join the Kaltura Community Forums to ask questions or start discussions
- Read the Code of conduct and be patient and respectful
You can learn more about Kaltura and start a free trial at: http://corp.kaltura.com
Contact us via Twitter @Kaltura or email: community@kaltura.com
We'd love to hear from you!
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.
Authors and contributors: See GitHub contributors list.
Open Source Libraries Review the list of Open Source 3rd party libraries used in this project.