John | Elite Encoder

Results 12 comments of John | Elite Encoder

I believe @0xB79 is actively working on this. I hope to be able to contribute some to it this week as well.

@papabear99 This issue should have auto-closed last year with #2592. Can we close this one now?

Updated PR with comments, completed tests and reverted to `maxSessions auto` behavior with original session limit default of 10

One option would be to modify the onchain serviceAddr to support a limited # of service addresses for the orchestrator. The broadcaster implementation would need to be modified to check...

I think we should implement this within `go-livepeer` to help both Orchestrator and Broadcaster nodes stay up. We can allow for a comma-delimited list of RPC endpoints and then cycle...

Here's logs for a stream that crashed both transcoder processes behind my orchestrator Transcoder ``` [AVHWDeviceContext @ 0x7f4ae3d9c600] cu->cuCtxCreate(&hwctx->cuda_ctx, desired_flags, hwctx->internal->cuda_device) failed -> CUDA_ERROR_NOT_PERMITTED: operation not permitted ERROR: decoder.c:313] Unable...

I lost 8 streams in EU region when transcoder hit an error. It looks like other orchestrators were affected within a similar timeframe. Some of the data in the logs...

> Also getting this error may be similar issue? > > > > ```[h264 @ 0000021b10b87980] no frame! > > [mpegts @ 0000021c11559700] Could not find codec parameters for stream...

I found some new errors that are leading to transcoder crashes. This is starting to happen very frequently. I think something can be improved on the transcoder side Orchestrator logs...

@cyberj0g What version of libxcoder is this version patched for? FW 3.0.1 uses libxcoder_logan name in the code and so libraries are not recognized.