Architectuur voor de oplossing:Digitale media voor trefwoorden zoeken/spraak naar tekst/OCR

Een spraak-naar-tekstoplossing waarmee u gesproken tekst in statische videobestanden kunt identificeren, zodat u deze als standaardinhoud kunt beheren, bijvoorbeeld om werknemers toe te staan om binnen trainingsvideo's naar gesproken woorden of zinsdelen te zoeken, en om hen vervolgens in staat stellen snel naar het desbetreffende moment in de video te gaan. Met behulp van deze oplossing kunt u statische video's uploaden naar een Azure-website. De Azure Media Indexer maakt gebruik van de Spraak-API om de gesproken tekst binnen de video's te indexeren en in SQL Azure op te slaan. U kunt met behulp van Azure Web Apps zoeken naar woorden of zinsdelen en een lijst met resultaten ophalen. Als u een resultaat selecteert, kunt u zien waar het woord of zinsdeel in de video wordt gebruikt.

Deze oplossing is gebouwd op de beheerde services van Azure: Netwerk voor inhoudslevering (Content Delivery Network, CDN) en de Azure Search. De services worden in een omgeving met hoge beschikbaarheid uitgevoerd, gepatcht en ondersteund zodat u zich op de oplossing kunt concentreren en u niet hoeft bezig te houden met de omgeving waarin de services worden uitgevoerd.

TTML, WebVTTKeywords Azure BlobStorage StreamingEndpoint Multi-ProtocolDynamicPackaging/Multi-DRM Web Apps Azure CDN SourceA/V Files Azure MediaIndexer/OCR Media Processor Azure Search Azure Media Player Azure Encoder(Standard orPremium)

Begeleiding bij implementatie

Producten Documentatie

Blob-opslag

Sla grote hoeveelheden ongestructureerde gegevens op, zoals tekst of binaire gegevens, waartoe u vervolgens vanaf elke locatie toegang hebt via HTTP of HTTPS. U kunt Blob-opslag gebruiken om gegevens te publiceren zodat ze zichtbaar zijn voor de hele wereld, of u kunt toepassingsgegevens op een privélocatie opslaan.

Azure-codering

Coderingstaken behoren tot de vaakst uitgevoerde bewerkingen in Media Services. U creëert coderingstaken om mediabestanden te converteren van de ene naar de andere indeling.

Azure-streaming-eindpunt

Vertegenwoordigt een streamingservice waarmee inhoud direct naar een clientafspeeltoepassing kan worden geleverd of naar een netwerk voor contentlevering (Content Delivery Network, CDN) om verder te worden gedistribueerd.

Netwerk voor inhoudslevering (Content Delivery Network, CDN)

Biedt beveiligde, betrouwbare inhoudslevering met een breed wereldwijd bereik en een uitgebreide reeks functies.

Azure Media Player

Maakt standaard gebruik van industriële standaarden, zoals HTML5 (MSE/EME), om een geavanceerde adaptieve streamingervaring te geven. Ontwikkelaars hebben altijd toegang tot API's via een geïntegreerde JavaScript-interface, welke afspeeltechnologie ze ook gebruiken.

Azure Search

Delegeert het beheer van de search-as-a-service-server en van de infrastructuur aan Microsoft, waardoor voor u enkel een gebruiksklare service overblijft waarin u uw gegevens kunt invullen en die u vervolgens kunt gebruiken om zoekfunctionaliteit aan uw web- of mobiele toepassing toe te voegen.

Web Apps

Fungeert als host voor de website of webtoepassing.

Azure Media Indexer

Hiermee kunt u de inhoud van uw mediabestanden doorzoekbaar maken en kunt u een volledig uitgeschreven tekstversie genereren van ondertitels en trefwoorden. U kunt één mediabestand verwerken of meerdere mediabestanden als batch verwerken.

Gerelateerde architecturen voor oplossingen

Digitale media voor video-on-demand

Een eenvoudige video-on-demand-oplossing die de mogelijkheid biedt tot het streamen van video-inhoud, zoals films, nieuwsfragmenten, sportfragmenten, trainingsvideo's en zelfstudiemateriaal voor klanten, naar elk voor video geschikt eindpuntapparaat, dan wel elke mobiele toepassing of bureaubladbrowser die geschikt is voor video. Videobestanden worden geüpload naar Azure Blob Storage, gecodeerd naar een multi-bitrate standaardindeling en vervolgens gedistribueerd via alle belangrijke adaptieve bitrate streamingprotocollen (HLS, MPEG-DASH, Smooth) naar de Azure Media Player-client.

Meer informatie

Digitale media voor live streamen

Een oplossing voor live streamen voor het opnemen van video in real time om deze in real time uit te zenden naar klanten, bijvoorbeeld online streamen van interviews, conferenties of sportevenementen. In deze oplossing worden videobeelden opgenomen met een videocamera en worden deze naar een invoereindpunt voor een kanaal verzonden. Het kanaal ontvangt de live ingevoerde stream en maakt deze beschikbaar voor streamen via een streaming-eindpunt naar een webbrowser of een mobiel app. Het kanaal biedt ook een voorbeeldbewakingseindpunt om een voorbeeldstream te gebruiken en uw stream te valideren voordat deze verder wordt verwerkt en geleverd. Het kanaal kan de opgenomen inhoud vastleggen en opslaan om later te worden gestreamd (video-on-demand).

Meer informatie