Map<String, dynamic> toJson() { return { 'audio': audio, 'video': video, 'address': address, 'status': status.toString(), 'retryCount': retryCount, }; }