Aperçu
Les clients de Video Cloud ont accès à leurs données multimédias et métadonnées à partir de Video Cloud Studio. Les clients Brightcove Player fourniront l'URL de leur contenu multimédia.
Clients Cloud vidéo
En tant que client Video Cloud, vous pouvez accéder à vos données multimédias stockées dans Video Cloud Studio. Pour plus d'informations, consultez le Exemples de code SDK Native Player pour iOS.
Récupération des données multimédia
Vous pouvez récupérer vos données de vidéo et de liste de lecture à partir de votre bibliothèque Video Cloud en utilisant l'API de lecture. Pour plus de détails sur l'API, consultez le Présentation de l'API de lecture document.
-
Utilisez le
BCOVPlaybackService
méthodes de classe pour récupérer vos vidéos et listes de lecture à partir de l'API de lecture de Brightcove. Vos demandes peuvent fournir la vidéo/playlistID
ouReferenceID
. Ce service effectuera les demandes d'URL et analysera les données renvoyées. -
Pour cette demande, vous aurez besoin d'une clé de stratégie. Si vous n'êtes pas familiarisé avec les clés de stratégie, consultez le Présentation de l'API des règles document.
Voici un exemple de la façon de récupérer une vidéo en utilisant le
BCOVPlaybackService
cours en Swift :Pour des exemples complets, voir ce qui suit :
-
Les BCOVVidéo L'objet fournit des informations sur les métadonnées de la vidéo, comme indiqué ci-dessous :
Ce qui précède
print()
les méthodes renvoient les informations de média suivantes :Objet vidéo
Travailler avec des vidéos géo-filtrées
Le Brightcove Player SDK pour iOS prend en charge les vidéos géo-filtrées.
Il existe deux manières d'ajouter des filtres géographiques à vos vidéos pour contrôler les pays dans lesquels elles peuvent (ou ne peuvent pas) être visionnées :
Dans votre application iOS, lorsque vous récupérez une vidéo à l'aide de Brightcove BCOVPlaybackService
classe (API de lecture) dans un pays qui est géo-filtré pour cette vidéo, vous devriez voir ce message :
Clients Brightcove Player
En tant que client Brightcove Player, vous fournirez l'URL de vos ressources vidéo.
Voici un exemple d'ajout d'un tableau de vidéos au contrôleur de lecture et de démarrage de la lecture :
Pour des exemples complets, voir ce qui suit :
Vous avez maintenant une compréhension de base du Brightcove Player SDK pour iOS. Ensuite, vous pouvez suivre les étapes de création d'une application qui utilise le SDK Player