v0.59.1
馃挭 Added
馃摵 hosted webrtc
Thanks to @grzegorz-roboflow we have a great news 馃敟
With this release of inference it is now possible to easily process video streams over webrtc with inference!
We prepared example script to showcase how to process streams from your python scripts. Start inference server, and then stream web-cam in order to start processing the stream and to see live preview produced by inference:
python examples/webrtc/webrtc_worker.py \
--workspace-id="<your workspace>" \
--workflow-id="<your workflow id>" \
--api-key="<your API key>" \
--inference-server-url="http://127.0.0.1:9001" \
--realtimeLocally stored files can also be streamed and processed:
python examples/webrtc/webrtc_worker.py \
--workspace-id="<your workspace>" \
--workflow-id="<your workflow id>" \
--api-key="<your API key>" \
--inference-server-url="http://127.0.0.1:9001" \
--source "/path/to/file.mp4" \
--realtimeThe processing can be performed on Modal simply export WEBRTC_MODAL_TOKEN_ID and WEBRTC_MODAL_TOKEN_SECRET with your credentials, and inference takes care of creating Modal app and processing stream on Modal function. All aspects of Modal execution are controlled through environmental variables. On-demand stream processing on CPU or GPU is extremely easy with this feature!
The feature is also available through our app https://app.roboflow.com:
Check out details #1612
Other new features
- Add RLE format support to SAM2 by @lrosemberg in #1651
- Seg preview workflow block by @hansent in #1647
馃敡 Fixed
- Fix assertion in platform tests by @PawelPeczek-Roboflow in #1644
- Fix base detection docstrings default confidence and IOU by @dagleaves in #1660
- Fix ModelConfig incorrect confidence environment variable by @dagleaves in #1659
- Fix image dimensions in detections stitch block output by @brunopicinin in #1654
- Claude 3.5 is deprecated as of 28th of October 2025, replacing with Claude 4.5 by @grzegorz-roboflow in #1668
馃彙 Maintenance
- Healthz and Readiness should not be authed by @bigbitbus in #1650
馃ゼ inference-experimental
- Add RFDetr Segmentation to inference-exp by @PawelPeczek-Roboflow in #1645
- Loose RFDetr Seg integration tests assertions for ONNX which seems to be quite numerically unstable by @PawelPeczek-Roboflow in #1646
- Fix assertions in RFDetr segmentation by @PawelPeczek-Roboflow in #1649
- Add fixes for TRT error handling by @PawelPeczek-Roboflow in #1665
- Bump version of
inference-expby @PawelPeczek-Roboflow in #1653 - TRT inplementation for more models by @PawelPeczek-Roboflow in #1666
- Fix issue with inference resolution not denoted correctly in RFDetr by @PawelPeczek-Roboflow in #1667
Full Changelog: v0.59.0...v0.59.1
