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
  • steffenr
    Profi
    Reaktionen
    377
    Beiträge
    1.673
    • 8. Mai 2019 um 18:53
    • #181

    war hier nicht das Dilemma das AVB immer spezielle Switches haben will?

    dann dürften doch deine Probleme A und C im AVB Netz garnicht auftreten...

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 8. Mai 2019 um 21:40
    • #182

    Es hindert ja keinen daran es mit einer Standard Switch zu versuchen. Das klappt erst mal auch, bis weitere Trafic hinzukommt. Üblicherweise gibt es an AVBs Switches immer einen Port wo PTP, und Stream Adressen blockiert werden.

  • steffenr
    Profi
    Reaktionen
    377
    Beiträge
    1.673
    • 9. Mai 2019 um 10:04
    • #183
    Zitat von marcoboy

    Es hindert ja keinen daran es mit einer Standard Switch zu versuchen. Das klappt erst mal auch, bis weitere Trafic hinzukommt. Üblicherweise gibt es an AVBs Switches immer einen Port wo PTP, und Stream Adressen blockiert werden.

    also ein Port mit Verbindungsmöglichkeit zu anderen Netzwerkgeräten (ohne AVB) oder?

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 9. Mai 2019 um 19:57
    • #184

    Genau, das gleiche hatte Dante Hardware auch und nannte sich "Controller" Port. Auf diesem Port wurden PTP und Streams blockiert damit sie nicht in andere Netzwerke gelangten.

    Komischerweise ist der nicht mehr überall vorhanden..

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 12. Mai 2019 um 21:42
    • #185

    Noch jemand Interesse eine Switch zu bauen ? Die Sitzung auf dem Klo kann heute und in den nächsten Wochen etwas länger dauern :/

    Bilder

    • MVIMG_20190512_213902_974.webp
      • 305,03 kB
      • 3.024 × 4.032
  • 4Art
    Profi
    Reaktionen
    371
    Beiträge
    6.137
    • 15. Mai 2019 um 09:03
    • #186

    Milan.

  • steffenr
    Profi
    Reaktionen
    377
    Beiträge
    1.673
    • 15. Mai 2019 um 09:58
    • #187
    Zitat von 4Art

    Milan.

    ?

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 15. Mai 2019 um 16:46
    • #188
    Zitat von Flugwuppich

    Ägypten?

    https://de.wikipedia.org/wiki/IEEE_802.1Q

  • Wurst Werner
    Profi
    Reaktionen
    648
    Beiträge
    4.623
    • 16. Mai 2019 um 11:35
    • #189
    Zitat von 4Art

    Milan.

    http://www.avnu.org/

    CEO @ SoundSurface

    Consultant Pro Audio @ IAD-Pro / WharfedalePro

    Waves Soft- & Hardware Dealer

  • karel noon
    Verifiziert
    Reaktionen
    1.026
    Beiträge
    6.257
    Termine
    1
    Marktplatz Einträge
    1
    • 16. Mai 2019 um 15:31
    • #190

    Hatte ich vier Seiten und knapp 100 Beiträge vorher schon mal verlinkt ?

    Zeigt mal wieder wie träge wir Techniker manchmal sind....

    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

  • verstärkerberserker
    Verifiziert
    Reaktionen
    184
    Beiträge
    1.082
    Termine
    6
    • 16. Mai 2019 um 17:06
    • #191

    ...das ist jetzt aber auch nicht das Thema, das man mal eben schnell als leichte Lektüre von Anfan bis Ende überfliegt...

    ...Holz ist braun!

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 16. Mai 2019 um 18:15
    • #192

    Milan ist keine Norm, sondern ein Papier in dem man sich innerhalb der Mitglieder um gewisse Parameter einigt.

    Z.Bsp Sample Rate, Auflösung, Samples per Frame etc.

    Das hat in sofern Sinn das nicht alles implementiert werden muss und somit der Aufwand geringer wird. Auch das die Geräte untereinander besser zusammen arbeiten.


    Es ist also nicht gesagt das Geräte von Herstellern die der Gruppe nicht beitreten sind nicht funktionieren würden.

    Einmal editiert, zuletzt von marcoboy (16. Mai 2019 um 18:24)

  • karel noon
    Verifiziert
    Reaktionen
    1.026
    Beiträge
    6.257
    Termine
    1
    Marktplatz Einträge
    1
    • 16. Mai 2019 um 22:22
    • #193

    Dazu mal ein praktisches Beispiel:

    Man kann bei AVB frei festlegen wie viele Audio Kanäle ein Stream hat.

    Gerät A hat 16 Kanäle pro Stream, gerät B hat 8 Kanäle.

    Ich kann jetzt bei gleicher Samplerate beide trotzdem verbinden, würde aber in der Richtung 8-16 eben einen Stream nicht ganz auslasten, also Kanäle verschenken. In der Richtung 16-8 wurden die letzten 8 einfach nicht ankommen. Wenn man das weiß ist es ja gut.

    Auch gibt es Geräte die ich jedes Mal neu konfigurieren kann, das ist ja unter anderem das was die von marcoboy gebaute Software verwalten soll.

    Meine Avid S3L z.b. Hat eigentlich nur 32er streams ( 16er für die hauseigenen stageboxen aber da kommt man nicht so einfach ran).

    Um diese jetzt mit meiner Motu M64 mit 8er streams zu verbinden musste ich erst neue streams anlegen.

    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.818
    Marktplatz Einträge
    3
    • 18. Mai 2019 um 07:04
    • #194

    Auch das Streamformat kann unterschiedlich sein, es liegt dann am Controller solche Partner nicht zu verkoppeln.

    Ich habe es jetzt mit mehren Handständen geschafft den Controller auf der Switch laufen zu lasse :). Die ist mit einen SAMA5 nach extrem schlechter aufgestellt als ein RPI. Was Ressourcen betrifft, deutlich weniger Speicher, single Core und Takt.

    Vorher musste ich Festellen das das SRP auf der Switch gar nicht implementiert ist, es werden zwar Attribute gesammelt aber die Parameter der Switch werden nicht angepasst. Sie schmierte auch regelmäßig ab, wenn man versuchte per SPI auf darauf zu zugreifen.

    Das ist eben das traurige Lied von Konzern die nur ein Interesse haben Hardware zu verkaufen, die Software hat einen grausamen Stand. Die Buildroot Umgebung war alt wie Steinkohle, und ließ sich auf einen aktuellen System nicht mehr übersetzen. Ich habe mir eine aktuelle Bulidroot Umgebung gebaut und dabei mit Handständen versucht ihre Treiber einzubinden. Womit ich dann auch ein Netzwerkinterface hatte um den Controller zu benutzen 8o.

    Der RPI läuft seit eine Woche :thumbup: am Code des Controller hat sich erst mal diese Woche nichts getan. Das Switch Problem hatte mich beschäftigt.

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 18. Mai 2019 um 20:06
    • #195

    https://github.com/christophe-calmejane/Hive

    "Precompiled binaries for macOS and Windows" gibt es hier http://www.kikisoft.com/Hive/

    Ähnlicher Funktionsumfang wie der Riedel Controller.

    Ich bin nicht ganz alleine ;)

    Basiert auf die L-Acoustics Bibliothek...

    Es werden nur Audio descriptoren und ein paar AEM Kommandos unterstützt. Der Funktionsumfang ist in so weit schon ausreichend.

    3 Mal editiert, zuletzt von marcoboy (20. Mai 2019 um 08:06)

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 6. Juni 2019 um 16:39
    • #196

    Tadaa der Controller ist jetzt in der Lage auch Files auszuliefern und sogar der upload funktioniert. Allerdings muss ich mal schauen wie man die libmicrohttpd dazu bewegt nicht als root User zu arbeiten. So kleine Bauchschmerzen zwecks der Sicherheit bleiben. Das schreiben ist nur in einen Ordner erlaubt und über die Rechte die das File dann besitzt muss ich noch mal nachdenken.

    Fakt ist aber eins das es seine simple Lösungen bleiben wird, auf keinen Fall ist geplant die Leistungsfähigkeit so auszubauen welche ein richtiger HTTP Server hätte. Das ist auch völlig unnötig. Dann den kann man ja mit laufen lassen auf einen anderen Port ;).. Das ganze ist nur gedacht die Files zum Client zu übertragen...

    Noch was wurde erledigt.. build Umgebung wurde gebaut so das sich das projekt auch außerhalb der IDE übersetzen lässt, der berühmte dreier Satz (configure,make,make install).

    Ich gebe mir noch etwas Arbeit den HTTP Dienst zu optimieren und dann werde ich mich mal in Javascript versuchen um eine simple HTML Seite als example zu programmieren. Dann könnte man das Projekt veröffentlichen:rolleyes:

    Bilder

    • avb_file_api.webp
      • 72,91 kB
      • 1.280 × 800
  • Scyte
    Reaktionen
    92
    Beiträge
    281
    • 7. Juni 2019 um 15:08
    • #197

    Ich bin gespannt. Wirst du bei MS (github) veröffentlichen oder bei einem weniger kommerziellen Konkurrenten?

  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 7. Juni 2019 um 17:44
    • #198

    Versionierung läuft erst mal mit Git, muss es ja nicht im Github hochladen ;)
    Lizenz GPL, welche Version bin ich mir noch nicht einig...


    Nun habe ich nochmal mit dem Upload beschäftigt...

    Das ganze hat mehrere Haken die ich erst mal mit Pflaster versorgt habe..

    - bei GET prüfen ob es auch ein reguläres File ist -> sonst könnte jemand einen symlink hochladen dem das System noch folgt :(

    - Prüfung ob es sich um einen Ordner oder File handelt, hier muss noch was rein -> Konfiguration ob er das Directory auch anzeigen darf.

    Genau da beginnt das Thema von eins ins tausende zu kommen..

    Nun habe ich mich mal an den Index vom Directory versucht und gleich geprobt wie man hrefs dynamisch erzeugt :D.. Das ist ja in so fern wichtig das ich z.Bsp an JSON HREF rann hänge so das sich der Baum von den Deskriptoren ergibt. Der Browser müsste diesen nur folgen... Wie oben am Anfang erklärt gehört zum REST Konzept.

    Jede menge Arbeit....

    Das ganze sieht auch weniger schön aus ||.. Schöner heißt komplexer wenn die HTML Seiten der Default Pages dynamisch erzeugt werden..

    Bilder

    • avb_http_index.webp
      • 28,44 kB
      • 1.280 × 800
  • marcoboy
    Verifiziert
    Reaktionen
    190
    Beiträge
    6.818
    Marktplatz Einträge
    3
    • 12. Juni 2019 um 16:50
    • #199

    Na bitte, was jetzt total einfach aussieht war nicht so einfach ;)

    Man beachte oben die links womit das dann nach name, usw. sortiert wird,.. auf und absteigend, die links werden dynamisch aus dem Query erzeugt.

    Um das HTML File simple zu gestalten rückt der Code die Strings gerade, man hatte das auch per HTML erledigen können. Auch auf bunte Bildchen habe ich erst mal verzichtet, auch wegen der rechtlichen Fragen von Icon.

    Bilder

    • avb_list_directory.webp
      • 34,38 kB
      • 1.280 × 800
  • Flugwuppich
    Reaktionen
    75
    Beiträge
    209
    • 24. Juni 2019 um 19:22
    • #200

    Das heißt also, das kleine Böxchen, in das wir Video und Ton einstecken um beides über das Hausnetz des Jeweiligen Veranstaltungsortes zur Bühne und zum Beamer portieren ist nahe? Ohne Befehlszeilenlutscherei? Wie bei Dante? ?

Anstehende Termine

  • PA-Forum Stammtisch LeatCon

    Mittwoch, 7. Oktober 2026, 13:00 – 14:00
  • PA-Forum Stammtisch LeatCon

    Donnerstag, 8. Oktober 2026, 13:00 – 14:00
  • Competent Person for Event Rigging according to IGVW SQQ 2 | Level 1 | Munich (English)

    Dienstag, 13. Oktober 2026 – Freitag, 23. Oktober 2026
  • Combined seminar for experts in lifting gear and lifting beam systems (AnschlägerPlus)

    Dienstag, 13. Oktober 2026 – Donnerstag, 15. Oktober 2026
  • Virtueller Stammtisch im Chat

    Dienstag, 13. Oktober 2026, 21:00 – 23:00

Letzte Themen

  1. IHOS DSP 6.4 / Kingray GPA415 FIR Designer .txt Dateiformat?

    ThomasA
    5. Oktober 2026 um 19:16
  2. Neuer Mixer in Sicht: Behringer FLOWCASTER

    funkbrother
    5. Oktober 2026 um 16:21
  3. VI400/600 - Steuerung Local Rack über Mixing Station und Virtual VI ohne Surface?

    robert müller
    4. Oktober 2026 um 23:18
  4. Leatcon 2026 Forumstreffen

    skyper
    3. Oktober 2026 um 10:00
  5. Eminence Kappa 15 (LF) Bauvorschläge für Bassreflex oder Horn

    soundralf
    2. Oktober 2026 um 12:44
  6. Kleine PA und nur Fragen!!!

    Alex Bundschuh
    1. Oktober 2026 um 18:47
  7. Welche DI-Box/Line-Übertrager für Laptop/Kopfhörerausgang?

    wusel123
    30. September 2026 um 12:29
  8. Ersatzteilversorgung Lautsprecher (speziell Seeburg A3 MKII)

    Hanseat
    29. September 2026 um 18:25
  9. Neues Online-Simulationstool für Treiber / Gehäuse / Leistung / Filter

    Blancblue
    29. September 2026 um 13:16
  10. Subwoofer 80cm x 40cm x 80cm

    zegi
    28. September 2026 um 17:06
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™