Comments (6)
that error comes from your livekit-server config not having the redis connection
from egress.
Is livekit server connected to the same Redis instance?
from egress.
Is livekit server connected to the same Redis instance?
yes, if i provide the wrong redis host ip with config.yaml, the docker won't start at all
from egress.
Is livekit server connected to the same Redis instance?
oh i think the prob is i don't specify redis with livekit-server
i just run this with bind 0.0.0.0
livekit-server --dev
from egress.
it works after specify the redis port
pm2 start --name livekit-server livekit-server -- --dev --bind 0.0.0.0 --redis-host 192.168.50.105:10002
2023-04-22T05:22:24.611Z INFO egress redis/redis.go:92 connecting to redis {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": "", "simple": true, "addr": "192.168.50.105:10002"}
2023-04-22T05:22:24.613Z DEBUG egress service/debug.go:24 debug handler disabled {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
2023-04-22T05:22:24.613Z DEBUG egress service/service.go:73 starting service {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": "", "version": "1.6.3"}
2023-04-22T05:22:24.613Z DEBUG egress service/templates_server.go:24 starting template server on address localhost:7980 {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
2023-04-22T05:22:24.613Z INFO egress stats/monitor.go:133 available CPU cores: 16 max cost: 4.500000 {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
2023-04-22T05:22:24.613Z DEBUG egress service/service_deprecated.go:27 service ready {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
2023-04-22T05:22:29.518Z WARN egress service/service_deprecated.go:41 Using deprecated egress client. Upgrade livekit-server to v1.3.5+ and add egress:use_psrpc:true to your livekit config {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
2023-04-22T05:22:29.519Z INFO egress service/service_deprecated.go:117 request accepted {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": "", "egressID": "EG_H97TVbd8DTJT", "requestID": "RPC_U4aEwpJtbdkd", "senderID": "ND_fgoEy733"}
2023-04-22T05:22:29.530Z DEBUG egress server/main.go:169 handler launched {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT"}
2023-04-22T05:22:29.530Z INFO egress redis/redis.go:92 connecting to redis {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT", "simple": true, "addr": "192.168.50.105:10002"}
2023-04-22T05:22:29.533Z DEBUG egress source/web.go:137 launching xvfb {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT", "display": ":483377136", "dims": "1920x1080x24"}
2023-04-22T05:22:29.533Z DEBUG egress source/web.go:172 launching chrome {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT", "url": "http://localhost:7980/?layout=&token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODIyMjczNDksImlzcyI6ImRldmtleSIsIm5iZiI6MTY4MjE0MDk0OSwic3ViIjoiRUdfSDk3VFZiZDhEVEpUIiwidmlkZW8iOnsiY2FuUHVibGlzaCI6ZmFsc2UsImNhblB1Ymxpc2hEYXRhIjpmYWxzZSwiY2FuU3Vic2NyaWJlIjp0cnVlLCJoaWRkZW4iOnRydWUsInJlY29yZGVyIjp0cnVlLCJyb29tIjoiVHR6Y2hROENUdG8yUWlQdHMiLCJyb29tSm9pbiI6dHJ1ZX19.vjU-p5QEDciQh8sexMdnfBxZHzh_wR1zfTuKHBH9eUc&url=ws%3A%2F%2F192.168.50.105%3A7880"}
2023-04-22T05:22:30.093Z INFO egress source/web.go:240 chrome: START_RECORDING {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT"}
2023-04-22T05:22:32.620Z INFO egress pipeline/watch.go:152 pipeline playing {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT"}
2023-04-22T05:22:32.621Z INFO egress service/handler_deprecated.go:157 egress updated {"nodeID": "NE_krs4D7TZp9Ns", "handlerID": "EGH_bWJETejXzDwc", "clusterID": "", "egressID": "EG_H97TVbd8DTJT", "egressID": "EG_H97TVbd8DTJT", "request_type": "room_composite", "output_type": "file", "status": "EGRESS_ACTIVE"}
where is the output file btw?
i change the output path, but can't find the file
test123 () {
egressClient.startRoomCompositeEgress('TtzchQ8CTto2QiPts', {
fileType: EncodedFileType.MP4,
filepath: '/root/server/recorders/room-composite-test.mp4',
})
.then(console.log)
.catch(console.log)
},
i see log has
2023-04-22T05:22:29.518Z WARN egress service/service_deprecated.go:41 Using deprecated egress client. Upgrade livekit-server to v1.3.5+ and add egress:use_psrpc:true to your livekit config {"nodeID": "NE_krs4D7TZp9Ns", "clusterID": ""}
the livekit-server is 1.4.1
from egress.
i've tried configurate an cloud storage, but still no file in bucket
update: okay, got file after change filepath to filename
egressClient.startRoomCompositeEgress('TtzchQ8CTto2QiPts', {
fileType: EncodedFileType.MP4,
filepath: 'room-composite-test.mp4',
aliOSS: {
accessKey: 'xxx',
secret: 'xxx',
region: 'xxx',
endpoint: 'xxx',
bucket: 'xxx',
},
}, 'grid')
.then(console.log)
.catch(console.log)
from egress.
Related Issues (20)
- [BUG]Version compatibility issues with the latest version of livekit-server and egress HOT 7
- egress start record not working "twirp error deadline_exceeded: request timed out" HOT 3
- [FEATURE] Chat History
- [BUG] When I use egress to record my meeting,the egress has problems. HOT 1
- [BUG] Egress does not respond to websocket keepalive ping
- [BUG] Egress uses a lots of memory HOT 1
- [BUG] twirp error unavailable: no response from servers HOT 3
- [BUG] Track egress is not publishing all the tracks of all participents. HOT 1
- Update @livekit/egress-sdk to depend on livekit-client v2.0 HOT 1
- where to get token to auto egress? HOT 1
- [BUG] Stuck on starting docker container HOT 1
- How to start recording? HOT 6
- Add support for specifying connection string for Azure Uploader.
- Egress recording with docker not working[BUG]
- [BUG] failed to change state to PLAYING HOT 3
- [BUG] GStreamer error: clock problem. HOT 1
- [BUG] gst-plugin-scanner error HOT 5
- [FEATURE] PutUploader HOT 4
- TrackSynchronizer Bug:Incorrect expected Calculation and Potential Overflow in resetRTP Method HOT 3
- [FEATURE] Optimizing Video Processing Workflow to Implement Pass-Through Functionality HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from egress.