我正在开发一个提供视频的网站,该网站使用 API 并使用 JSON 从 API 获取名称、描述等。对于预览页面,我应该显示一个由 API 发送的视频,但链接不是视频文件。这是一种像这样的 xml:
<manifest xmlns="http://ns.adobe.com/f4m/1.0">
<id>3_78.smil</id>
<mimeType>video/mp4</mimeType>
<streamType>recorded</streamType>
<deliveryType>streaming</deliveryType>
<media streamId="1" bootstrapInfoId="bootstrap0" bitrate="48"
url="media_b50000_w904626405_qd3ByZWZpeGVuZHRpbWU9MCZ3cHJlZml4aGFzaD1FZ1VvV1dJMVBpYWlBdU5pTUx1NFh5aFFHZlBkZ1VBQktxN0ZuUHI2eXMwJTNEJndwcmVmaXhzdGFydHRpbWU9MA==_tkd3ByZWZpeGVuZHRpbWU9MCZ3cHJlZml4aGFzaD1FZ1VvV1dJMVBpYWlBdU5pTUx1NFh5aFFHZlBkZ1VBQktxN0ZuUHI2eXMwPSZ3cHJlZml4c3RhcnR0aW1lPTA=.abst/">
</media>
</manifest>
开发此 API 的人告诉我使用 JW Player 7 来玩这个,我照做了但没有结果! 我应该做什么以及我从服务器获取的文件到底是什么
最佳答案
这看起来可能是 Adobe HDS 流。 JW Player 不支持此格式。
看看您是否可以获得 HLS、RTMP 或 MPEG DASH 格式的同一视频的副本。
关于html - 在 web 中播放 xml 文件中给出的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39037493/