1. Home
  2. Chat
  3. Forum
  4. Kalender
    1. Termine
    2. Karte
  5. Lexikon
    1. Letzte Änderungen
  6. Marktplatz
    1. Bewertungen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Termine
  • Lexikon
  • Marktplatz-Eintrag
  • Seiten
  • Erweiterte Suche
  1. PA-Forum
  2. Forum
  3. Professionelle Veranstaltungstechnik
  4. Veranstaltungstechnik AUDIO
  5. Audio-Netzwerke

AVB in der Theorie super aber die Praxis ist eher bescheiden

  • marcoboy
  • 30. Oktober 2014 um 15:25
  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 31. Dezember 2021 um 15:27
    • #301

    Jahresabschluss:

    Wie weit ist er denn !?

    kurz davor den stand auf IEEE1722.1-2021/D13 zu heben. Meine Nase hängt mal wieder weit vorne. Was war passiert? Ich kam auf die Idee meinen alten Mac auf macOS Monterey zu heben. Erstaunlich das dies mit einem Gerät von Mitte 2015 noch funktionierte. Jedenfalls hat sich am AVB-Stack von Apple erheblich etwas bewegt. Dieser unterstützt jetzt auch AAF und CRF Streams. Ohha... Da tauchten plötzlich neue Descriptoren auf, TIMING,PTP_INSTANCE und PTP_PORT. Es ging nicht anderes als mich auch von den Grundlagen auf den neusten Stand zu bringen. Denn Mitte 2022 wird es eine neue IEEE1722.1 geben die erheblich mehr Kommandos am Thema PTP mit bringt. Auch der IEEE1722-2016 wurde erheblich erweitert. Später sicherlich mehr..

    Die IEEE1722.1-2021/D13 ist in den Descriptoren umgesetzt und weil ich schon mal dabei war habe ich den letzten Gurkencode ?( von 2018 gleich mit umgedreht. Sowie den nächsten Schritt vorbereitet..

    Schreiben kann man diese auch und zwar per JSON, man schickt das Dokument auf einfach zurück. Der einzige Controller der WRITE_DESCRIPTOR überhaupt unterstützt, das vollständig.

    Die IEEE1722.1-2021/D13 hat auch endlich ein Kommando wo man mehre Kommandos zusammenfasst in einer Anfrage. Da bin ich jetzt dran, Kommandos die auf Parameter beruhen JSON basierend auszulösen. Keine Webformulare mehr, wer was ändern will manipuliert das JSON und schickt es zurück. Was man ändern kann -> siehe API.

    Neue Hardware ist auch eingetroffen -> RME digiface AVB. Auch hier in einem extra Thread ein paar Worte..

    So Guten Rutsch...

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 6. Juli 2022 um 21:27
    • #302

    Huhu :sleeping: ..

    Lebt das Projekt noch !?

    Aber sicher und es hat sich einiges getan..

    • Alle Methoden sind jetzt JSON basierend -> keine Formulare mehr
    • neue Flow API -> deutlich besser
    • alle Kommandos aus der IEEE1722.1 2021-D13 implementiert -> ein Haufen Arbeit!
    • MILAN Geräte werden erkannt und der Controller kann mit dessen Eigenarten umgehen
    • Modell Inspektor erfunden -> alle Vorgänge zum auslesen zusammengefasst, inkl. testen des Entity -> anlegen einer Datenbank um alle statischen Objekt zu speichern. So müssen Sie nicht erneuert gelesen werden -> verkürzt die Zeit des auslesen erheblich. (noch nicht richtig fertig :( )
    • Bugs beseitigt, eins hat mich bis heute beschäftigt -> falsches Value aus einer Struktur übergeben, um es genau zu sagen die Sequenz ID übergeben anstatt einer Zeit || . Wirklich toll wenn der Timeout immer größer wird, um so mehr Pakete gesendet werden :/ ...

    Weitere Baustellen, Datenbank, Optimierungen und noch vielen mehr -> ich arbeite daran, bei Interesse mehr zu einzelnen Neuerungen...

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 31. Dezember 2023 um 20:09
    • #303

    dafür* Dann werden wir den Thread mit 104000 Zugriffen mal wieder hochholen.

    Gibt es was Neues? Ja einiges....

    Intern wurden viele Sachen überarbeitet und das alles zu beschreiben wäre die Liste sehr lang.

    Das wichtigste was zu erwähnen wäre, ist das das Projekt sich auch als Geräte Entity nutzen lässt. Dass der Controller sich im Netz zu erkennen gibt, ist ja nichts Neues, nun ist es aber auch so, dass sich alle Funktionen auch als Entity nutzen lassen. Mit Zugriff auf Hardwareebene! PTP, GPIO etc. werden dann möglich.

    Die ENTITY Struktur wird intern erzeugt und in die API korrekt als Path umgesetzt. Zudem lassen sich auch mehrere Objekte aus dem Json setzen und abfragen. Auch das Command GET_DYNAMIC_VALUES wird voll unterstützt. Damit lassen sich aus dem Gerät man einem Paket mehre Values holen.

    HTTPS und Verschlüsslung stehen auf der Liste für 2024 :) ....

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 11. Februar 2024 um 18:21
    • #304

    Erste Gehversuche Hardware mit einzubinden, das was gut überlegt sein muss ist die Funktionen nicht zu tief im Code zu verschrauben. Ich werde das über cmake löst das eben dann spezieller nötiger Code mit eingebunden wird.

    Default werden wird dann die bunte Kuh eingebaut, ich habe mit Modbus auch herum experimentiert. Hier wäre der Vorteil bzw. die Möglichkeit unabhängig vom System wo der Controller läuft zustände auf Hardware zu legen. Es wird sich aber auf simple Zustände beschränken, Entity Vorhanden, PTP Ready, Flow Ready oder ähnliches. Da bin ich gerade am basteln wie man das am besten lösen könnte.

  • karel noon
    Verifiziert
    Reaktionen
    1.025
    Beiträge
    6.256
    Termine
    1
    Marktplatz Einträge
    1
    • 11. Februar 2024 um 20:47
    • #305

    Jetzt könntest du das ganze Projekt ja an Joyned oder D&B/Lacoustics verkaufen *finger

    Jedenfalls war MILAN ein heißes Thema auf der ISE, viele neue Produkte :thumbup:

    Privater Account mit meiner persönlichen Meinung.

    Sollte es ein Problem mit meiner Neutralität zu einem Thema geben mache ich das im Beitrag kenntlich. :thumbup:

    http://www.noon.ruhr

    Application Support Engineer - HK Audio

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 12. Februar 2024 um 12:33
    • #306

    Der Grund ist weshalb ich die Möglichkeiten überhaupt schaffe es als Entity zu verwenden ist jener den Controller Teil zu testen. Ich muss mein Geld nicht mehr in Geräte investieren :/ . Das einzige dumme ist nur wenn ein Fehler drin ist, dann ist dieser auf beiden Seiten drin und es schaut so aus als würde alles funktionieren. Immer wenn sich was ändert, lässt man einen Test durchlaufen und schaut ob die API auch noch passt. Nebenbei wird das Projekt auch für andere Interessant die keinen reinen Controller brauchen.

    Zitat von karel noon

    Jetzt könntest du das ganze Projekt ja an Joyned oder D&B/Lacoustics verkaufen *finger

    Ich glaube die haben kein Interesse daran und Hive ist ja keine schlechte Lösung. Zumal mein Projekt ja für den Endanwender zunächst kaum brauchbar ist. Wer will sich mit einer Json basierten Lösung herum schlagen? Interessent wird mein Projekt für Medienhäuser wo über die API AVB Geräte leicht einbinden lassen. Das hat man bei den Mitbewerbern wenn man sie so nennen mag auch schon erkannt.

    Das größte Kapital ist mein Wissen welches ich über das Projekt erlangt habe, nur das haben die Mitbewerber erkannt ^^ .

    Joyned setzt auf Xmos und das sehe ich kritisch. Man ist von einem Halbleiterhersteller abhängig. Der Code ist nur schwer auf anderen Plattformen portierbar und er wäre prinzipiell auch nicht lauffähig. Geht die Firma Xmos unter geht das Projekt unter und genau das wäre mir als Hersteller zu heikel.

  • Christian Hofmann
    Reaktionen
    68
    Beiträge
    407
    • 22. Februar 2025 um 11:21
    • #307

    Vielleicht ja für den ein oder anderen interessant:

    AVB Academy :: AVB Academy
    Introduction You are looking for information about the Milan protocol, and someone mentioned that you can find it at the AVB Academy. However, you might be…
    avb-academy.com
  • bündner
    Verifiziert
    Reaktionen
    14
    Beiträge
    43
    • 4. Juni 2025 um 19:19
    • #308

    Ich habe (leider) nur wenig Ahnung von dem was auf den letzten 16 Seiten seit dem Jahr 2014 von marcoboy erdacht und entwickelt wurde.

    Haben nun gemäss

    Lightware and Netgear

    oder auf Deutsch: Lightware und Netgear

    diese Hersteller vor, das Ganze verkaufsfertig umzusetzen?

  • fabra
    Verifiziert
    Reaktionen
    3
    Beiträge
    2
    • 21. August 2025 um 09:56
    • #309
    Zitat von marcoboy

    Joyned setzt auf Xmos und das sehe ich kritisch. Man ist von einem Halbleiterhersteller abhängig. Der Code ist nur schwer auf anderen Plattformen portierbar und er wäre prinzipiell auch nicht lauffähig. Geht die Firma Xmos unter geht das Projekt unter und genau das wäre mir als Hersteller zu heikel.

    Hi marcoboy,

    Danke dass du unsere Entwicklugn verfolgst. Es ist richtig, dass wir XMOS unterstützen. Bezgl. deiner Sorge, dass wir uns und unsere Kunden zu stark von XMOS abhängig machen: Mittlerweile haben wir auch ein weiteres Stack für ARM-Basierte Systeme im Angebot. Damit untertützen wir Milan Endpoints und auch AVB-Switches (siehe https://www.joyned.at/as1-avb-switch-software-for-marvell).

    Beste Grüße

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 2. Februar 2026 um 15:26
    • #310

    Das stimmt, dieser nutzt aber die Hardware von Marvell und da habe ich selbst mit NDA er unerfreuliche Erfahrungen. Der Stack ist wieder an Marvell gebunden da nur Marvell die Peripherie dafür zur Verfügung stellt.

    Trotz der unschönen Erfahrungen mit Dante durch die Politik von Trump hat sich nicht all zu viel bewegt beim Thema TSN.

    Aber schön des Ihr weiter am Ball bleibt und auch neue Produkte entwickelt.

  • niggles
    Profi
    Reaktionen
    842
    Beiträge
    4.310
    • 2. Februar 2026 um 15:45
    • #311
    Zitat von marcoboy

    Trotz der unschönen Erfahrungen mit Dante durch die Politik von Trump hat sich nicht all zu viel bewegt beim Thema TSN.

    Audinate hat seinen Hauptsitz in Australien, da hat Trump doch im Bezug auf Europa gar nix zu melden...?

    Economics in eight words: "There ain't no such thing as free lunch."

  • robert müller
    Reaktionen
    1.245
    Beiträge
    2.244
    • 2. Februar 2026 um 20:01
    • #312

    Dat würd mich jetzt auch mal interessieren tun. Inwiefern gab's durch die Trumpel-Politik Probleme bei Dante?

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 2. Februar 2026 um 21:33
    • #313

    Lieferketten von Hardware war damit gemeint...

  • secluded
    Profi
    Reaktionen
    2.354
    Beiträge
    6.924
    Einträge
    1
    Marktplatz Einträge
    2
    • 3. Februar 2026 um 08:07
    • #314

    wird's wohl schon noch geben - kost halt mehr (oder viel mehr, oder nur 'n Stückchen mehr - abhängig von der Zollpolitik :) )

    "geht nicht" ? - gibt's nicht !

    ...ja, das war schon immer mein Avatar :evil:

    "Mit der Dummheit kämpfen Götter selbst vergebens" (Friedrich Schiller, "Jungfrau von Orleans" )

  • robert müller
    Reaktionen
    1.245
    Beiträge
    2.244
    • 3. Februar 2026 um 08:34
    • #315
    Zitat von marcoboy

    Lieferketten von Hardware war damit gemeint...

    Kannst du das ein wenig konkretisieren? Mich interessiert das schon.

    Liege ich mit meiner Vermutung richtig, dass es da ggf. um den Schutz Taiwans durch die USA vor China gehen könnte?

  • secluded
    Profi
    Reaktionen
    2.354
    Beiträge
    6.924
    Einträge
    1
    Marktplatz Einträge
    2
    • 3. Februar 2026 um 08:38
    • #316

    iiiihh

    Politik

    bäh

    --> falsches Forum ;)

    "geht nicht" ? - gibt's nicht !

    ...ja, das war schon immer mein Avatar :evil:

    "Mit der Dummheit kämpfen Götter selbst vergebens" (Friedrich Schiller, "Jungfrau von Orleans" )

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.814
    Marktplatz Einträge
    3
    • 3. Februar 2026 um 14:43
    • #317
    Zitat von secluded

    Politik

    --> falsches Forum ;)

    Bleiben wir beim Thema es ging um die Abhängigkeiten, in den letzten Jahren gab es immer wieder Probleme mit der Lieferzuverlässigkeit der Hardware. Komponenten die andere für Ihre Produkte brauchten waren über Monate nicht verfügbar. Es schmerzt schon wenn man ein Haufen Geräte produziert hat aber sie nicht ausliefern kann weil die entsprechende Dante Hardware fehlt.

    Dann werden wieder alternativen interessant bis die Quelle wieder sprudelt. Die Entscheidung einer großen Lautsprecherbude aus Frankreich sich auf das Abenteuer nicht einzulassen hat sich als nicht falsch erwiesen. Das kapital was zunächst investiert werden musste hat sich gelohnt, andere haben sich für Dante entschieden und kommen davon nur schwer wieder los.

    Ein Grund ist auch der entscheidende, es funktioniert einfach zu gut.

Anstehende Termine

  • Kombiseminar Sachkundiger für Anschlagmittel und Traversensysteme (AnschlägerPlus)

    Mittwoch, 23. September 2026 – Freitag, 25. September 2026
  • Kombiseminar Sachkundiger für Anschlagmittel und Traversensysteme (AnschlägerPlus)

    Dienstag, 29. September 2026 – Donnerstag, 1. Oktober 2026
  • Sachkunde für Fliegende Bauten

    Dienstag, 29. September 2026 – Donnerstag, 1. Oktober 2026
  • Virtueller Stammtisch im Chat

    Dienstag, 29. September 2026, 21:00 – 23:00
  • PA-Forum Stammtisch LeatCon

    Dienstag, 6. Oktober 2026, 13:00 – 14:00

Letzte Themen

  1. 17. - 18. November | PA Rigging & Truss Safety mit Tom Greber

    Soundchecker
    23. September 2026 um 10:33
  2. 13. - 14. Oktober | Live Mixing Workshop mit Jörn Müller in Köln

    Soundchecker
    23. September 2026 um 10:30
  3. können das hier (Foto) die original Weichen der KMT CS215 / CM215 sein ?

    phattomatic
    23. September 2026 um 09:12
  4. RCF: "Bass Motion Control" vs. "XBoost" => Ähnliche Funktionalität unter zwei verschiedenen Etiketten oder relevante Unterschiede?

    Hanseat
    21. September 2026 um 22:21
  5. Suche Lichteffekt

    Schreddl
    21. September 2026 um 12:22
  6. QLC+4 in MagicQ Visualsieren - wie richtig einstellen?

    metal-shot
    19. September 2026 um 17:44
  7. Verschiedene Verteiler mit Powercon Anschluss bzw. Ausgang kompatibel?

    tenderboy
    19. September 2026 um 12:22
  8. Suche Optocore Spezialisten - trouble shooting eines SANE Verbunds

    georg.h
    19. September 2026 um 10:21
  9. Quick & dirty reverse engineering - wie gehts weiter?

    phlownd
    19. September 2026 um 10:13
  10. DSP Preset für The Box Pro TP218 MKIII

    dxnny074
    18. September 2026 um 15:16

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™