1

ライブストリームのクローズドキャプションを実装しようとしています。ライブストリームのWebVTTファイル

ビデオはソースから生成され、エンコーダを介してm3u8 + tsファイルに変換され、サーバに格納されます。ビデオは適応型ストリーミングのために3ビットレートです。

スピーチからテキストへのコンバーターは、生成されたビデオストリームにバインドするUTCのタイムスタンプとともにスピーチのXMLファイルを提供しています(私はタイムゾーンに変更できます)。

WebVTTファイルでXMLデータを使用することは可能ですか?私が理解しているところでは、WebVTTはビデオを見る時の時間(hh:mm:sss.mmm形式)の字幕で構成されています。

WEBVTT 
 
X-TIMESTAMP-MAP=MPEGTS:900000,LOCAL:00:00:10.000 
 

 
00:00:30.006 --> 00:00:30.706 
 
Instant Folgers! 
 

 
00:00:30.900 --> 00:00:31.900 
 
Instant Folgers? 
 

 
00:00:32.646 --> 00:00:33.800 
 
Tastes good as fresh-perked. 
 

 
00:00:34.446 --> 00:00:36.646 
 
Good as fresh-perked? I'll try it. 
 

 
00:00:39.446 --> 00:00:41.746 
 
Jean, this coffee is delicious, do you know that? 
 

 
00:00:41.846 --> 00:00:43.722 
 
Mm mm 
 

 
00:00:43.822 --> 00:00:45.822 
 
It's not the same kind we've been using, is it? 
 

 
00:00:45.922 --> 00:00:47.922 
 
Mm mm 
 

 
00:00:48.022 --> 00:00:49.022 
 
Don't just shake your head. 
 

 
00:00:49.122 --> 00:00:50.909 
 
Explain why the coffee's so good 
 

 
00:00:51.009 --> 00:00:53.700 
 
Good taste. 
 

 
00:00:55.409 --> 00:00:57.370 
 
Tastes good as fresh-perked. 
 

 
00:00:57.734 --> 00:01:00.134 
 
Instant Folgers.

しかし、ライブ・ストリームのように、私たちはそれと一緒に日付情報渡す必要があります(HH:MM:をsss.mmm)、時間によっては唯一の時間としての目的を果たすません。別の日に繰り返し、混乱につながった。

また、ビデオストリーミングでWebVTT時間情報とビデオ時間がどのように関連しているかは、VODビデオの持続時間が一定であるためです。すでに

答えて

2

リンゴの開発者向けサイトはすべてこの情報を持っている任意の技術を使用して、ライブストリームのクローズドキャプションを実装している場合

は、すべての情報を共有してください、それが簡単に検索してナビゲートします。

彼らも、ビデオを持っている:

https://developer.apple.com/videos/play/wwdc2012/512/

+0

おかげで見てみましょう..... –

関連する問題