Metadane z czasem w usłudze Azure Media Services
Ostrzeżenie
Usługa Azure Media Services zostanie wycofana 30 czerwca 2024 r. Aby uzyskać więcej informacji, zobacz Przewodnik po wycofaniu usługi AMS.
Metadane o czasie to niestandardowe dane, które są wstawiane do strumienia na żywo. Zarówno dane, jak i sygnatura czasowa wstawiania są zachowywane w samym strumieniu multimediów. Jest to tak, że klienci odtwarzający strumień wideo mogą pobierać te same niestandardowe metadane dokładnie w tym samym czasie w odniesieniu do strumienia wideo. W przypadku metadanych o czasie można wykonywać następujące czynności:
- Dodaj elementy interakcyjności do strumienia na żywo, takiego jak ankieta.
- Dodaj informacje związane z zawartością wideo, taką jak osoby mówiące, linki do produktów, statystyki zawodników sportowych itp.
- Dodaj metadane dotyczące wideo, takie jak lokalizacja GPS, czas itp.
Dostarczanie, publikowanie adresu URL i żądanie
Usługa Azure Media Services dostarcza metadane o czasie w ramach strumienia wideo. Metadane z czasem są wysyłane do zdarzenia na żywo za pośrednictwem żądania POST do punktu końcowego dla metadanych z czasem.
Uwaga
Metadane o czasie działają tylko w przypadku zdarzeń na żywo utworzonych za pomocą pozyskiwania protokołu RTMP i RTMPS.
POST URL
Format punktu końcowego metadanych o czasie jest oparty na adresie URL pozyskiwania PROTOKOŁU RTMP dla wydarzenia na żywo. Na przykład:
https://<<LIVEEVENTNAME>.channel.media.azure.net/<LIVE_INGEST_ID>/ingest.isml/eventdata
Na przykład:
rtmps://mylivestream.channel.media.azure-test.net:2935/live/0251458ba5df44b2b807ea02f40fed76
Staje się
https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Nagłówki i treść żądania
Nagłówek HTTP Content-type MUSI być ustawiony na wartość application/json, dlatego upewnij się, że jest on ustawiony poprawnie.
POST https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json
{
“message”: “Hello world!”
}
Limity metadanych z limitami czasu
Zasób | Limit domyślny | Na |
---|---|---|
Łączny rozmiar ładunku treści komunikatu | Maks. 256 kb | Żądanie |
Żądania | 2 | Sekundę |
Pokaz odtwarzacza i instrukcje
Aby wypróbować sygnalizujące metadane o czasie, zobacz Jak sygnalizować metadane o czasie.
Dodatkowe informacje
Aby uzyskać więcej informacji na temat ładunku i formatu sygnałów metadanych z czasem, zobacz Alliance for Open Media Carriage of ID3 Timed Metadata in the Common Media Application Format (CMAF) specification (Alliance for Open Media Carriage of ID3 Timed Metadata in the Common Media Application Format, Common Media Application Format) specification (Alliance for Open Media Carriage of ID3 Timed Metadata in the Common Media Application Format, CMAF).
Uzyskiwanie pomocy i obsługi technicznej
Możesz skontaktować się z usługą Media Services z pytaniami lub postępować zgodnie z naszymi aktualizacjami, korzystając z jednej z następujących metod:
- Q & A
-
Stack Overflow. Tagowanie pytań przy użyciu polecenia
azure-media-services
. - @MSFTAzureMedia lub użyj @AzureSupport , aby poprosić o pomoc techniczną.
- Otwórz bilet pomocy technicznej za pośrednictwem Azure Portal.