@property
def mount_point(self):
+ mount_point = self.server.type
if self.server.type == 'stream-m':
- return 'consume/' + self.slug
+ mount_point += '/consume/' + self.slug
else:
- return self.slug + '.' + self.stream_type
+ mount_point += '/' + self.slug + '.' + self.stream_type
+ return mount_point
@property
def snapshot_url(self):
@property
def url(self):
- return 'http://' + self.server.host + ':' + self.server.port + '/' + self.mount_point
+ return '//' + self.server.host + ':' + self.server.port + '/' + self.mount_point
def __unicode__(self):
if self.conference:
for stream in conf_dict['streams']:
host = stream['host']
+ host = settings.TELECASTER_LIVE_STREAMING_SERVER
port = stream['port']
server_type = stream['server_type']
stream_type = stream['stream_type']
- site = Site.objects.all()[0]
- server, c = StreamingServer.objects.get_or_create(host=site,
+ #site = Site.objects.all()[0]
+ server, c = StreamingServer.objects.get_or_create(host=host,
port=port,
type=server_type)
stream = LiveStream(conference=conference, server=server,