本地录制,java工程,一般如何管理多个录制线程?

private static ConcurrentHashMap<String, Thread> threadMap = new ConcurrentHashMap<>();

channelID是不是唯一的?是否可以用channelId做key

你是需要同时对多个频道进行录制吗?那需要起多个录制进程的哦

在java里面就是多个线程吧?一般多个线程如何管理?有没有最佳实践?比如我结束录制的时候,通过什么去找对应的录制线程?

是的

一般你可以自己实现一个映射,通过 createChannel 时传的 name 来管理不同的线程,一个 name 对应于一个频道的录制。

这个不是channelId吗?一般是什么?自定义的?

是的,这个和channelId是同一个概念,都是频道名。

这个频道名是自定义的,你需要录制哪个频道的视频,就填哪个频道的频道名。