Legacy Streamer Retirement (TCP/HTTP)¶
The legacy streamer stack has been retired from sense-core.
What was removed¶
s6.utils.streamer(legacyVideoStreamClientand TCP/HTTP stream server code)Legacy streamer unit tests in
src/s6/utils/test_streamer.pynetworkas an input source fors6 trackC++ streamer client module source
src/s6/cpp/src/streamerCPP.cppand its CMake target
Current s6 track input sources¶
gstdataset path (with optional
--repeat)
Database-backed replay has also been retired from s6 track; database service
assets now live under ../sense-data-service/.
Impacted commands/scripts (retired for now)¶
src/s6/app/stream.pysrc/s6/app/id.pysrc/s6/app/data/collect.pysrc/s6/app/utils/sampler.pys6.utils.camera_identifier.maininsrc/s6/utils/camera_identifier.py
These entrypoints now raise an explicit runtime error pointing to this document.
Restored with gst path¶
src/s6/app/monitor.pyRestored as a gst-only live viewer.
Loads gst sources from
platform.gstreamerinconfigs/pipeline.config.yaml(or-c/--config).
Partially impacted utilities¶
src/s6/app/utils/aruco_detector.py--input networkhas been removed.Only
--input localremains.