Was ist Azure Communication Services?What is Azure Communication Services?

Wichtig

Azure Communication Services befindet sich derzeit in der Public Preview-Phase.Azure Communication Services is currently in public preview. Diese Vorschauversion wird ohne Vereinbarung zum Servicelevel bereitgestellt und ist nicht für Produktionsworkloads vorgesehen.This preview version is provided without a service-level agreement, and it's not recommended for production workloads. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar.Certain features might not be supported or might have constrained capabilities. Weitere Informationen finden Sie unter Zusätzliche Nutzungsbestimmungen für Microsoft Azure-Vorschauen.For more information, see Supplemental Terms of Use for Microsoft Azure Previews.

Azure Communication Services ermöglicht es Ihnen, Echtzeit-Multimediafunktionen für die Sprach-, Video- und IP-Telefoniekommunikation zu Ihren Anwendungen hinzuzufügen.Azure Communication Services allows you to easily add real-time multimedia voice, video, and telephony-over-IP communications features to your applications. Mit den Communication Services-Clientbibliotheken können Sie auch Chat- und SMS-Funktionen zu ihren Kommunikationslösungen hinzufügen.The Communication Services client libraries also allow you to add chat and SMS functionality to your communications solutions.




Verwenden Sie Communication Services für die Sprach-, Video-, Text- und Datenkommunikation in einer Vielzahl von Szenarien:You can use Communication Services for voice, video, text, and data communication in a variety of scenarios:

  • Browser-zu-Browser-, Browser-zu-App- und App-zu-App-KommunikationBrowser-to-browser, browser-to-app, and app-to-app communication
  • Benutzer, die mit Bots oder anderen Diensten interagierenUsers interacting with bots or other services
  • Benutzer und Bots, die über das Telefonfestnetz interagierenUsers and bots interacting over the public switched telephony network

Gemischte Szenarien werden ebenfalls unterstützt.Mixed scenarios are supported. Eine Communication Services-Anwendung kann beispielsweise über Benutzer verfügen, die gleichzeitig sowohl über Browser als auch über per Telefon kommunizieren.For example, a Communication Services application may have users speaking from browsers and traditional telephony devices at the same time. Communication Services kann auch mit Azure Bot Service kombiniert werden, um botgesteuerte Systeme für interaktive Sprachantworten (Interactive Voice Response, IVR) zu erstellen.Communication Services may also be combined with Azure Bot Service to build bot-driven interactive voice response (IVR) systems.

Häufige SzenarienCommon scenarios

Die folgenden Ressourcen sind ein idealer Ausgangspunkt, wenn Sie mit Azure Communication Services noch nicht vertraut sind:The following resources are a great place to start if you're new to Azure Communication Services:

ResourceResource BeschreibungDescription
Erstellen einer Communication Services-RessourceCreate a Communication Services resource Beginnen Sie mit der Verwendung von Azure Communication Services, indem Sie das Azure-Portal oder die Communication Services-Clientbibliothek „Administration“ verwenden, um Ihre erste Communication Services-Ressource bereitzustellen.You can begin using Azure Communication Services by using the Azure portal or Communication Services Administration client library to provision your first Communication Services resource. Sobald Sie über die Communication Services-Verbindungszeichenfolge verfügen, können Sie Ihre ersten Benutzerzugriffstoken bereitstellen.Once you have your Communication Services resource connection string, you can provision your first user access tokens.
Erstellen Ihrer ersten BenutzerzugriffstokenCreate your first user access token Benutzerzugriffstoken werden verwendet, um ihre Dienste für Ihre Azure Communication Services-Ressource zu authentifizieren.User access tokens are used to authenticate your services against your Azure Communication Services resource. Diese Token werden mithilfe der Communication Services-Clientbibliothek „Administration“ bereitgestellt und erneut ausgestellt.These tokens are provisioned and reissued using the Communication Services Administration client library.
Beschaffen einer TelefonnummerGet a phone number Verwenden Sie Azure Communication Services zum Bereitstellen und Freigeben von Telefonnummern.You can use Azure Communication Services to provision and release telephone numbers. Diese Telefonnummern können zum Initiieren ausgehender Anrufe und zum Erstellen von SMS-Kommunikationslösungen verwendet werden.These telephone numbers can be used to initiate outbound calls and build SMS communications solutions.
Versenden einer SMS von Ihrer AppSend an SMS from your app Die Clientbibliothek für SMS von Azure Communication Services ermöglicht das Senden und Empfangen von SMS-Nachrichten von .NET- und JavaScript-Anwendungen.The Azure Communication Services SMS client library allows you to send and receive SMS messages from your .NET and JavaScript applications.
Erste Schritte mit Sprach- und VideoanrufenGet started with voice and video calling Azure Communication Services ermöglicht es Ihnen, mithilfe der Clientbibliothek für Telefonie Sprach- und Videoanrufe zu Ihren Apps hinzuzufügen.Azure Communication Services allows you to add voice and video calling to your apps using the Calling client library. Diese Bibliothek wird von WebRTC unterstützt und ermöglicht Ihnen das Einrichten von Peer-zu-Peer-, Multimedia- und Echtzeitkommunikation innerhalb Ihrer Anwendungen.This library is powered by WebRTC and allows you to establish peer-to-peer, multimedia, real-time communications within your applications.
Erste Schritte mit dem ChatGet started with chat Die Clientbibliothek für Chats von Azure Communication Services kann verwendet werden, um Echtzeitchat zu Ihren Anwendungen hinzuzufügen.The Azure Communication Services Chat client library can be used to integrate real-time chat into your applications.

ProbenSamples

Die folgenden Beispiele veranschaulichen die vollständige Verwendung der Azure Communication Services-Clientbibliotheken.The following samples demonstrate end-to-end utilization of the Azure Communication Services client libraries. Nutzen Sie diese Beispiele für einen Bootstrap Ihrer Communication Services-Lösungen.Feel free to use these samples to bootstrap your own Communication Services solutions.

Name des BeispielsSample name BeschreibungDescription
Hero-Beispiel für GruppenanrufeThe Group Calling Hero Sample Erfahren Sie, wie die Communication Services-Clientbibliotheken verwendet werden können, um eine Gruppenanruffunktion zu erstellen.See how the Communication Services client libraries can be used to build a group calling experience.
Hero-Beispiel für GruppenchatsThe Group Chat Hero Sample Erfahren Sie, wie die Communication Services-Clientbibliotheken verwendet werden können, um eine Gruppenchatfunktion zu erstellen.See how the Communication Services client libraries can be used to build a group chat experience.

Plattformen und ClientbibliothekenPlatforms and client libraries

Mithilfe der folgenden Ressourcen erfahren Sie mehr über die Azure Communication Services-Clientbibliotheken:The following resources will help you learn about the Azure Communication Services client libraries:

ResourceResource BeschreibungDescription
Clientbibliotheken und REST-APIsClient libraries and REST APIs Azure Communication Services-Funktionen sind vom Prinzip her in sechs Bereiche unterteilt, die durch jeweils eine Clientbibliothek dargestellt sind.Azure Communication Services capabilities are conceptually organized into six areas, each represented by a client library. Basierend auf Ihren Anforderungen an die Echtzeitkommunikation können Sie entscheiden, welche Clientbibliotheken verwendet werden sollen.You can decide which client libraries to use based on your real-time communication needs.
Übersicht über die Clientbibliothek für TelefonieCalling client library overview Lesen Sie die Übersicht über die Clientbibliothek für Telefonie von Communication Services.Review the Communication Services Calling client library overview.
Übersicht über die Clientbibliothek für ChatsChat client library overview Lesen Sie die Übersicht über die Clientbibliothek für Chats von Communication Services.Review the Communication Services Chat client library overview.
Übersicht über die Clientbibliothek für SMSSMS client library overview Lesen Sie die Übersicht über die Clientbibliothek für SMS von Communication Services.Review the Communication Services SMS client library overview.

Vergleichen von Azure Communication ServicesCompare Azure Communication Services

Es gibt zwei weitere Microsoft-Kommunikationsprodukte, die Sie nutzen können, die derzeit nicht direkt mit Communication Services interoperabel sind:There are two other Microsoft communication products you may consider leveraging that are not directly interoperable with Communication Services at this time:

  • Microsoft Graph Cloud Communication-APIs ermöglichen es Organisationen, Kommunikationsfunktionen zu erstellen, die mit Azure Active Directory-Benutzern mit M365-Lizenzen verknüpft sind.Microsoft Graph Cloud Communication APIs allow organizations to build communication experiences tied to Azure Active Directory users with M365 licenses. Dies ist ideal für Anwendungen, die an Azure Active Directory gebunden sind, oder wenn Sie Produktivitätsumgebungen in Microsoft Teams erweitern möchten.This is ideal for applications tied to Azure Active Directory or where you want to extend productivity experiences in Microsoft Teams. Es gibt auch APIs zum Erstellen von Anwendungen und Anpassungen innerhalb der Teams-Funktionen.There are also APIs to build applications and customization within the Teams experience.

  • Azure PlayFab Party vereinfacht das Hinzufügen von Chat- und Datenkommunikation mit geringer Latenz zu Spielen.Azure PlayFab Party simplifies adding low-latency chat and data communication to games. Spielechats und Netzwerksysteme können zwar mit Communication Services unterstützt werden, PlayFab ist jedoch eine maßgeschneiderte Option und auf Xbox kostenlos.While you can power gaming chat and networking systems with Communication Services, PlayFab is a tailored option and free on Xbox.

Nächste SchritteNext Steps