Hi. I looked JerrySeinfeld plugin and changed my code.
url_vlc_1 = 'http://91.224.187.86:8000/11069_normal_st_s2e41.m4v?ticket=fNiKGX65TMGsgEf2GjSm5uhILwvr%2BhZU3jtARoDVhpsLTbfGZiq3zJTOPjd90Odvqpq5y316dxMmlgMFFi%2F%2FxigMiPED49RSr7JExWUk4255nTms0N1hc07cVYrKYGZsj%2BDDmeIvj2ylrRiDx789UzOEWPZMgHYT%2Ffso2pdpqLE%3D'
url_vlc_2 = 'http://91.224.187.41/001/1376789237?ticket=bni7a2PXWRSuN7A9YOHQ0yj4xx9BRdWpMJqblK5JZRDl4JgyVc3wy%2F38nQz%2Fe%2FC3IFKtSvDvT4Av3SHq3v4EpX3FJ%2BgTd9rGH7OVGgo0dDDIwEnpPAGkCSjVgvfUrKhKbDAXmpBvJ6UbJVt1fqBuIYlGt4brK2OyBFafTuQzp9M%3D'
@handler(’/video/vlc’, TEXT_TITLE, thumb=ICON, art=ART)
def MainMenu():
oc = ObjectContainer()
oc.add(VideoClipObject(
key = Callback(Lookup, video_url = url_vlc, title = "test"),
rating_key = "Justin",
title = "test",
items = [
MediaObject(
container = Container.AVI,
video_codec = VideoCodec.H264,
audio_codec = AudioCodec.AAC,
audio_channels = 2,
parts = [PartObject(key = url_vlc)]
)
]
))
return oc
###################################################################################################
@route(’/video/vlc/livestream’)
def Lookup(video_url, title):
oc = ObjectContainer()
oc.add(VideoClipObject(
key = Callback(Lookup, video_url = video_url, title = title),
rating_key = video_url,
title = title,
items = [
MediaObject(
container = Container.AVI,
video_codec = VideoCodec.H264,
audio_codec = AudioCodec.AAC,
audio_channels = 2,
parts = [PartObject(key = video_url)]
)
]
))
return oc
url_vlc_1 playing without problems in Plex/Web and in ATV3
url_vlc_2 get the error "Cannot load M3U8: 404 not found"
I think the error is due to the fact that URL is not specified file extension. Maybe it?