解决方案体系结构:关键字搜索/语音到文本/OCR 数字媒体

一种语音到文本解决方案,可标识静态视频文件中的语音以便将其作为标准内容进行管理,例如可使员工在培训视频中搜索口头字词或短语,然后可使其快速导航到视频中的特定时刻。通过此解决方案,可将静态视频上传到 Azure 网站。Azure Media Indexer 使用语音 API 编制视频内语音的索引并将其存储在 SQL Azure。可使用 Azure Web 应用搜索字词和短语,以及检索结果列表。选择一个结果,即可看到所提及的字词或短语位于视频何处。

此解决方案建立在 Azure 托管服务上:内容分发网络Azure 认知搜索。这些服务在高度可用的环境中运行,进行了修补和支持,使你可以将精力集中在解决方案上,而非运行它们的环境上。

Données numériques sous forme de recherche de mots clés/reconnaissance vocale/reconnaissance optique de caractèresUne solution de reconnaissance vocale vous permet d’identifier le contenu oral dans les fichiers vidéo statiques. Vous pouvez ainsi gérer celui-ci en tant que contenu standard. Vous pouvez par exemple autoriser des employés à rechercher des mots ou expressions énoncés oralement dans des formations vidéo et leur permettre d’accéder rapidement à un moment spécifique de la vidéo. Cette solution vous permet de télécharger des vidéos statiques sur un site web Azure. Azure Media Indexer utilise l’API Reconnaissance vocale pour indexer les paroles dans les vidéos et les stocker dans SQL Azure. Vous pouvez rechercher des mots ou expressions par le biais d’Azure Web Apps et récupérer une liste de résultats. La sélection d’un résultat permet de voir l’endroit où le mot ou l’expression est mentionné dans la phrase.TTML, WebVTTKeywordsAzure BlobStorageStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMWeb AppsAzure CDNSourceA/V FilesAzure MediaIndexer/OCR Media ProcessorAzure SearchAzure Media PlayerAzure Encoder(Standard orPremium)

实施指南

产品/说明 文档

Blob 存储

存储文本或二进制数据等大量非结构化数据,这些数据可通过 HTTP 或 HTTPS 随处访问。可使用 Blob 存储向外公布数据,或私下存储应用程序数据。

Azure 编码

编码作业是在媒体服务中执行的一项最常见的处理操作。创建编码作业以便在不同编码之间转换媒体文件。

Azure 流式处理终结点

表示一种可将内容直接传递到客户端播放器应用程序或内容交付网络 (CDN) 以便进一步分发的流服务。

内容分发网络

利用广泛的全球性覆盖和丰富的功能集,提供安全可靠的内容交付。

Azure Media Player

使用 HTML5 (MSE/EME) 等行业标准提供丰富的自适应流式处理体验。无论使用何种播放技术,开发人员都可使用统一的 JavaScript 界面来访问 API。

Azure 认知搜索

委托 Microsoft 管理搜索即服务服务器和基础结构,自己享用现成可用的服务;可在此服务中填充数据,然后用来向 Web 或移动应用程序添加搜索。

Web 应用

托管网站或 Web 应用程序。

Azure 媒体索引器

可借此将媒体文件的内容设为可搜索,并可生成隐藏式字幕和关键字的全文脚本。可批量处理一个或多个媒体文件。

相关解决方案体系结构

Données numériques sous forme de vidéo à la demandeUne solution de vidéo à la demande de base qui vous donne la possibilité de diffuser du contenu vidéo enregistré (comme des films, des actualités, des événements sportifs, des vidéos de formation ou des didacticiels d’assistance pour les clients) aux appareils de point de terminaison, applications mobiles et navigateurs de bureau prenant en charge la vidéo. Les fichiers vidéo sont téléchargés dans Stockage Blob Azure, encodés dans un format multidébit standard, puis distribués via les principaux protocoles de streaming à débit adaptatif (HLS, MPEG-DASH, Smooth) vers le client Azure Media Player.TokenTokenLicense/KeyLicense/KeyAzure BlobStorageStreamingEndpointMulti-Protocol Dynamic Packaging/Multi-DRMAzure Encoder(Standard orPremium)Azure Media Playerin BrowserAzure Media Playerin Mobile AppCloud DRMLicense/KeyDelivery ServerAzure CDNMezzanineVideo Files

基本的点播视频解决方案可将电影、新闻剪辑、体育片段、培训视频或客户支持教程等录制好的视频内容流式传输到任何支持视频的终结点设备、移动应用程序或桌面浏览器。视频文件上传到 Azure Blob 存储中,编码为多比特率标准格式,然后通过所有大型自适应比特率流协议(HLS、MPEG-DASH 和平滑流式处理)分发到 Azure 媒体播放器客户端。

了解更多
Données numériques sous forme de streaming en directUne solution de streaming en direct vous permet de capturer les vidéos en temps réel et de les diffuser à l’attention des clients en temps réel, par exemple lors d’interviews, de conférences ou d’événements sportifs en ligne. Dans cette solution, la vidéo est capturée par une caméra puis envoyée à un point de terminaison d’entrée de canal. Le canal reçoit le flux d’entrée temps réel et le rend disponible en streaming par le biais d’un point de terminaison de streaming à une application mobile ou basée sur un navigateur. Le canal fournit également un point de terminaison de surveillance en version préliminaire permettant de prévisualiser et de valider votre flux avant de poursuivre le traitement et la distribution. Le canal peut également enregistrer et stocker le contenu ingéré afin de le diffuser en streaming ultérieurement. On parle alors de vidéo à la demande.TokenTokenLicense/KeyLicense/KeyChannelLive SourceCloud DRM License/Key Delivery ServeStreamingEndpointMulti-ProtocolDynamicPackaging/Multi-DRMAzure CDNAzure BlobStoragePreviewMonitoringAzure Media Playerin BrowserAzure Media Playerin Mobile AppAzure LiveEncoder3rd Party On-PremisesLive EncoderProgram

一种实时传送视频流解决方案,可实时捕获视频并向消费者播放,如联机流式传输访谈、会议或体育赛事。在该解决方案中,视频通过视频相机进行捕获并发送到频道输入终结点。频道接收实时输入流,并使其可通过流式处理终结点流式处理到 Web 浏览器或移动应用中。频道还提供一个预览监视终结点,可用于在进一步处理和传递之前预览和验证流。此外,频道还会录制和存储引入的内容,以便稍后进行流式处理(点播视频)。

了解更多