' Build videoclip metadata
metaData = {
ContentType: "episode"
Title: tr("Network in English")
minBandwidth: 20
Stream: {
Url: "http://siteURL.com/JSMPkg/playlist.m3u8"
}
StreamFormat: "hls"
SubtitleConfig: {
TrackName: "eia608/1"
}
}
' Build videoclip metadata
metaData = {
ContentType: "episode"
Title: tr("Network in English")
minBandwidth: 20
Stream: {
Url: "http://siteURL.com/JSMPkg/playlist.m3u8"
}
StreamFormat: "hls"
}
SubtitleConfigit now throws the ERROR: Missing or invalid PHY error message.
minBandwidthoption but still no luck
"EnTerr" wrote:
Could it be bugging because your SubtitleConfig is missing "ShowSubtitle: 1"? Also, is the track really named "1".
"adrianc1982" wrote:
im also having this problem with an mkv and embebbed subs, so the metadata has to have a showsubtitles: 1?
metaData = {
ContentType: "episode"
Title: tr("Network in English")
Stream: {
Url: "http://siteURL.com/JSMPkg/playlist.m3u8"
}
StreamBitrates: bitrates
StreamFormat: "hls"
SubtitleConfig: {
ShowSubtitle: 1
TrackName: "eia608/1"
}
minBandwidth: 20
}
*** ERROR: Missing or invalid PHY
port = CreateObject("roMessagePort")
video = CreateObject("roVideoScreen")
video.setMessagePort(port)
video.SetContent(metaData) 'Error is thrown here
video.show()
"SoN9ne" wrote:
Ok, after reading the comments here and checking with the documentation I have made the edits and the error still persists.
My code is now:metaData = {
ContentType: "episode"
Title: tr("Network in English")
Stream: {
Url: "http://siteURL.com/JSMPkg/playlist.m3u8"
}
StreamBitrates: bitrates
StreamFormat: "hls"
SubtitleConfig: {
ShowSubtitle: 1
TrackName: "eia608/1"
}
minBandwidth: 20
}
EnTerr - I tried adding the showSubtitles setting to the subtitleConfig and the error still happens. Also, I don't want to force subtitles on but for the sake of isolating the issue I am using it for now. You are correct, when I remove SubtitleConfig the error goes away, when I add it back I get the error. IT should be noted that when I use SubtitleConfig my closed captioning works perfect (even without the ShowSubtitle flag) but it shows the error*** ERROR: Missing or invalid PHY
I am using 608/708 so I need the eia608 channel 1 is the closed captioning so eia608/1 works as expected for me but just has a nagging error
I'm not sure what else I can do to isolate this any deeper than using the SubtitleConfig option. At this point, I am willing to live with the error... I just wonder if this affects the approval process.
Also, just in case this helps... The error is thrown when I SetContent(metaData) on roVideoScreen.port = CreateObject("roMessagePort")
video = CreateObject("roVideoScreen")
video.setMessagePort(port)
video.SetContent(metaData) 'Error is thrown here
video.show()
m.player.SetContentList([{
streamFormat: m.container
stream: { url: url }
PlayStart: 0
FullHD: True
SubtitleConfig: { TrackName: m.container+"/3" }
ShowSubtitle: 1
}])
"adrianc1982" wrote:
i did it like this:m.player.SetContentList([{
streamFormat: m.container
stream: { url: url }
PlayStart: 0
FullHD: True
SubtitleConfig: { TrackName: m.container+"/3" }
ShowSubtitle: 1
}])
"SoN9ne" wrote:
... when I remove SubtitleConfig the error goes away, when I add it back I get the error. IT should be noted that when I use SubtitleConfig my closed captioning works perfect (even without the ShowSubtitle flag) but it shows the error*** ERROR: Missing or invalid PHYI am using 608/708 so I need the eia608 channel 1 is the closed captioning so eia608/1 works as expected for me but just has a nagging error
I'm not sure what else I can do to isolate this any deeper than using the SubtitleConfig option.