Udostępnij za pośrednictwem


Omówienie przesyłania strumieniowego AV/C

W tej sekcji opisano sterownik filtru AV/C Streaming, Avcstrm.sys, który firma Microsoft udostępnia w celu ułatwienia przesyłania strumieniowego danych multimedialnych z podjednostki AV/C, jeśli te dane znajdują się w formatach SDDV lub MPEG2TS. Te formaty to dwie najbardziej typowe metody przechowywania danych cyfrowych w sygnalizatorze multimediów.

Avcstrm.sys to sterownik filtru podrzędnego niższego poziomu, który znajduje się bezpośrednio powyżej Avc.sys i 61883.sys w stosie sterownika i poniżej wszystkich sterowników podrzędnych. Sterownik filtru av/C Stream zapewnia dodatkową obsługę sterownika protokołu AV/C. Dostawca ma możliwość opcjonalnego korzystania z tej pomocy technicznej.

Specyfikacje subelementu taśmy 1394 Trade Association obsługują różne sterowania stanem transportu, takie jak odtwarzanie, pauza, nagrywanie i zatrzymywanie, niezależnie od sygnału medialnego. Jednak format danych dla tego samego typu podjednostki może być taki sam lub inny. Na przykład urządzenia DV i DVHS zawierają jednostki taśmowe. Jednak DV zazwyczaj używa formatu danych SDDV opartego na specyfikacji IEC 61883-2, natomiast DVHS używa formatu danych MPEG2TS opartego na specyfikacji 61883-4. Sterownik filtra dla podzespołów taśm musi zatem obsługiwać zarówno SDDV, jak i MPEG2TS jako formaty danych, ale używać tej samej kontroli urządzenia dla podzespołu taśmy. Oznacza to, że każdy sterownik podrzędny musi powielać te same funkcjonalności, aby zapewnić możliwość przesyłania strumieniowego z obsługą formatów.

Sterowanie sterownikiem podrzędnym AV/C na stosach sterowników 61883 i AV/C wymaga użycia funkcji sterowników do odbierania lub przesyłania strumieni danych za pomocą interfejsów sterowników urządzeń (DDI), które dostarcza sterownik protokołu 61883. Te funkcje sterownika wykonują następujące operacje:

  • Przydziel zasoby izochroniczne i utwórz połączenie izochroniczne

  • bufory danych kolejki

  • Dołączanie i kompletowanie buforów danych do odbierania lub przesyłania

  • Synchronizowanie stanu strumienia między wątkami

Sterownik filtru strumienia AV/C opiera się na sterowniku protokołu 61883.sys . Avcstrm.sys używa identyfikatorów DDI udostępnianych przez 61883.sys do wykonywania izochronicznego połączenia i izochronicznego przesyłania strumieniowego danych, a także używa Avc.sys do wydawania poleceń AV/C na potrzeby zewnętrznej kontroli urządzenia.

Aby uzyskać więcej informacji na temat protokołu AV/C, na którym zbudowany jest sterownik filtru AV/C, zobacz AV/C Overview (Omówienie AV/C). Aby uzyskać więcej informacji na temat protokołu 61883, zobacz IEC-61883 Sterowniki klienta.

Aby uzyskać więcej informacji i zasobów, zobacz następujące linki:

Model sterowników systemu Windows

Międzynarodowa Komisja Elektrotechniczna