Open Source Media Framework

Ontwikkel en deel open normen.
Download nu

Open Source Media Framework Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Adobe Systems Incorporated
  • Besturingssystemen:
  • Mac OS X 10.0 or later
  • Bestandsgrootte:
  • 10.2 MB

Open Source Media Framework Tags


Open Source Media Framework Beschrijving

Ontwikkelen en delen van open standaarden. Open Source Media Framework (OSMF), die momenteel in de openbare prerelease, kunnen ontwikkelaars gemakkelijk te monteren pluggable componenten van hoge kwaliteit, full-featured afspelen ervaringen te creëren. De open aspect van het kader stimuleert samenwerken aan het ontwikkelen die kan worden gericht op de website van het genereren van inkomsten, met een snellere doorlooptijd en lagere costs.This project is bedoeld om de ontwikkeling en het delen van open standaarden en best practices voor videospeler applicaties die gebouwd zijn op de Adobe Flash vergemakkelijken Platform. Media spelers vandaag de dag zijn een nexus van complexiteit voor zoveel technologieën, diensten en providers dat het project het beste kunnen aanpakken deze integratie-uitdagingen door middel van een open source aanpak. Open Source Media Framework dient als bron voor de industrie, het stimuleren van het gebruik van normen en beste praktijken en het aanbieden van de open source library.Open Source Media Framework kunnen worden ingezet in ActionScript 3 of MXML. Voor meer informatie over het bouwen van videotoepassingen in Adobe Flash CS4 Professional of Adobe Flash Builder, kunt u de Video Technology Center te bezoeken op de Adobe Developer Connection. Wat is er nieuw in deze release: · Live stream ondersteuning - Live streaming wordt nu ondersteund met behulp van OSMF en een standaard FMS 3.5 installatie. Deze functie biedt de middelen voor speler en plug-in ontwikkelaars om de stroom opgeven, zodat de onderliggende kader van de juiste NetStream.play () methode kunt bellen. · CompositeElement ondersteuning voor bytesLoaded en bytesTotal - Deze functie introduceert ondersteuning voor het opvragen van het aantal bytes geladen (en totaal aantal bytes) op · SerialElement en ParallelElement, evenals rechtstreeks uit de MediaPlayer. · Subclip support - Deze functie maakt het mogelijk voor het afspelen van subclips of aangrenzende sub-secties van een streaming video. Een use case voor deze functie is het afspelen van een video afgewisseld door mid-roll-advertenties. · Metadata Merge refactoring - Seriële en ParallelElements weerspiegelen nu de metadata van hun kinderen. Met de introductie van facet synthesizers, is er nu meer fijnkorrelige controle over hoe metadata van een kind naar boven komen op de ouder. · Vooraf toegewezen duur - VideoElement en AudioElement werden uitgebreid met een defaultDuration eigenschap. De toevoeging van de eigenschap defaultDuration maakt de elementen een tijdsduur totdat zij zijn geladen geven. Dit maakt een SerialElement die uit twee of meer van dergelijke elementen van de totale duur weten voor de tweede · Element is geladen. Als gevolg daarvan kan een scrub bar nu overeen met de totale duur van een seriële compositie. · Manifest Loader - Het Manifest Loader laadt een Flash Media Manifest-bestand, ontleedt het, en creëert de juiste bron voor de media-element. Manifest files MBR en andere content metadata te worden gespecificeerd in een enkel bestand. · Opmerking: De specificatie voor de Flash Media Manifest bestandsformaat is nog niet beschikbaar, maar we verwachten te kunnen posten binnenkort het. · Deze functie introduceert de LoadableProxyElement klasse. De LoadableProxyElement klasse is handig wanneer het type MediaElement moet worden gemaakt is onbekend. Bijvoorbeeld bij het laden van een extern manifest bestand is niet compleet. · Bijschrift plug-in - de bijschriften plug-in kan een externe ondertiteling document wordt gekoppeld aan een media-element via metadata en verzendingen gebeurtenissen type TemporalFacetEvent op het juiste moment, de media speelt. Deze inspanning maakt gebruik van de TemporalFacet werk van Sprint 7. · API refactoring verandert van Sprint 7 tot Sprint 8 - De belangrijkste verandering is dat eigenschappen zijn nu klassen in plaats van interfaces. Verder werden evenement klassen zo samengevoegd dat er één gebeurtenis klasse per kenmerk klasse (met mogelijk meerdere event constanten per event-klasse). De belangrijkste motivatie voor deze verandering was het gemak van het handhaven van achterwaartse compatibiliteit en de samenhang met de rest van het Flash Platform. · Als je al bekend bent met het raamwerk, zal het helpen als je bladeren door een deel van de code in Sprint 8, om vertrouwd met de nieuwe structuren en het benoemen van patronen te krijgen. · Bij de eerste werkdag met de herontworpen API's, een belangrijke verschuiving in het denken nodig is. Het belangrijkste idee dat moet verandering in het denken van eigenschappen als zelfstandig naamwoord in plaats van bijvoeglijke naamwoorden. Zo gebruiken we nu LoadTrait, een ding, in plaats van ILoadable, een beschrijving. Na een beetje tijd om de overgang en te verteren de nieuwe grammatica moet zinvol zijn en zijn vrij intuïtief.


Open Source Media Framework Gerelateerde software