Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Slave Backends #61

Open
oakesville opened this issue Dec 23, 2015 · 3 comments
Open

Support Slave Backends #61

oakesville opened this issue Dec 23, 2015 · 3 comments

Comments

@oakesville
Copy link
Owner

oakesville commented Dec 23, 2015

https://www.mythtv.org/wiki/Setup_General#Slave_Backends

Unfortunately I don't have a way to test this since I don't have such a setup.

@delboy711
Copy link

I have dual servers and can test any beta code.

@oakesville oakesville self-assigned this Feb 10, 2017
@oakesville
Copy link
Owner Author

Look for a beta release in the coming weeks. In the meantime if you could confirm my approach it will help me get started. With your setup, if you access http://<master_backend_host>:6544/Dvr/GetRecordedList, does the HostName element for each Recording correctly identify the backend that can serve it up?

Thanks,

  • Don

@delboy711
Copy link

Yes it does. The field in the and blocks both show the hostname where the recoding is held. On my system the hostnames resolve in DNS, but I do not know if you can assume they always will.

example record

<Program><StartTime>2017-02-11T21:00:00Z</StartTime><EndTime>2017-02-11T21:50:00Z</EndTime><Title>Terry Pratchett</Title><SubTitle>Back in Black</SubTitle><Category>News</Category><CatType/><Repeat>false</Repeat><VideoProps>2</VideoProps><AudioProps>33</AudioProps><SubProps>2</SubProps><SeriesId/><ProgramId>fp.bbc.co.uk/23v9wt</ProgramId><Stars>0</Stars><LastModified>2017-02-11T23:26:40Z</LastModified><ProgramFlags>2068</ProgramFlags><Airdate/><Description>Poignant and humorous film telling the story of the hugely popular author Terry Pratchett in his own words.</Description><Inetref>ttvdb.py_85422</Inetref><Season>0</Season><Episode>0</Episode><TotalEpisodes>0</TotalEpisodes><FileSize>1727459056</FileSize><FileName>1002_20170211210000.ts</FileName><HostName>raspberrypi</HostName><Channel><ChanId>1002</ChanId><ChanNum>2</ChanNum><CallSign>BBC TWO</CallSign><IconURL>/Guide/GetChannelIcon?ChanId=1002</IconURL><ChannelName>BBC TWO</ChannelName><MplexId>5</MplexId><ServiceId>4287</ServiceId><ATSCMajorChan>0</ATSCMajorChan><ATSCMinorChan>0</ATSCMinorChan><Format/><FrequencyId>45</FrequencyId><FineTune>0</FineTune><ChanFilters/><SourceId>2</SourceId><InputId>0</InputId><CommFree>true</CommFree><UseEIT>true</UseEIT><Visible>true</Visible><XMLTVID/><DefaultAuth>fp.bbc.co.uk</DefaultAuth><Programs/></Channel><Recording><RecordedId>1667</RecordedId><Status>Recorded</Status><Priority>0</Priority><StartTs>2017-02-11T21:00:00Z</StartTs><EndTs>2017-02-11T21:56:01Z</EndTs><FileSize>1727459056</FileSize><FileName>1002_20170211210000.ts</FileName><HostName>raspberrypi</HostName><LastModified>2017-02-11T23:26:40Z</LastModified><RecordId>918</RecordId><RecGroup>Default</RecGroup><PlayGroup>Default</PlayGroup><StorageGroup>Default</StorageGroup><RecType>0</RecType><DupInType>0</DupInType><DupMethod>0</DupMethod><EncoderId>0</EncoderId><EncoderName/><Profile>Default</Profile></Recording><Artwork><ArtworkInfos><ArtworkInfo><URL>/Content/GetImageFile?StorageGroup=Coverart&FileName=/ttvdb.py_85422_coverart.jpg</URL><FileName>myth://Coverart@mythserver/ttvdb.py_85422_coverart.jpg</FileName><StorageGroup>Coverart</StorageGroup><Type>coverart</Type></ArtworkInfo><ArtworkInfo><URL>/Content/GetImageFile?StorageGroup=Fanart&FileName=/ttvdb.py_85422_fanart.jpg</URL><FileName>myth://Fanart@mythserver/ttvdb.py_85422_fanart.jpg</FileName><StorageGroup>Fanart</StorageGroup><Type>fanart</Type></ArtworkInfo><ArtworkInfo><URL>/Content/GetImageFile?StorageGroup=Banners&FileName=/ttvdb.py_85422_banner.jpg</URL><FileName>myth://Banners@mythserver/ttvdb.py_85422_banner.jpg</FileName><StorageGroup>Banners</StorageGroup><Type>banner</Type></ArtworkInfo></ArtworkInfos></Artwork><Cast><CastMembers/></Cast></Program>

@oakesville oakesville modified the milestones: R2.2, R2.2.1 Aug 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants