server, c = StreamingServer.objects.get_or_create(host=status.ip, port=port, type=server_type)
station = Station(conference=conference, public_id=uuid)
station.setup(conf)
- try:
- station.start()
- except:
- continue
-
+ station.start()
stream = LiveStream(conference=conference, server=server,
stream_type=type, streaming=True)
stream.save()
- try:
- self.push()
- except:
- pass
-
+ self.push()
+
if conference.streaming:
- try:
- live_message(self.conference)
- except:
- pass
-
+ live_message(self.conference)
+
return super(ConferenceRecordView, self).form_valid(form)
def snapshot(self, url, dir):