Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:feature:video [2019/07/02 13:59] – [Viewing video] henrik | software:feature:video [2024/10/02 07:47] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Video ====== | + | ====== Video/ |
BBT has built-in support for video recording of important locations, such as the finish line. It is a very effective tool for verifying results and serves as a visual backup in situations like when a participant is racing without his tag or transponder. Video is a valuable tool to resolve many unforeseen circumstances. | BBT has built-in support for video recording of important locations, such as the finish line. It is a very effective tool for verifying results and serves as a visual backup in situations like when a participant is racing without his tag or transponder. Video is a valuable tool to resolve many unforeseen circumstances. | ||
- | //Note: The video feature is work in progress, and is limited | + | //Note: The video feature is work in progress, and is limited |
//Note: You should enable the Video feature on your event to get access to the video functions.// | //Note: You should enable the Video feature on your event to get access to the video functions.// | ||
Line 9: | Line 9: | ||
===== Supported cameras ===== | ===== Supported cameras ===== | ||
- | Short answer: Any IP Camera that is able to deliver a MJPEG stream via HTTP or RTSP. | + | Short answer: Any IP Camera that is able to deliver a H.264 or MJPEG stream via RTSP or a MJPEG stream via HTTP. |
Two modes of transportation is supported: RTSP and HTTP (multipart/ | Two modes of transportation is supported: RTSP and HTTP (multipart/ | ||
- | |||
- | As image codec (the way images are turned into data to be sent on the network), we currently **only support MJPEG** (Motion JPEG). This is an older more simpler protocol than the standard used by most cameras today. We currently **do not support H.264**, although we would like to add this in the future. | ||
- | |||
- | If your camera does not support MJPEG, see below for a workaround. | ||
===== Adding a camera ===== | ===== Adding a camera ===== | ||
Line 23: | Line 19: | ||
- Add the camera | - Add the camera | ||
- | Finding the correct URL can be very tricky, since many cameras have very poor documentation, | + | Finding the correct URL can be very tricky, since many cameras have very poor documentation, |
+ | |||
+ | iSpy has an online camera database that you might use to find the correct URL for your camera: https:// | ||
Example URLs can look like this (replace IP and username/ | Example URLs can look like this (replace IP and username/ | ||
Line 45: | Line 43: | ||
//Note: BBT is optimized for flexibility and easy-of-use, | //Note: BBT is optimized for flexibility and easy-of-use, | ||
+ | |||
===== Viewing video ===== | ===== Viewing video ===== | ||
All video recording (and the live buffer) is kept on the Timing Master. While wathcing/ | All video recording (and the live buffer) is kept on the Timing Master. While wathcing/ | ||
Line 52: | Line 51: | ||
This does, however, incur a slight delay on the live video feed. | This does, however, incur a slight delay on the live video feed. | ||
- | **Quick jumping* | + | **Quick jumping** |
You often need to jump to a specific time in the video, which you can do directly from the Video window and input a timestamp or scroll back and forth on the timeline. | You often need to jump to a specific time in the video, which you can do directly from the Video window and input a timestamp or scroll back and forth on the timeline. | ||
Line 59: | Line 58: | ||
- | ===== Workaround for non-MJPEG cameras using VLC ===== | + | ===== Performance |
- | If your camera does not support MJPEG, or you cannot get it to work properly, you can use the free softwave VLC (https:// | + | Many video cameras provide high frame rates and a large image resloution. |
- | + | ||
- | So instead of a direct connection (Camera --> BBT) you can use VLC to convert the video for you (Camera --> VLC --> BBT) | + | |
- | + | ||
- | **Example** | + | |
- | + | ||
- | Your camera stream (for example H.264) might be called | + | |
- | | + | |
- | + | ||
- | Using this command you can tell VLC to connect to that camera, and output an MJPEG stream on URL http:// | + | |
- | + | ||
- | < | + | |
- | vlc.exe -vvv -Idummy | + | |
- | </ | + | |
- | In BBT you can then simply add http:// | + | The BBT video feature is not meant for recording nice smooth videos, but rather |