Streaming video.js上的HTML/CSS格式标题

Streaming video.js上的HTML/CSS格式标题,streaming,video.js,mpeg-dash,Streaming,Video.js,Mpeg Dash,我正在研究adaptive streaming platform,我想问一下是否有可能使用字幕(caption)频道来显示关于当前视频剪辑的video.js格式(CSS)信息。 例如:在我的例子中,我用来传输音乐视频剪辑播放列表,我想向当前艺术家展示一个css框,其中包含关于音乐的信息。 我目前使用GPAC的东西来发送自适应mpeg短跑视频,我想知道是否有一种方法可以通过字幕频道发送我需要在css框中为每个视频显示的信息,而不是字幕的标准格式。 临时链接www.allibrante.com 非常

我正在研究adaptive streaming platform,我想问一下是否有可能使用字幕(caption)频道来显示关于当前视频剪辑的video.js格式(CSS)信息。 例如:在我的例子中,我用来传输音乐视频剪辑播放列表,我想向当前艺术家展示一个css框,其中包含关于音乐的信息。 我目前使用GPAC的东西来发送自适应mpeg短跑视频,我想知道是否有一种方法可以通过字幕频道发送我需要在css框中为每个视频显示的信息,而不是字幕的标准格式。 临时链接www.allibrante.com
非常感谢

MPEG DASH支持字幕信息,可以作为单独的文件,也可以在mp4容器中

为字幕定义了不同的格式,但从您的需求描述来看,W3C TTML似乎是一个很好的匹配

这支持CSS设置文本样式-规范包括以下示例:


...

闪烁,闪烁,小蝙蝠
我真想知道你在哪里!


这里有完整的规范(在撰写本文时):您可以在这里看到一些讨论和示例:

MPEG DASH支持字幕信息,可以作为单独的文件,也可以在mp4容器中

为字幕定义了不同的格式,但从您的需求描述来看,W3C TTML似乎是一个很好的匹配

这支持CSS设置文本样式-规范包括以下示例:


...

闪烁,闪烁,小蝙蝠
我真想知道你在哪里!


完整的规范可以在这里找到(在撰写本文时):您可以在这里看到一些讨论和示例:

这是我的这种方法的原型:

(它确实有VTT限制,不能在Firefox和Edge中工作,但是 它在Chrome和Opera中运行良好。就我个人而言,我可以接受它,所以我计划将它集成到我的多视频观看制作页面中。)

请参见此处的类似线程讨论:

编辑:今天(2018年7月11日),我向Mozilla提交了一份bug报告,如下:


(我没有费心对Edge提出bug……嗯,它们与Opera和Chrome不在同一个联盟中完成,而且可能永远不会完成。)

以下是我的这种方法的原型:

(它确实有VTT限制,不能在Firefox和Edge中工作,但是 它在Chrome和Opera中运行良好。就我个人而言,我可以接受它,所以我计划将它集成到我的多视频观看制作页面中。)

请参见此处的类似线程讨论:

编辑:今天(2018年7月11日),我向Mozilla提交了一份bug报告,如下:


(我没有费心对Edge提出错误……嗯,他们与Opera和Chrome的成绩不一样,而且可能永远也不会。)

很好!我也使用Video.js,我需要研究如何在MP4Box命令中添加字幕,并在字幕中显示实时自适应流,我将很快在这里公布我的结果!美好的我也使用Video.js,我需要研究如何在MP4Box命令中添加字幕,并在字幕中显示实时自适应流,我将很快在这里公布我的结果!