browser_list_live_streams
List all currently active live video streams across all contexts with their URLs and stats.
When to use browser_list_live_streams
Use browser_list_live_streams when you need to record or stream a live browser session. It is part of Owl Browser's Video Recording toolset and runs inside a self-hosted, source-level stealth engine, so every call inherits the same undetectable browser fingerprint as the rest of your automation — no separate anti-detect setup required.
Usage Example
Response
Returns a JSON object with the operation result.
{
"success": true,
"result": <value>
}Frequently Asked Questions
What does browser_list_live_streams do?
List all currently active live video streams across all contexts with their URLs and stats. It belongs to Owl Browser's Video Recording category and is available through the REST API, the Python SDK (browser.list_live_streams()), the Node.js SDK, and the MCP server.
What parameters does browser_list_live_streams accept?
browser_list_live_streams takes no required parameters beyond an active context. Call it with a POST request to /api/execute/browser_list_live_streams.
Is browser_list_live_streams detectable by anti-bot systems like Cloudflare or DataDome?
No. browser_list_live_streams executes inside Owl Browser's Chromium engine, which applies fingerprint spoofing at the C++ source level rather than through JavaScript patches. Every tool call shares the same consistent, human-like fingerprint, so anti-bot systems such as Cloudflare, DataDome, and Akamai see an ordinary browser.
Related Tools
browser_start_video_recordingBegin recording a video of the browser session. Captures all visual activity in the viewport. Recording continues until stopped with browser_stop_video_recording. Useful for debugging, demos, and documentation.
browser_pause_video_recordingTemporarily pause video recording without stopping it. The recording can be resumed later with browser_resume_video_recording. Paused segments are not included in the final video.
browser_resume_video_recordingResume a paused video recording. Continues capturing from where it was paused. Only valid after browser_pause_video_recording.
browser_stop_video_recordingStop video recording and save the video file. Returns the path to the saved MP4 file in /tmp. The file can then be downloaded or processed further.
browser_get_video_recording_statsGet statistics about the current video recording including frames captured, duration, file size estimate, and recording state (recording/paused/stopped).
browser_download_video_recordingGet a download URL for a completed video recording. Returns a temporary URL that can be used to download the recorded MP4 video file. The recording must be stopped first using browser_stop_video_recording.