|
@@ -496,11 +496,18 @@ class CloudStorageView(View):
|
|
|
else:
|
|
|
type_list = [int(event_types)]
|
|
|
split_vod_hls_obj = SplitVodHlsObject()
|
|
|
- vod_hls_qs = split_vod_hls_obj.get_vod_hls_data(uid=uid, channel=channel,
|
|
|
- end_time__gte=now_time,
|
|
|
- start_time__range=(start_time, end_time),
|
|
|
- type_list=type_list) \
|
|
|
- .values("id", "start_time", "sec", "fg", "bucket_id")
|
|
|
+ if device_type == 34:
|
|
|
+ vod_hls_qs = split_vod_hls_obj.get_vod_hls_data(uid=uid,
|
|
|
+ end_time__gte=now_time,
|
|
|
+ start_time__range=(start_time, end_time),
|
|
|
+ type_list=type_list) \
|
|
|
+ .values("id", "start_time", "sec", "fg", "bucket_id")
|
|
|
+ else:
|
|
|
+ vod_hls_qs = split_vod_hls_obj.get_vod_hls_data(uid=uid, channel=channel,
|
|
|
+ end_time__gte=now_time,
|
|
|
+ start_time__range=(start_time, end_time),
|
|
|
+ type_list=type_list) \
|
|
|
+ .values("id", "start_time", "sec", "fg", "bucket_id")
|
|
|
|
|
|
vod_play_list = []
|
|
|
if not vod_hls_qs.exists():
|