Hello. I'm trying to create EpisodeObject without using URL service. It's work ok in Web, LG-TV, but I'm getting empty meta info in detail screen on Plex Home Theater.

With details:

If I change EpisodeObject to VideoClipObject, the detailed information is displayed normally.
<?xml version='1.0' encoding='utf-8'?>
...
obj = EpisodeObject(
key=Callback(
VideoView,
path=item['path'],
episode=episode
),
rating_key=GetEpisodeURL(
item['url'],
item['current_season'],
episode
),
source_title=TITLE,
summary=item['summary'],
thumb=item['thumb'],
source_icon=ICON,
rating=item['rating'],
title=item['episodes'][episode],
season=int(item['current_season']),
index=int(episode),
show=item['title'],
duration=2637000,
originally_available_at=date.fromtimestamp(1380571200),
directors=item['directors'] if 'directors' in item else None,
guest_stars=item['roles'] if 'roles' in item else None,
)
…
obj.add(MediaObject(
parts=[PartObject(
key=HTTPLiveStreamURL(
Callback(
VideoPlay,
session=JSON.StringFromObject(item[‘session’])
)
)
)],
video_resolution=720,
container=Container.MP4,
video_codec=VideoCodec.H264,
audio_codec=AudioCodec.AAC,
optimized_for_streaming=True,
audio_channels=2
))
Any suggestions?