Camera feeds
Withdrawn on 2026-10-03. The preview that this page used to describe — a camera as a room, published
over WHIP and watched over WHEP or HLS — was built and tested on our test deployment and never switched
on at api.ollacore.com. It has now been removed rather than shipped.
/live/<room_id>/whip,
/live/<room_id>/whep and /hls/<room_id>/index.m3u8 were never
served by the production API and are not going to be. There is nothing to migrate from.
What remains #
One route from the preview did reach production: GET /v1/rooms/{room_id}/recordings,
which listed a camera's stored recordings. It is deprecated under the
/v1 stability policy: it still answers, with an empty list, and every
response carries Deprecation and Sunset headers. It may be removed on or after
2027-01-05. Stop calling it; nothing it could return exists.
What to use instead #
- Live video between people is Audio & video calls: a room's RTC socket, with camera and screen-share tracks, forwarded by the SFU to every member. That is unchanged and is where the engineering effort goes.
- Video from an IP camera or NVR is not something Ollacore relays. If your app needs it, run a media server of your own and use Ollacore for the chat, calls and access model around it.
The design is written up in A camera is a room, kept as a record of what was built and why; the post carries the same withdrawal note.