Forum: PC Hard- und Software Welcher schnelle Stream leicht abgreifbar


von Michael (Gast)


Lesenswert?

Ich bin schon einige Zeit aus dem Thema raus, früher habe ich blockweise 
über Kithara Tools auf HW Ports ausgegebe und extern gepuffert und 
synchronisiert.

Für ein neues Projekt brauche ich einen schnellen breitbandigen Stream, 
der einfach hardwaremässig abzugreifen ist.

Sync - dann Vollgas in Puffer, geringer Jitter und Latency wäre schön.

Bandbreite zwei verschiedene notwendig.

Der Kontrollstream kann im MHz Bereich liegen, der andere Stream im HD 
Ready Bereich oder im Full HD Bereich.


Die Daten werden vom Puffer über ein spezifisches ASIC weiterbehandelt.


So wenig Softwarefrickelei wie möglich, soviel Massenproduzierte HW wie 
möglich.

Ideen?

von (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· (Gast)


Lesenswert?

Deiner Spezifkation mangelt es an harten Daten.

Full HD kann bei Mpeg2 ein 1/2 Astratransponder sein.
Oder mehr oder weniger, wie es denn gerade kodiert ist.

Da hab ich keine Lust aufs Raten.

Benutz dein eigenes Hirn.

von Michael (Gast)


Lesenswert?

http://www.analog.com/en/products/audio-video/analoghdmidvi-interfaces/analog-hdmidvi-display-interfaces/adv7842.html#product-overview

Hat jemand so was schon mal aufgebaut ?

Es geht um technisch Rohdaten, unkomprimiert.

Kein HDCP , die Daten werden als Differentielles Format roh gestreamt.

von Michael (Gast)


Lesenswert?

Es geht um Bildverarbeitung mit ASICs.

Rohdaten von Kamera, PC ist Streamingmedium und macht ein wenig 
Controlling.

Der Rest sind breite Hardwaretransformationen, da ist SW nicht schnell 
genug.

von Hans (Gast)


Lesenswert?

Ich fürchte, dass du dem Forum hoffnungslos überlegen bist. Außer dummen 
Antworten erwarte ich hier nicht viel.

von Michael (Gast)


Lesenswert?

Harte Daten 2k 1080p 60fps Bittiefe 10, 8 ginge zur Not.

Irgendein gängiges Synch Signal im Kontrollstream, man könnte den 
Audiostream missbrauchen.

Wenn möglich ein EVA Board vom Chiphersteller um nicht im Urschleim 
anfangen zu müssen.

von Michael (Gast)


Lesenswert?

Unfug.

Ich mache es nur schon lange.

Es gibt hier sicherlich Andere, die auch schon Asics an Streams 
geschaltet haben.

Im einfachsten Falle einen Xylinx an einen modifizierten USB 
Speicherstick.

https://de.m.wikipedia.org/wiki/Xilinx

Am Ende ist das oft einfacher als Programmieren und faktisch 
programmiert man in der ähnlichen Entwicklungs- und Simulationsumgebung 
wie mit C

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Im prof. Videobereich ist SDI recht weit verbreitet, es gibt Kameras, 
Recorder und Kurzstreckenfunk, die alle über SDI kommunizieren.
https://de.wikipedia.org/wiki/Serial_Digital_Interface
https://en.wikipedia.org/wiki/Serial_digital_interface

Das Prinzip sollte auch optische Übertragung erlauben, Standard ist aber 
Koax über den guten alten BNC.

von Reinhard S. (rezz)


Lesenswert?

Hans schrieb:
> Ich fürchte, dass du dem Forum hoffnungslos überlegen bist. Außer dummen
> Antworten erwarte ich hier nicht viel.

Zumindest im Fragen formulieren ist er nicht überlegen.

von Michael (Gast)


Lesenswert?

Nochmal zur Klarstellung:

Ich bin niemandem überlegen, jeder Mensch hat eigene Fähigkeiten und 
Besonderheiten. Ich bringe jedem Hochachtung entgegen der zumindestens I 
und A am Multimeter unterscheiden kann. Rest kann man lernen.

Und Schwächen, davon habe ich viele.

SDI schaue ich mir an, danke.

Ich habe gerade überrascht gesehen, dass Uralt VGA High resolution 
analog konnte bis >FullHD

Also gehen 350 MHz x3 analog mit schnellen Synchs da schon mal, leider 
wird die Schnittstelle nicht weiter unterstützt.

von Michael (Gast)


Lesenswert?

.....sollte U und I heissen....

von Michael (Gast)


Lesenswert?

SDI ohne HDCP spielt bei 3 Gigaherz bis 12 Gigaherz.

HDMI hinter Dekoder oder im SRAM gemultiplexed spielt bei 169 MHz da es 
dort schon 36 Bit breit ist.

Man müsste bei SDI hinter den Reclocker erst ein schelles Register 
basteln, das traue ich mir bei drn Frequenzen nicht zu.

Ein Reclocker mit breitbandigen Anschluss 36 Bit oder so habe ich bei ti 
nicht gesehen.

Die PC Karten für SDI sind nicht sehr günstig.

Das sieht nicht so gut aus.

USB3 kann 5 Gigabit , das sind bei 10 Bit Farbtiefe und 3 Farben 166MHz 
30 Bit breit, welch Zufall.

Aber die Chips, die ich da sehe schlüsseln auf 8 Bit, das ist dann 
elende Bastelei und schnelle Puffer um von den 8Bit x 625 MHz über 32Bit 
x 150 MHz auf 3x10Bitx150 MHz zu kommen.

von Christian R. (supachris)


Lesenswert?

Michael schrieb:
> USB3 kann 5 Gigabit , das sind bei 10 Bit Farbtiefe und 3 Farben 166MHz
> 30 Bit breit, welch Zufall

Ja, brutto. Da kommt zuerst die 8B10B Kodierung, schwupps nur noch 
500Mbyte/s aber immer noch brutto. Dann das Protokoll, CRC, Ack usw. 
macht am Ende maximal so 400MB/s Brutto. Das schnellste mit dem Cypress 
FX3 was ich hingekommen habe, waren etwa 320MB/s IN Bulk, OUT sieht 
nochmal mieser aus, weil die Host Controller nicht so viele Puffer 
haben, kommt man max. auf 200MB/s.

von Michael (Gast)


Lesenswert?

Autsch.

Dann fällt der flach.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Michael schrieb:
> Die PC Karten für SDI sind nicht sehr günstig.

Jo, das habe ich auch nicht behauptet :-P Hast du schon preiswertes 
professionelles Videoequipment gesehen? Sowas gibt es m.W. nicht.

von Michael (Gast)


Lesenswert?

Matthias S. schrieb:
> Michael schrieb:
>> Die PC Karten für SDI sind nicht sehr günstig.
>
> Jo, das habe ich auch nicht behauptet :-P Hast du schon preiswertes
> professionelles Videoequipment gesehen? Sowas gibt es m.W. nicht.

Ja, Problem.

Ich lass das erst mal sacken, es bleiben also SDI mit Reclocker oder 
gleich einen HDMI Chip interfacen.

Danke.

von John-eric K. (mockup)


Lesenswert?

Ich hoffe ich habe verstanden was du möchtest. Dazu fiel mir das hier 
ein.

Schaue dir doch mal den TFP401 von TI an.
http://www.ti.com/product/TFP401

Der Macht DVI zu parallel und den gibt es auch als günstiges Board:
http://www.ebay.de/itm/Adafruit-TFP401-HDMI-DVI-Decoder-to-40-Pin-TTL-Breakout-No-Touch-ADA2218-/151763757417?hash=item2355d32969:g:LfoAAOSwrklVUgBo

Features
* Supports Pixel Rates up to 165 MHz (Including 1080p and WUXGA at 60 
Hz)
* Digital Visual Interface (DVI) Specification Compliant(1)
* True-Color, 24-Bit/Pixel, 16.7M Colors at 1 or 2 Pixels per Clock

von Michael (Gast)


Lesenswert?

Das ist genau das, was ich gesucht habe !

Den werde ich mir mal in Ruhe ansehen.

Jetzt kann man niederfrequent breitbandig arbeiten.

von Michael (Gast)


Lesenswert?

Danke,,fehlte im Text.

von John-eric K. (mockup)


Lesenswert?

Bitte.

Der Chip ist auch auf DVI zu LVDS Laptop Display Ansteuerungsplatinen zu 
finden. Der LVDS Ausgang wäre dann 7mal Schneller da parallel zu Seriel 
Wandlung. Dann kannst du aber auch direkt einen LVDS Wandler an den DVI 
Ausgang hängen und dich einsynchronisieren. Ein HDMI Ausgang kann auch 
einfach nur DVI. Zumindest am PC. Deswegen ist an der eBay Platine auch 
eine HDMI-Buchse.

: Bearbeitet durch User
von Michael (Gast)


Lesenswert?

Bei LVDS bin ich aber eher "on board" , mit der Applikation bin ich in 
einem getrennten technischen Gerät, welches ich aufsynchronisiere.

Danke nochmal, LVDS Chips behalte ich auf dem Radar.

von Prometheus (Gast)


Lesenswert?

Hallo,

ich hatte mir vor einiger zeit mal die Netzwerk LWL- Transceiver 
angeschaut.
Die benötigen, soweit ich das verstanden habe und ich mich noch erinnern 
kann nur noch einen Serdes und können dann heftig Daten transportieren.
Der Sync müsste mit dem Serdes mit übertragbar sein, macht ja HDMI auch 
so.

Vorteil ist, so ein LWL Transceiver kostet bisweilen unter 20€ für 
10Gb/s.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.