https://github.com/bitscoper/bitscoper_sstv_icecast_broadcaster
A Python project that transmits images using 19 SSTV (Slow Scan Television) modes with VOX functionality through Icecast in Ogg Opus format with dynamic mount points.
https://github.com/bitscoper/bitscoper_sstv_icecast_broadcaster
ffmpeg icecast-source ogg-opus sstv
Last synced: 11 months ago
JSON representation
A Python project that transmits images using 19 SSTV (Slow Scan Television) modes with VOX functionality through Icecast in Ogg Opus format with dynamic mount points.
- Host: GitHub
- URL: https://github.com/bitscoper/bitscoper_sstv_icecast_broadcaster
- Owner: bitscoper
- License: gpl-3.0
- Created: 2024-12-24T12:34:58.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-24T12:36:17.000Z (about 1 year ago)
- Last Synced: 2025-03-23T18:52:14.129Z (11 months ago)
- Topics: ffmpeg, icecast-source, ogg-opus, sstv
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Bitscoper SSTV Icecast Broadcaster
A Python project that transmits images using 19 SSTV (Slow Scan Television) modes with VOX functionality through Icecast in Ogg Opus format with dynamic mount points.
## SSTV Modes
- MartinM1
- MartinM2
- PD120
- PD160
- PD180
- PD240
- PD290
- PD90
- PasokonP3
- PasokonP5
- PasokonP7
- Robot24BW
- Robot36
- Robot8BW
- ScottieDX
- ScottieS1
- ScottieS2
- WraaseSC2120
- WraaseSC2180
## Usage
```
python main.py
```
## Dependencies
- [FFmpeg](https://github.com/FFmpeg/FFmpeg)
- [Pillow](https://github.com/python-pillow/Pillow)
- [PySSTV](https://github.com/dnet/pySSTV)
- [pydub](https://github.com/jiaaro/pydub)