70 Commits

Author SHA1 Message Date
feyris-tan
3da10ae897 Removed the discrimination between "TBS-style GS encapsulation" and "Digital Devices style GS encapsulation" as it was factually wrong. 2025-10-12 22:03:52 +02:00
feyris-tan
39f8e936f3 Added partial support for continuous GS.
All checks were successful
🚀 Pack skyscraper8 / make-zip (push) Successful in 1m52s
2025-10-12 20:29:50 +02:00
feyris-tan
9b0ec04d0a Prepare for CI/CD
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 7s
2025-10-09 12:29:40 +02:00
feyris-tan
b943a971ef Merge branch 'master' of http://172.20.20.19:3000/ft/skyscraper8
# Conflicts:
#	skyscraper8/Properties/launchSettings.json
#	skyscraper8/Skyscraper/BbframeDeencapsulator.cs
2025-10-04 20:54:41 +02:00
feyris-tan
4e651ccdce A lot of things happened during my vacation. 2025-10-04 20:51:01 +02:00
feyris-tan
d95d8c0235 Don't crash on broken FLUTE messages. Instead, discard them. 2025-09-19 21:58:47 +02:00
feyris-tan
f83b920af4 GSE testing 2025-09-19 08:48:16 +02:00
feyris-tan
cc8e1edd90 Public release to satellitescomunity.de 2025-09-14 21:47:58 +02:00
feyris-tan
a1ce51519c Minor improvements to the SAT>IP client. 2025-09-09 22:08:03 +02:00
feyris-tan
f0b07ab676 Added a DestructiveMode to the HlsProxy and also got SAT>IP working. 2025-09-09 21:17:12 +02:00
feyris-tan
4fcce3bc87 Implemented a method to automatically find the IP Address of a SAT<IP Server. 2025-09-08 22:58:22 +02:00
feyris-tan
d9c2bc6d46 Various little fixes. Like adding NDS/OpenTV-SSUs to Minio. 2025-09-07 22:00:09 +02:00
feyris-tan
3595b51fcc Implemented some missing storage methods. 2025-09-05 23:00:13 +02:00
feyris-tan
cee4a4ad44 Neues Trikolor sample. 2025-09-04 23:00:51 +02:00
feyris-tan
8e57830409 Added parser for OpenTV's file delivery mechanism. Also began to work on an a parser for NDS'S file delivery mechanism. 2025-09-03 23:50:11 +02:00
feyris-tan
887d983594 Built a small SSDP Client. 2025-09-02 22:28:44 +02:00
feyris-tan
a79c8a5f20 Added _0x00_ImageIconDescriptor and some other minor improvements. 2025-09-02 21:38:53 +02:00
feyris-tan
03d827df44 Rewrote the complete blindscanning engine. 2025-08-28 20:47:56 +02:00
feyris-tan
1d7c9c3807 Removed two unnecessary threads in the RtspSetupResponse. 2025-08-18 23:11:40 +02:00
feyris-tan
f8521c0b62 Proper Disposal of an RtspClient. 2025-08-18 22:52:23 +02:00
feyris-tan
4f1c0c8b10 Got an RTSP Client that works in theory. 2025-08-18 22:34:18 +02:00
feyris-tan
2205d50b0a Implemented RTSP OPTIONS and RTSP DESCRIBE 2025-08-17 20:06:35 +02:00
feyris-tan
5fdd55f732 Built a MonoGame skeleton. 2025-08-11 19:36:09 +02:00
feyris-tan
16b5682fd4 Fix a crash that would occur when an incomplete IPv6 packet would arrive. 2025-08-10 20:03:17 +02:00
feyris-tan
e91b47037d Fixes for Italian Sky on Hotbird. 2025-08-10 16:11:51 +02:00
feyris-tan
8383ae02ab Bugfixes to make the DVB-NIP Transmission on Hotbird 12226V work. 2025-08-10 12:01:06 +02:00
feyris-tan
c07efd58d1 Now deleting IQ Graphics and RF Spectrums when deleting a Blindscan job. 2025-08-09 21:38:02 +02:00
feyris-tan
0049af0476 Handled some more EtherType edge cases in ULE. 2025-08-07 20:20:53 +02:00
feyris-tan
5eff90d0de Can now create RF Spectrums in the ImGui. 2025-08-06 22:05:22 +02:00
feyris-tan
ee13de9594 Storing IQ Data inside MinIO! 2025-07-29 22:08:09 +02:00
feyris-tan
c618e87a4a Proof-of-concept of IQ gathering. 2025-07-28 23:08:43 +02:00
feyris-tan
c7188b56c5 100000 points are desirable when charting IQ samples. 2025-07-27 21:03:56 +02:00
feyris-tan
e140175289 Threw over the IQ data. 2025-07-27 18:30:01 +02:00
feyris-tan
e020969df0 Added a viewer for the IQ chart files. 2025-07-26 23:53:25 +02:00
feyris-tan
d83bdb986d Have DTOs for IQ Charts and RF Spectrum. 2025-07-26 19:16:19 +02:00
feyris-tan
49fa6790fa Plumbed some holes in the ULE parser. 2025-07-25 21:34:22 +02:00
feyris-tan
0981ec5291 Discard some proprietary EtherTypes. 2025-07-24 22:43:22 +02:00
feyris-tan
35785e186f The SkyscraperContext now speaks ULE! 2025-07-22 22:08:21 +02:00
feyris-tan
30166ad8da ULE should not make use of the adaptation field. 2025-07-19 23:34:12 +02:00
feyris-tan
8c76f9a421 Added a rudimentary ULE deframer. 2025-07-19 22:44:49 +02:00
feyris-tan
0453a7115a Fixed the Lyngsat Map Scraper to work with the new architecture. 2025-07-17 22:01:57 +02:00
feyris-tan
7d218ade9c Added a failed attempt at OpenTV Parsing. 2025-07-17 17:08:19 +02:00
feyris-tan
6302a25f26 Added rudimentary (and very buggy!) support for reading MediaHighway2 EPG. 2025-07-14 23:39:37 +02:00
feyris-tan
226901607c First attempts at scraping Freesat. 2025-07-05 22:26:42 +02:00
feyris-tan
12c6004578 Prevent bitrot on ImGui version. 2025-06-30 22:57:40 +02:00
feyris-tan
32c358c257 Removed IScraperStorage.cs, instead made DataStorage.cs and ObjectStorage.cs. This breaks the ImgUi - for now. 2025-06-29 20:08:52 +02:00
feyris-tan
26ee56172c Implemented DvbNipTestForMulticastSession and DvbNipInsertMulticastSession in PostgreSQL. 2025-06-28 23:50:22 +02:00
feyris-tan
82a0576903 Added DvbNipTestForCarrier, DvbNipInsertCarrier along with an implementation in the PostgreSQL driver. 2025-06-24 22:05:44 +02:00
feyris-tan
ec80b97e1d All three DVB-NIP (and the sole DVB-I) test signals work now. 2025-06-22 16:56:32 +02:00
feyris-tan
17b1350185 NIP Metadata Storage Proof-of-Concept. 2025-06-22 14:29:44 +02:00