Пример #1
0
 def make_stream(cls, settings: ServiceSettings, client: ServiceClient):
     vod = VodRelayStream(name=IStreamObject.DEFAULT_STREAM_NAME)
     vod.loop = False
     vod.input = [InputUrl.make_stub()]
     vod.output = [OutputUrl.make_stub()]
     IStreamObject.fill_defaults(vod)
     return cls(vod, settings, client)
Пример #2
0
 def make_stream(cls, settings: ServiceSettings, client: ServiceClient):
     vod = VodRelayStream(name=IStreamObject.DEFAULT_STREAM_NAME,
                          tvg_logo=IStreamObject.DEFAULT_ICON_URL)
     vod.loop = False
     vod.input = [InputUrl(id=InputUrl.generate_id())]
     vod.output = [OutputUrl(id=OutputUrl.generate_id())]
     return cls(vod, settings, client)
Пример #3
0
 def make_entry(self):
     return self.update_entry(VodRelayStream())
Пример #4
0
 def make_stream(cls, settings: ServiceSettings, client: ServiceClient):
     vod = VodRelayStream()
     vod.loop = False
     vod.input = [InputUrl(id=InputUrl.generate_id())]
     vod.output = [OutputUrl(id=OutputUrl.generate_id())]
     return cls(vod, settings, client)