late-painting-59329
05/26/2023, 9:25 AMlivekit-server 1.4.1
• egress 1.7.0
• livekit-server-sdk 1.2.1
• livekit-client 1.9.6
• still @livekit/react-components
(customised)
Is this bug known to a version we have in use?
Are there known solutions or workarounds to avoid such situations?
Is it worth the effort to migrate to the new components-js
to test this bug?
Thanksorange-finland-43721
05/26/2023, 3:51 PMbillions-summer-21168
05/26/2023, 6:56 PMLiveKitRoom
with the JS sdk here. I'm setting the audio and video booleans to true so participants start with those both on automatically.
The problem is, if a user leaves the room before both the audio and video tracks are published, an error gets thrown, specifically this one. Is there a best practice way to avoid that error?silly-train-16715
05/27/2023, 10:05 AM[as_client] <http://AVAudioSession_iOS.mm:2370|AVAudioSession_iOS.mm:2370> Failed to set category, error: -50
Interesting thing is that last spring (version v0.5.9
I guess), when I was just testing the possibility of integrating livekit client with just_audio player, I didn't experience those volume surges. There still were some conflicts such as player won't start playing on play button press or participant may get muted for all other participants. But those were less frequent back then.dry-farmer-50272
05/27/2023, 10:21 AMmost-grass-28030
05/27/2023, 6:53 PMERROR ingress service/handler.go:120 ingress failed {"nodeID": "NE_Caea23Ygkz3s", "ingressID": "IN_AgLrhaGk9jhP", "ingressID": "IN_AgLrhaGk9jhP", "error": "unauthorized: no permissions to access the room"}
What am I missing? I have set api_key and api_secret in ingress config. What else should i do to give ingress server reqired permissions?faint-army-19363
05/28/2023, 1:11 PMgray-hair-4544
05/28/2023, 4:12 PMLiveKitExample[63086:1819824] Task <52C5700F-7491-45AA-A166-14FF99A0FDB6>.<1> finished with error [-1011] Error Domain=NSURLErrorDomain Code=-1011 "There was a bad response from the server.
Thanks in advance.kind-book-97073
05/29/2023, 9:54 AMrough-grass-53340
05/29/2023, 5:20 PM% ffmpeg -re -i my_file.mp4 -c:v libx254 -b:v 3M -preset veryfast -profile high -c:a libfdk_aac -b:a 128k -f flv <rtmps://my-project.livekit.cloud/x/1234567890ab>
will it be triggered by room.on(RoomEvent.TrackSubscribed, this.handleTrackSubscribed)
?quiet-sundown-65459
05/29/2023, 7:40 PMgreen-actor-38098
05/30/2023, 4:53 AMlivekit-livekit-1 | could not get rooms: redis: can't parse array/set/push reply: "%0"
Our devops says this is because of underscore in redis address: production.keydb-mm_livekit.service.dek.tech:6380
Is this so ?famous-ice-34068
05/30/2023, 8:00 AM{merged: {className: "test", data-lk-participant-name: "my_name"}}
stale-furniture-27680
05/30/2023, 9:25 AMhigh-exabyte-20673
05/30/2023, 11:27 AMlate-painting-59329
05/30/2023, 1:46 PMlivekit-server 1.4.2
◦ turn: enabled: false
• egress 1.7.1
• livekit-server-sdk 1.2.1
◦ EncodingOptionsPreset.H264_1080P_30
• livekit-client 1.9.6
• still @livekit/react-components 1.1.0
(customised)
livekit-server log:
2023-05-30T07:48:20.590Z ERROR livekit service/ioinfo.go:76 egress failed {"egressID": "EG_5VSCc5A9VtCR", "error": "pipeline frozen"}
→ I attached the related log files in the message's thread.
listEgress
for the broken file:
{
egressId: 'EG_5VSCc5A9VtCR',
roomId: 'RM_BaNuJmhUQvUq',
roomName: 'test300520-yj2cjb',
status: 2,
startedAt: 1685432292532953600,
endedAt: 0,
error: '',
roomComposite: undefined,
trackComposite: {
roomName: 'test300520-yj2cjb',
audioTrackId: 'TR_AMWDJtyF7WvQvE',
videoTrackId: 'TR_VCmnxiQ89Hv3Py',
file: [Object],
stream: undefined,
segments: undefined,
preset: 2,
advanced: undefined,
fileOutputs: [Array],
streamOutputs: [],
segmentOutputs: []
},
track: undefined,
web: undefined,
stream: undefined,
file: {
filename: '/out/cli9ym0ca0005a80qcp7c3igm/20230530-073809_test300520-yj2cjb_someone_else_cehvrh_02.mp4',
startedAt: 1685432292479476200,
endedAt: 0,
duration: 0,
size: 0,
location: ''
},
segments: undefined,
streamResults: [],
fileResults: [ [Object] ],
segmentResults: []
}
No endedAt
, duration
, size
, location
set. Status at EgressStatus_EGRESS_ENDING EgressStatus = 2
In contrast a healthy Egress looks like this the same time:
{
egressId: 'EG_fVj7hKrk3QxQ',
roomId: 'RM_BaNuJmhUQvUq',
roomName: 'test300520-yj2cjb',
status: 3,
startedAt: 1685432291235705300,
endedAt: 1685432873859193000,
error: '',
roomComposite: undefined,
trackComposite: {
roomName: 'test300520-yj2cjb',
audioTrackId: 'TR_AMUj7VyrVvrAnJ',
videoTrackId: 'TR_VCLdJR4JUFF4hi',
file: [Object],
stream: undefined,
segments: undefined,
preset: 2,
advanced: undefined,
fileOutputs: [Array],
streamOutputs: [],
segmentOutputs: []
},
track: undefined,
web: undefined,
stream: undefined,
file: {
filename: '/out/cli9ym0ca0005a80qcp7c3igm/20230530-073808_test300520-yj2cjb_host_7wt2vn_02.mp4',
startedAt: 1685432291203822800,
endedAt: 1685432879161138000,
duration: 587957315094,
size: 254336889,
location: '/out/cli9ym0ca0005a80qcp7c3igm/20230530-073808_test300520-yj2cjb_host_7wt2vn_02.mp4'
},
segments: undefined,
streamResults: [],
fileResults: [ [Object] ],
segmentResults: []
}
chilly-electrician-92643
05/30/2023, 2:41 PMdry-farmer-50272
05/30/2023, 6:54 PMblue-king-45409
05/30/2023, 8:01 PMbored-painter-11580
05/31/2023, 3:57 AMbumpy-bird-9877
05/31/2023, 11:04 AMfreezing-ocean-2185
05/31/2023, 1:00 PMstrong-kite-90563
05/31/2023, 4:43 PMcool-notebook-80441
05/31/2023, 10:16 PMbillions-summer-21168
05/31/2023, 11:22 PMstale-boots-73139
06/01/2023, 5:46 AMgreen-actor-38098
06/01/2023, 6:36 AMhigh-exabyte-20673
06/01/2023, 11:58 AMcanSubscribe
permission set to false
. Am I able to see other room.participants
and receive ParticipantConnected
events? I yes, then am I able to read their metadata?
Or in other words: Is there a permission that makes other participants invisible?enough-boots-69343
06/01/2023, 2:47 PMfamous-mechanic-76857
06/01/2023, 7:05 PM