kore/examples/video_stream
Joris Vink e98a4ddab5 Change how routes are configured in Kore.
Routes are now configured in a context per route:

route /path {
	handler handler_name
	methods get post head
	validate qs:get id v_id
}

All route related configurations are per-route, allowing multiple
routes for the same path (for different methods).

The param context is removed and merged into the route context now
so that you use the validate keyword to specify what needs validating.
2021-09-15 11:09:52 +02:00
..
assets Add an html5 video streaming example 2014-08-10 19:33:43 +02:00
conf Change how routes are configured in Kore. 2021-09-15 11:09:52 +02:00
src more intmax_t 2018-11-29 21:25:20 +01:00
videos Add an html5 video streaming example 2014-08-10 19:33:43 +02:00
.gitignore Add an html5 video streaming example 2014-08-10 19:33:43 +02:00
README.md kore -> kodev where appropriate 2017-03-06 11:00:53 +01:00

README.md

A simple HTML5 video streaming service using Kore.

Building:

	You must first place a test video inside the videos/ folder. I tested
	this using Big Buck Bunny (ogg version) on Chrome. But any video that
	can be played with HTML5 works.

	If you did not save your video as videos/video.ogg make sure you
	update the assets/video.html file to point to the right video.

	When done, run a kodev build.

Run:

	kodev run

Visit the URI and you should see a video stream.

Frontend parts from video.js: http://www.videojs.com/