Www.bang-olufsen.com HAVi En kort introduktion til HAVi.

Slides:



Advertisements
Lignende præsentationer
Orienteringsmøde om etablering af et brancheforum for mediedigitaliseringen, Mediesekretariatet, den 30. september Orienteringsmøde om etablering.
Advertisements

Launchy – En Mozilla Extension 9 juni 2005Henrik Gemal Side 1 ● Launchy er en Mozilla extension. Dvs. En udvidelse til Mozilla. ● Virker.
Formål med lokalpolitisk indsats Hvad vil vi opnå? Hvordan vil vi gøre det? 1Basiskursus september 2012 Bente Röttig.
REGISTRERINGSDATABASEN
Udvikling af ANDROID programmer (apps) Jens Bennedsen og Jesper Tørresø marts 2011.
Danmarks Naturfredningsforening Google Maps workshop 17/2 ved Søren Johannessen.
Netnørdmøde i SEH 1 Netnørdernes på-vej-hjem møde den 21. maj 2008 kl. 17 – med tema: Web3.0 – hvad er anderledes i forhold til WEB2.0? Lokalitet:
Agenda  Opnåede resultater  Logging af backendkald  Analyse af logs  Implementering af caching  Demo af prototype  Videre arbejde i praksis  Logging.
Formularer (Access, del 3)
Her kan du søge oplysninger om de forskellige lande, se videoklip med børn og unge, lave dine egne kort, statistik og lave wiki’er Med kortgeneratoren.
Computerens anatomi! Hvad skal du vide før du køber din egen?
Sikkerhed/Otto Knudsen 1 Sikkerhed  Sikkerhed i ASP.NET  Autentifikation (Authentication)  Autorisation (Authorization)
Computer anatomi Vi skal kigge lidt nærmere på kabinens grundlæggende indhold. Tryk på F5 for fuld skærmbillede Skift til næste dias (Museklik) for et.
Introduktion til indholdsfortegnelser j Tryk derefter på F5, eller klik på Slideshow > Fra begyndelsen for at starte kurset. Klik på Aktivér redigering.
Computer netværk og TCP/IP protokoller Kort resume – uge 6
DIEB-DEB13.1 Lektion 13: Øvelse Oversigt: Instruktion.
The Art of Conversation Introduktion - Sammenhæng mellem spillertyper og samtaler i spil? - Kvantitative og kvalitative undersøgelser - Vores konklusion.
ASP.NET Extensions Jakob Tikjøb Andersen
e-Tinglysning WebService Arkitektur
Mød Microsoft – for udviklere & arkitekter Introduktion til ASP.NET 2.0 Jeppe Rørbæk Rambøll Informatik
Lav en lydfortælling på computeren Find programmet Her kommer en kort i, hvordan du åbner Lydlab, og hvordan du arbejder med de mest elementære dele.
Roller og ansvar i forandringsnetværket
Danskernes viden om Blu-ray Udarbejdet af IUM april 2010.
Computerspil og mærkning Lars Gjerlufsen Filmcensor Medlem af Medierådet for Børn og Unge Medlem af PEGIs Complaints Board.
Kort om MIDlet. MIDlet - resourcer Kernen er en begrænset java-maskine: Connected Limited Device Configuration Device afhængig: CLDC 1.0 eller CLDC 1.1.
Det semantiske web Costanza Navarretta Center for Sprogteknologi, Københavns Universitet
KvaliSys. Agenda Hvem er vi? Hvem er Rotrex? Problemstilling(Nicholas) Feasibility study (Nicholas) Visning af produkt(Rasmus) Feedback fra Rotrex (Rasmus)
Netværk og interprocess- kommunikation. Disposition Softwarelag Protokollag ◦UDP ◦TCP.
Hoved komponenter Activity (kode+UI) En sammenhængende task Har et default vindue App = ∑activities (en stak af aktiviteter ift afvikling) Broadcast reciever.
Klik på et af kapitlerne nedenfor for at få flere oplysninger eller klik på knappen Næste side for at starte Selvstudie. 1.Navigation på hjemmesidenNavigation.
BlueDoc 2.0 (C) 2003 TMA Components Web-integreret Intranet søgemaskine.
Elever med særlige behov Lidt om allerede installerede hjælpe programmer i windows vista.
Nota Nationalbibliotek NN Nila Korzen. Dagsorden Hvad er Nota og hvem kan blive brugere? Bøgerne Formaterne Særlige services Nærmeste fremtiden Kort introduktion.
Agenda Agenda Introduktion Målgruppe WPS Gennemgang af Application
© (2001) Jesper Kjeldskov, Mikael Skov, Jan Stage 1.1 Usability Engineering 1. INTRODUKTION l Menneske-maskin interaktion (HCI) l Oversigt l Mål for design.
Windows Mobile Den kan alt, så hvorfor har den ikke det totale verdensherredømme? Ved Martin Bahn Hansen.
Digital videoformidling Canon XM2 Tv system: PAL (576x720) CCIR (625 linjer, 50 Fields) Båndformat: Mini DV Billedesensor: 3 CCD pixels Output:
Historie Android Inc oprettet i 2003 Købt af Google i 2005 Første version af Android ude i 2007 Kan bruges til andet end mobiltelefoner.
1 Kursusafslutning. 2 Plan Opgaveseminar Kursusevaluering.
OIM Fælles Udviklingstargets | Side 1 Fælles udviklingstargets Analyseopgave Resultatet bliver en tilføjelse/rettelse i OIM-bilag A.2 Udføres med fokus.
Netværk og interprocess- kommunikation - Et eksamensoplæg!
WPS exercise Gruppen1.udkast Gruppen Tekniske specifikatio ner Gruppen Tilføjet e- commerce Gruppen Sidste.
Hvor blev indholdet af ? af Keld Reinicke Hvor blev indholdet af ?
Per P. MadsenStyresystemer og tjenester1 Indhold: 1.Introduktion til styresystemer. 2.Processer og tråde. 3.Synkroniseringsmetoder og InterProcesCommunikation.
LYD OG VIDEO Digitale Medier E /11 MENU DIGITALE MEDIER: FORMIDLING OG DESIGN CSS 2 LYD VIDEO.
DIEB-DEB3.1 Lektion 3: Øvelse 2 Oversigt: Instruktion.
ASP.NET – web site publish. ASP.NET – site-version.
OIOREST workshop 22. april 2008 Finn Jordal Centeret for Serviceorienteret Infrastruktur IT- og Telestyrelsen.
AV/C Audio/Video Control. AV/C Digital Interface Command Set Kommandsæt til styring af AV udstyr på 1394 seriel bussen ved brug af IEC FCP mekanismen.
Pervasive Computing: Gateway Architecture for Home Integration Jonas Thomsen Ph.d. studerende Kvalifikationseksamen 27. september 2004.
 Jens Bennedsen 2001Multimedie programmering4.1 Definition af begreber Interface, implements, klasse.
Et Audio/ Video Framework Et framework for en audio/video applikation baseret på lokale og kilder tilgængelige på 1394 via AV/C protokollen.
KLID beretning ● Bestyrelse: Keld, Allan, Leif, Olaf, Luke, Philip ● Ca medlemmer ● 5 bestyrelsesmøder siden sidste GF ● støtte til dansk-oversættelse.
Industrien generelt Gæt hvad?!. Her er input fra FKS Slamson Sæt gerne billeder ind fra egen virksomhed og virksomheder i dit netværk Formål: få vist.
J.nr. Virksomhedslister og digital kontakt til virksomhederne Oplæg til Beskæftigelsesregion Hovedstaden og Sjællands uddannelsesdage d. 10. og 13. januar.
Inden vi kan gå i gang skal du have installeret Keil uVision Under installationen er det vigtigt at vælge den rigtige hardware. Vi arbeder med følgende.
Thomas Feveile, hospicechef siden 2007 Sankt Lukas Hospice, Hellerup
Interaktiv skærm.
Robot Styringen Formålet er at give introduktion til robottens fysiske kontrolenheder. Servosystemer, encoder mm Betjenings boks I/O systemer og netværk.
Arbejdsmiljørundering /tjeklister
Levnedsmiddelselskabet
Smileyrapporten DRUs kommunikationskanaler
Top 5 GPS værktøjer til børn Sikkerhed
Senior IT Stuen + Vær PC aktiv året rundt ! Velkommen til Senior IT Stuen.
Dokumentation.
Systemtech A/S IT-leverandør til uddannelsessektoren
Sådan nedsættes følgegrupper . . .
Årsberetning for Gjessøs Børn
EKsamen på Horsens Gymnasium 2019
Præsentationens transcript:

HAVi En kort introduktion til HAVi

HAVi historie Home Audio-Video Interoperability Startet af Philips og Sony december 1996 April 1997 blev samarbejdet formaliseret og udvidet med flere medlemmer – Matsushita, Thomson, Hitachi, Toshiba – Senere endnu flere Grundig, Sharp ……

Hvad er HAVi En specifikation af et API som tillader CE devices at spille sammen i hjemme audio video netværk Tæt bundet til 1394 standarden

HAVi overblik

DCM (Device Control Module) Beskriver et apparat Indeholder FCM’s (Functional Control Modules) FCM’s repræsenterer delene i et apparat FCM’s findes for bla. – Amplifier – Tuner – AV disc – VCR – Web Proxy – Og flere

FCM interface AvDisc::GetItemList M global all AvDisc::Play M global all yes AvDisc::Record M global all yes AvDisc::VariableForward M global all yes AvDisc::VariableReverse M global all yes AvDisc::Stop M global all yes AvDisc::RecPause M global all yes AvDisc::Skip M global all yes AvDisc::InsertMedia M global all yes AvDisc::EjectMedia M global all yes AvDisc::GetState M global all AvDisc::GetFormat M global all AvDisc::GetPosition M global all AvDisc::Erase M global all yes AvDisc::PutItemList M global all yes AvDisc::GetCapability M global all AvDisc::GetRejectInfo M global all AvDiscItemListChanged E global AV Disc (all) AvDiscStateChanged E global AV Disc (all) Fcm::GetHuid M global all Fcm::GetDcmSeid M global all Fcm::GetFcmType M global all Fcm::GetPowerState M global all Fcm::SetPowerState M global all yes PowerStateChanged E global FCM (all) PowerFailureImminent E global FCM (all) Fcm::NativeCommand M global all yes Fcm::SubscribeNotification M global all Fcm::UnsubscribeNotification M global all ::FcmNotification MB global FCM Fcm::GetPlugCount M global all Fcm::GetSupportedStreamTypes M global all Fcm::Wink M global all Fcm::Unwink M global all Fcm::CanWink M global all Fcm::Reserve M global Resource Manager Fcm::Release M global Resource Manager Fcm::GetReservationStatus M global all Fcm::GetWorstCaseStartupTime M global all ReserveIndication E global FCM (all) ReleaseIndication E global FCM (all) Fcm::SetPlugSharing M global all yes PlugSharingChanged E global FCM (all) Fcm::IecAttach M local DCM Fcm::IecDetach M local DCM Generelt for alle FCM’s FCM for AV disc

Typisk brug af API Brug af en CD afspiller i netværket – Query Registry for en SEID som hører til en CD – Lav en CDFCMClient baseret på dette SEID (Proxy) Dette er den generelle måde til at tilgå alle resurser – Hvis man er interesseret i event fra et givet SE foregår dette via et listener abonnement (eksv track skift) – Query Registry for Amplifier FCM – Lav en FCMAmplifierClient – Forbind input output plugs på disse – Der er naturligvis lidt flere detaljer…..

Mere info (specifikationer og info) Javadoc og snart udviklingskit til linux kan downloades fra