π TITLE: FeedScanner Suite β Python DVB Toolkit (The Project)
FeedScanner Suite: Professional analysis, open-source freedom, and a passion for extreme DXing.
FeedScanner Suite is a modern, fully open-source DVB toolkit developed in Python with a direct native integration to CrazyCat's legendary StreamReader.dll (C++). This specific technical approach allows developers and satellite enthusiasts to leverage the complete native API, ensuring high-performance execution, maximum flexibility, and full access to all capabilities of compatible tuners, completely bypassing any intermediate layers that could degrade performance.
The project was born to be free and modifiable by anyone, with the clear goal of encouraging the community to experiment and drive the technological evolution of the sector. It has been built by an enthusiast for enthusiasts, aiming to keep alive the spirit of sharing and innovation that has always defined the DVB world.
π‘ Main Features The FeedScanner Suite provides a comprehensive set of built-in utilities designed for advanced signal analysis:
- Spectrum Analyzer: Full support for DVB-S/S2 and DVB-T/T2 architectures.
- Blindscan (Sat & DTT): Engineered for feedhunting and automated transponder discovery.
- DTT Analysis: Detailed insights into multiplex parameters, lock status, and transmission metrics.
- Constellation Viewer: Accurate constellation plotting for precise modulation evaluation.
- TS Stream Analysis & UDP Player: Professional-grade transport stream monitoring and live player hooks.
- Modular Workflow: A fully flexible Python environment designed for custom scripting and automation.
π―οΈ A Tribute to CrazyCat The FeedScanner Suite is also created as a tribute to CrazyCat, the brilliant author of foundational tools like CrazyScan and the StreamReader.dll itself. His outstanding contribution has enabled an entire generation of enthusiasts to explore satellite signals like never before. This project follows closely in his footsteps: free, open, and shared, ensuring that his technical legacy continues to thrive through the community.
π The Story: A Project Born out of Passion FeedScanner Suite started as a personal experiment based on a simple idea: bringing back innovation, freedom, and raw experimentation to the DVB world by using modern tools and an accessible language like Python.
For years, the community relied on historic tools that, while excellent, often remained static or closed-source. The core question that sparked this journey was: "What would happen if I brought StreamReader into the modern world, making it accessible, scriptable, and completely open to everyone?"
π οΈ Technical Vision: Direct Native Integration The primary engineering challenge was interfacing directly with the C++ StreamReader.dll from within Python, without relying on heavy external wrappers or slow data conversions. This required an intensive and complex development process:
- Deep analysis of native APIs.
- Direct handling of complex C++ structures.
- Low-level native function calls.
- Manual memory management of buffers and pointers.
- Extreme performance optimization.
The result is a rare and sophisticated approach that achieves processing speeds very close to native C++, while maintaining the immense flexibility of Python. To date, there are no known public projects adopting this direct integration method.
π‘ Project Philosophy The FeedScanner Suite was not built to compete, but to unlock the technology. It is an open invitation to developers, beta testers, and feedhunters alike: study it, extend it, and make it better.
- Completely Free
- Fully Open-Source
- Modifiable by anyone
- Fully documented and designed to grow
Note on AI Teamwork: Although I am not a professional programmer by trade, I utilized Artificial Intelligence as a technical co-pilot to help decipher the logic of the original drivers and successfully translate it into a modern, responsive working environment.
