一般情况下直播公司签的合同具有法律效力。
因为合同是一种法律文件,经过双方自愿签署并遵守,具有法律效力。
但是如果合同内容违反了相关法律法规,或者其中的条款与法律相冲突,那么该合同就会失去法律效力。
另外,如果一方签署合同时存在欺诈、胁迫等情况,也可能导致合同无效。
所以在签署合同之前,双方应该认真阅读、理解合同内容,确保自己权益得到保护。
总之,取决于合同内容是否符合法律规定,以及双方签署合同的真实性和公正性。