Я довольно новичок в адаптивных медиа-материалах и в том, как использовать mpds.Временно у меня есть приложение реакции, где я хочу преобразовать JSON в манифест.Некоторое время спустя я нашел решение использовать Shaka-Player и попытался понять, как работает плагин парсера.Может кто-нибудь объяснить мне, как использовать манифест-парсер в моем приложении?(https://shaka -player-demo.appspot.com / docs / api / tutorial-manifest-parser.html )
Мой JSON выглядит следующим образом, и я пытаюсь создатьпроявиться из этого.
this.data = {
periods: [
{
duration: "PT0H0M12.500S",
baseUrl:
"URL",
adaptionSets: [
{
segmentAlignment: true,
maxWidth: 1280,
maxHeight: 720,
maxFrameRate: 24,
par: "16:9",
lang: "und",
representations: [{
id="1",
mimeType="video/mp4",
codecs="avc1.4d401f",
width="1280",
height="720",
frameRate="24",
sar="1:1",
startWithSAP="1",
bandwidth="2412988",
segmentList: [{
timescale="24000",
duration= "96000",
sourceURL: "segment_init.mp4",
SegmentURL: [
{media: "segment_1.m4s"},
{media: "segment_2.m4s"},
{media: "segment_3.m4s"},
{media: "segment_4.m4s"}
]
}
]
}]
}
]
}
]
};