{"level":"INFO","timestamp":"2026-01-30T08:16:50.151+0700","msg":"connecting new source","proxy":"media","inbound":{"address":"wss://api.rtt.in.th:10298/transcription","id":"7478"},"attempt":1,"max_retries":5}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.383+0700","msg":"new source connected","proxy":"media","inbound":{"address":"wss://api.rtt.in.th:10298/transcription","id":"7478"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.383+0700","msg":"connecting new source","proxy":"media","inbound":{"address":"wss://api.rtt.in.th:10396/transcription","id":"7479"},"attempt":1,"max_retries":5}
{"level":"WARN","timestamp":"2026-01-30T08:16:51.385+0700","msg":"peer reject SDP offer","media":"inbound","address":"wss://api.rtt.in.th:10298/transcription"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.391+0700","msg":"new source connected","proxy":"media","inbound":{"address":"wss://api.rtt.in.th:10396/transcription","id":"7479"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.392+0700","msg":"connecting new source","proxy":"media","outbound":{"address":"wss://api.rtt.in.th:15004/transcription","id":"local"},"attempt":1,"max_retries":5}
{"level":"WARN","timestamp":"2026-01-30T08:16:51.392+0700","msg":"peer reject SDP offer","media":"inbound","address":"wss://api.rtt.in.th:10396/transcription"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.404+0700","msg":"new source connected","proxy":"media","outbound":{"address":"wss://api.rtt.in.th:15004/transcription","id":"local"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.404+0700","msg":"creating","hub":"script"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.404+0700","msg":"message repository","url":"https://shelter-portal-api.rtt.in.th/postedit_multisource/46/messages"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.404+0700","msg":"event repository","url":"https://shelter-portal-api.rtt.in.th/postedit_multisource/46/events/posteditor"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.404+0700","msg":"connecting new source","proxy":"message","inbound":{"address":"wss://api.rtt.in.th:10300/v3","id":"7478"},"attempt":1,"max_retries":10}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.410+0700","msg":"new source connected","proxy":"message","inbound":{"address":"wss://api.rtt.in.th:10300/v3","id":"7478"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.410+0700","msg":"connecting new source","proxy":"message","inbound":{"address":"wss://api.rtt.in.th:10398/v3","id":"7479"},"attempt":1,"max_retries":10}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"new source connected","proxy":"message","inbound":{"address":"wss://api.rtt.in.th:10398/v3","id":"7479"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"connecting new source","proxy":"message","inbound":{"address":"ws://127.0.0.1:8446/","id":"-1"},"attempt":1,"max_retries":10}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"new source connected","proxy":"message","inbound":{"address":"ws://127.0.0.1:8446/","id":"-1"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"connecting new source","proxy":"message","outbound":{"address":"ws://127.0.0.1:10012","id":"local"},"attempt":1,"max_retries":10}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"new source connected","proxy":"message","outbound":{"address":"ws://127.0.0.1:10012","id":"local"}}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"creating","hub":"editor"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"creating","hub":"tracker"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"creating","hub":"event"}
{"level":"INFO","timestamp":"2026-01-30T08:16:51.417+0700","msg":"serving","address":":8445"}
{"level":"INFO","timestamp":"2026-01-30T08:16:52.499+0700","msg":"send publishStream","media":"outbound","address":"wss://api.rtt.in.th:15004/transcription"}
{"level":"INFO","timestamp":"2026-01-30T08:17:37.110+0700","msg":"new client incoming","hub":"editor"}
{"level":"INFO","timestamp":"2026-01-30T08:17:37.110+0700","msg":"editor connected","hub":"editor","editor_id":19,"address":"171.103.89.169:51151"}
{"level":"INFO","timestamp":"2026-01-30T08:17:47.709+0700","msg":"websocket closed","hub":"event","client":"171.103.89.169:51778","reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:17:47.709+0700","msg":"websocket closed","editor":19,"reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:17:47.710+0700","msg":"websocket closed","hub":"tracker","client":"171.103.89.169:51462","reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:17:59.550+0700","msg":"new client incoming","hub":"editor"}
{"level":"INFO","timestamp":"2026-01-30T08:17:59.550+0700","msg":"editor connected","hub":"editor","editor_id":1,"address":"171.103.89.169:51882"}
{"level":"INFO","timestamp":"2026-01-30T08:18:01.591+0700","msg":"event received","proxy":"message","event":{"EditorID":1,"event":"SWITCH_TEXT_SOURCE","data":{"to":"-1"}}}
{"level":"INFO","timestamp":"2026-01-30T08:18:01.593+0700","msg":"text source switched","proxy":"message","to":"-1","editor_id":1}
{"level":"INFO","timestamp":"2026-01-30T08:18:05.848+0700","msg":"message exported","proxy":"message","message_id":1,"room_id":"-1","editor_id":1,"raw_text":"งานแถลงข่าวเปิดตัวโครงการ การขยายผลเครือข่ายอุดมศึกษาเพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม-ฝึกงานคนพิการ มจธ. \\n","refined_text":"งานแถลงข่าวเปิดตัวโครงการ การขยายผลเครือข่ายอุดมศึกษาเพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม-ฝึกงานคนพิการ มจธ. ","raw_values":["งานแถลงข่าวเปิดตัวโครงการ การขยายผลเครือข่ายอุดมศึกษาเพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม-ฝึกงานคนพิการ มจธ. \n"],"refined_values":["งานแถลงข่าวเปิดตัวโครงการ การขยายผลเครือข่ายอุดมศึกษาเพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม-ฝึกงานคนพิการ มจธ. "]}
{"level":"INFO","timestamp":"2026-01-30T08:18:23.916+0700","msg":"websocket closed","hub":"script","reason":""}
{"level":"INFO","timestamp":"2026-01-30T08:18:24.348+0700","msg":"websocket closed","hub":"script","reason":""}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.425+0700","msg":"websocket closed","editor":1,"reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.425+0700","msg":"websocket closed","hub":"event","client":"171.103.89.169:62932","reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.425+0700","msg":"websocket closed","hub":"tracker","client":"171.103.89.169:63941","reason":"NoStatusReceived"}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.427+0700","msg":"message exported","proxy":"message","message_id":2,"room_id":"-1","editor_id":1,"raw_text":"\\n","refined_text":"\\n","raw_values":["\n"],"refined_values":["\n"]}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.428+0700","msg":"message exported","proxy":"message","message_id":3,"room_id":"-1","editor_id":1,"raw_text":"\\n","refined_text":"\\n","raw_values":["\n"],"refined_values":["\n"]}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.635+0700","msg":"new client incoming","hub":"editor"}
{"level":"INFO","timestamp":"2026-01-30T08:18:39.635+0700","msg":"editor connected","hub":"editor","editor_id":1,"address":"171.103.89.169:53453"}
