AirenSoft / OvenMediaEngine

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
https://OvenMediaEngine.com/ome
GNU Affero General Public License v3.0
2.53k stars 1.06k forks source link

Queue(stream) is full, please check your system #109

Closed kennethlimcp closed 4 years ago

kennethlimcp commented 4 years ago

Describe the bug

docker logs show:
[2020-04-22 04:04:56.979] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:56.984] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:56.989] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:56.995] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:56.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.006] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.007] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.023] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.069] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.077] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.179] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.187] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.202] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.231] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.248] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.253] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.256] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.257] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.261] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.261] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.261] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.317] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.513] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.516] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.529] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.530] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.580] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.580] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.580] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.580] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.582] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.587] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.588] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.602] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.602] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.603] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.603] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.667] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.669] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.675] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.734] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.754] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.754] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.754] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.754] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.754] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.759] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.760] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.761] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.762] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.763] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.763] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.763] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.763] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.763] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.808] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.846] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.963] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.964] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.968] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.969] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:57.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.024] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.036] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.036] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.037] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.042] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.042] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.042] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.042] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.059] E 54 FFmpeg | third_parties.cpp:107 | [AVCodecContext] co located POCs unavailable [2020-04-22 04:04:58.086] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.102] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.119] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.120] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.121] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.122] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.122] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.217] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.221] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.221] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.221] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.222] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.222] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.289] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.292] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.306] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.313] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.319] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.320] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.320] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.320] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.331] E 18 Ice | stun_mapped_address_attribute.cpp:97 | IPv6 is not supported [2020-04-22 04:04:58.331] W 18 Ice | stun_attribute.cpp:72 | Data is too short: type: 0x2112, data length: 44 (expected: 42052) [2020-04-22 04:04:58.331] W 18 Ice | stun_message.cpp:161 | Could not parse attribute [2020-04-22 04:04:58.341] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.350] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.357] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.365] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.405] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.409] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.410] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.437] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.444] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.451] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.451] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.451] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.500] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.502] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.504] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.520] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.541] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.542] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.562] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.568] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.569] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.597] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.604] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.621] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.621] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.621] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.621] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.623] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.665] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.681] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.681] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.681] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.744] E 54 FFmpeg | third_parties.cpp:107 | [AVCodecContext] co located POCs unavailable [2020-04-22 04:04:58.681] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.771] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.771] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.771] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.771] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.772] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.774] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.775] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.779] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.779] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.789] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.789] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.790] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.790] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.800] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.801] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.853] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.853] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.854] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.859] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.866] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.866] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.948] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.955] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.991] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.991] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.992] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.997] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.998] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:58.999] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.004] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.074] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.077] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.093] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.093] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.093] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 04:04:59.093] I 38 TranscodeStream | transcode_stream.cpp:147

To Reproduce Steps to reproduce the behavior:

  1. Ran docker image on MacOS
  2. Ran OBS on the same macine
  3. Start the stream
  4. Go to http://ovenplayer.com and paste the ws url to test stream
  5. S

Expected behavior

  1. Stream show be smooth with minimal delay

Logs Please upload the entire OvenMediaEngine.log. You may delete important personal information.

Server (please complete the following information):

Player (please complete the following information):

getroot commented 4 years ago

This happens when the performance of the system is not enough to transcode. You need to allocate more CPU to your Mac's Docker or use a different system. Or, in the transcoding setting (Server.xml), set video to bypass transcoding and only encode audio to opus.

https://airensoft.gitbook.io/ovenmediaengine/transcoding

kennethlimcp commented 4 years ago

Ok will have to spin up a server then.

Will the demo server for http://demo.ovenplayer.com/ome_demo.html be fixed so that we can try as well?

kennethlimcp commented 4 years ago

Running a DigitalOcean server but no luck:

    Video Track #0: Bypass(false) Bitrate(2.00Mb) codec(2, vp8) resolution(1280x720) framerate(30.00fps) timebase(1/90000)
    Video Track #1: Bypass(false) Bitrate(2.00Mb) codec(1, avc) resolution(1280x720) framerate(30.00fps) timebase(1/90000)
    Audio Track #2: Bypass(false) Bitrate(128.00Kb) codec(7, opus) samplerate(48.0K) format(s16, 16) channel(stereo, 2) timebase(1/48000)
    Audio Track #3: Bypass(false) Bitrate(128.00Kb) codec(5, aac) samplerate(48.0K) format(s16, 16) channel(stereo, 2) timebase(1/48000)
[2020-04-22 06:44:54.568] I 294 Monitor | application_metrics.cpp:56   | Create StreamMetrics(stream_o) for monitoring
[2020-04-22 06:44:54.568] I 294 WebRTC | rtc_stream.cpp:181  | Unsupported codec(Audio/AAC) is being input from media track
[2020-04-22 06:44:54.568] I 294 Publisher | stream.cpp:192  | WebRTC Publisher application has started [stream_o(3162506492)] stream
[2020-04-22 06:44:54.568] I 294 Publisher | stream.cpp:192  | HLS Publisher application has started [stream_o(3162506492)] stream
[2020-04-22 06:44:54.569] I 294 Publisher | stream.cpp:192  | DASH Publisher application has started [stream_o(3162506492)] stream
[2020-04-22 06:44:54.569] I 294 Publisher | stream.cpp:192  | LLDASH Publisher application has started [stream_o(3162506492)] stream
[2020-04-22 06:44:54.569] I 294 Publisher | stream.cpp:192  | OVT Publisher application has started [stream_o(3162506492)] stream
[2020-04-22 06:44:54.570] I 294 MediaRouter.App | media_route_application.cpp:184  | Trying to create a stream: [#default#app/stream_webrtc(1219562472)]
[2020-04-22 06:44:54.570] I 294 Monitor | stream.cpp:240  | 
[Stream Info]
id(1219562472), name(stream_webrtc), SourceType(Transcoder), Created Time (Wed Apr 22 06:44:54 2020)
    >> Origin Stream Info
    id(2633316100), name(stream), SourceType(Rtmp), Created Time (Wed Apr 22 06:44:54 2020)

    Video Track #6: Bypass(true) Bitrate(4.00Mb) codec(1, avc) resolution(1024x640) framerate(30.00fps) timebase(1/90000)
    Audio Track #7: Bypass(false) Bitrate(128.00Kb) codec(7, opus) samplerate(48.0K) format(s16, 16) channel(stereo, 2) timebase(1/48000)
[2020-04-22 06:44:54.570] I 294 Monitor | application_metrics.cpp:56   | Create StreamMetrics(stream_webrtc) for monitoring
[2020-04-22 06:44:54.571] I 294 Publisher | stream.cpp:192  | WebRTC Publisher application has started [stream_webrtc(1219562472)] stream
[2020-04-22 06:44:54.571] I 294 Publisher | stream.cpp:192  | HLS Publisher application has started [stream_webrtc(1219562472)] stream
[2020-04-22 06:44:54.571] I 294 Publisher | stream.cpp:192  | DASH Publisher application has started [stream_webrtc(1219562472)] stream
[2020-04-22 06:44:54.571] I 294 Publisher | stream.cpp:192  | LLDASH Publisher application has started [stream_webrtc(1219562472)] stream
[2020-04-22 06:44:54.572] I 294 Publisher | stream.cpp:192  | OVT Publisher application has started [stream_webrtc(1219562472)] stream
[2020-04-22 06:44:54.699] I 294 TranscodeCodec | transcode_codec_dec_aac.cpp:49   | [#default#app/stream(2633316100)] input stream information: [audio] aac (LC), 44100 Hz, stereo, fltp, 122 kbps, timebase: 1/44100, frame_size: 1024
[2020-04-22 06:44:54.718] I 294 TranscodeCodec | transcode_codec_dec_avc.cpp:48   | [#default#app/stream(2633316100)] input stream information: [video] h264 (Main 3.1), yuv420p, 1024x640 [SAR 1:1 DAR 8:5], 0 fps, 195 kbps, timebase: 1/90000, frame_size: 0
[2020-04-22 06:44:59.853] I 42 DASH | dash_packetizer.cpp:956  | [0x55acbd516cb0] LLDASH segment is ready to stream [#default#app/stream_o], segment duration: 5.000000s, count: 1
[2020-04-22 06:45:05.764] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:54.869Z => 2020-04-22T06:44:55.869Z, 1000ms)
[2020-04-22 06:45:11.524] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:55.869Z => 2020-04-22T06:44:56.869Z, 2000ms)
[2020-04-22 06:45:11.531] I 41 DASH | dash_packetizer.cpp:956  | [0x55acc045d790] DASH segment is ready to stream [#default#app/stream_o], segment duration: 5.000000s, count: 3
[2020-04-22 06:45:11.790] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:56.869Z => 2020-04-22T06:44:57.869Z, 3000ms)
[2020-04-22 06:45:14.759] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:57.869Z => 2020-04-22T06:44:58.869Z, 4000ms)
[2020-04-22 06:45:16.060] I 40 HLS | hls_packetizer.cpp:292  | HLS segment is ready for stream [#default#app/stream_o], segment duration: 5.000000s, count: 3
[2020-04-22 06:45:19.758] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:58.869Z => 2020-04-22T06:44:59.869Z, 5000ms)
[2020-04-22 06:45:20.528] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:25.523] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:44:59.869Z => 2020-04-22T06:45:00.869Z, 6000ms)
[2020-04-22 06:45:25.623] I 40 HLS | hls_packetizer.cpp:292  | HLS segment is ready for stream [#default#app/stream_bypass], segment duration: 5.000000s, count: 3
[2020-04-22 06:45:25.623] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:25.735] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:29.684] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:29.709] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:29.783] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:00.869Z => 2020-04-22T06:45:01.869Z, 7000ms)
[2020-04-22 06:45:34.071] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:34.072] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:34.779] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:01.869Z => 2020-04-22T06:45:02.869Z, 8000ms)
[2020-04-22 06:45:38.598] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:38.600] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:39.819] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:02.869Z => 2020-04-22T06:45:03.869Z, 9000ms)
[2020-04-22 06:45:47.517] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:47.530] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:47.640] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:03.869Z => 2020-04-22T06:45:04.869Z, 10000ms)
[2020-04-22 06:45:47.641] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:47.766] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:49.836] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:04.869Z => 2020-04-22T06:45:05.869Z, 11000ms)
[2020-04-22 06:45:52.061] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:52.095] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:54.805] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:05.869Z => 2020-04-22T06:45:06.869Z, 12000ms)
[2020-04-22 06:45:56.593] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:45:56.617] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:45:59.817] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:06.869Z => 2020-04-22T06:45:07.869Z, 13000ms)
[2020-04-22 06:46:01.090] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:46:01.132] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
[2020-04-22 06:46:04.841] E 42 LLDASH | cmaf_packetizer.cpp:249  | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:07.869Z => 2020-04-22T06:45:08.869Z, 14000ms)
[2020-04-22 06:46:05.595] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_o]
[2020-04-22 06:46:05.626] W 40 HLS | hls_packetizer.cpp:229  | There is no HLS video segment for stream [#default#app/stream_bypass]
getroot commented 4 years ago

[2020-04-22 06:46:04.841] E 42 LLDASH | cmaf_packetizer.cpp:249 | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T06:45:07.869Z => 2020-04-22T06:45:08.869Z, 14000ms)

That log is a bad log. It is not a problem of your server.

Have you played ws://host:3333/app/stream_webrtc on demo.ovenplayer.com?

I've turned on http://demo.ovenplayer.com/ome_demo.html for you. However, that server is our development server, and the network is not very good, so we have limited transcoding to 1 megabyte. So the video quality is not good. And because it is a server in Seoul, the network quality with your country may be poor.

kennethlimcp commented 4 years ago

Hey @getroot thanks! i pointed my OBS to your demo server and it's working quite well.

Seems to have some issue with mine:

http://demo.ovenplayer.com/#sources=%5B%7B%22id%22%3A0%2C%22file%22%3A%22ws%3A%2F%2F159.65.15.102%3A3333%2Fapp%2Fstream_o%22%2C%22type%22%3A%22webrtc%22%7D%5D&lowLatency=false&liveDelay=false

getroot commented 4 years ago

@kennethlimcp Handsome guy, I'm watching you, haha Do you have problems?

kennethlimcp commented 4 years ago

The lag is quite high, i see OBS kB/s drops to 166 after a while. Is it the server that i am using with that is having issue? :D

Also, this docker setup is Origin and Edge server combined, right?

kennethlimcp commented 4 years ago

Ran into the same issue:

[2020-04-22 07:30:59.444] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.446] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.464] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.478] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.503] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.528] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.541] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.767] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.767] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.900] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.900] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.902] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.902] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.922] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.942] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.942] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:30:59.982] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.034] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.134] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.134] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.167] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.167] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.167] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.182] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.191] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.215] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.245] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.293] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.310] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.318] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.336] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.362] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.405] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.405] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.415] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.539] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.621] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.622] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.643] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
[2020-04-22 07:31:00.644] I 38 TranscodeStream | transcode_stream.cpp:147  | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)

Using this plan on DigitalOcean for testing:

Standard
Shared CPU - 4 vCPUs
Memory - 8 GB
getroot commented 4 years ago

The docker defaults to Origin if there is no setting.

The reason why lack is high may be the OBS setting problem. Did you refer to the URL below?

https://airensoft.gitbook.io/ovenmediaengine/getting-started#example-of-using-obs-encoder

Or have you set video bitrates too high?

Try playing stream_webrtc with stream_o as well.

You can also see your current status by looking at chrome://webrtc-internals in Chrome's address bar.

If you are running out of CPU resources, remove all encodings from Server.xml except opus.

getroot commented 4 years ago

Like this

<Applications>
        <Application>
                <Name>app</Name>
                <!-- Application type (live/vod) -->
                <Type>live</Type>
                <Encodes>
                        <Encode>
                                <Name>WEBRTC_BYPASS</Name>
                                <!-- If you want to use bypass. For browser compatibility, the h264.bframe option must be fixed to 0.-->
                                <Video>
                                        <Bypass>true</Bypass>
                                </Video>
                                <Audio>
                                        <Codec>opus</Codec>
                                        <Bitrate>128000</Bitrate>
                                        <Samplerate>48000</Samplerate>
                                        <Channel>2</Channel>
                                </Audio>
                        </Encode>
                        <Encode>
                                <Name>AUDIO_BYPASS</Name>
                                <Audio>
                                        <Bypass>true</Bypass>
                                </Audio>
                        </Encode>
                </Encodes>
                <Streams>
                        <Stream>
                                <Name>${OriginStreamName}_o</Name>
                                <Profiles>
                                        <Profile>WEBRTC_BYPASS</Profile>
                                </Profiles>
                        </Stream>
                </Streams>
                <Providers>
                        <RTMP />
                </Providers>
                <Publishers>
                        <ThreadCount>4</ThreadCount>
                        <WebRTC>
                                <Timeout>30000</Timeout>
                        </WebRTC>
                        <HLS />
                        <LLDASH />
                        <DASH />
                </Publishers>
        </Application>
</Applications>
getroot commented 4 years ago

Our dev2.airensoft.com server is 8 core CPU and 8GB memory

kennethlimcp commented 4 years ago

Your demo server is definitely handling the traffic very well. :D

Not sure what is the issue with my setup.. Is yours a dedicated server?

Even when using rtmp://dev2.airensoft.com/app my OBS will end up with:

Screenshot 2020-04-22 at 15 38 23

My OBS does not have the "Enable new networking code" and "Low latency mode" settings. Maybe it is a MacOS difference.

getroot commented 4 years ago

The high dropped frames in OBS is, in my experience, usually a poor PC network quality. Are you using WIFI?

getroot commented 4 years ago

We use AWS often. There was no difference between AWS and our dedicated server.

kennethlimcp commented 4 years ago

Are you using WIFI?

Yes but it works well with your demo server. No lag. :D

getroot commented 4 years ago

Holy ... I have never experienced DigitalOcean. OBS uses TCP, so in my experience the Dropped Frames value is almost zero.

getroot commented 4 years ago

Try setting the video bitrates of OBS as low as 500k.

kennethlimcp commented 4 years ago

Yeah... So weird... Maybe i should try AWS?

Queue is full again [2020-04-22 07:50:04.492] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.518] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.524] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.616] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.622] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.634] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.644] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.889] E 127 FFmpeg | third_parties.cpp:107 | [AVCodecContext] co located POCs unavailable [2020-04-22 07:50:04.893] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.893] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.935] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.935] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.935] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.956] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.957] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.957] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.964] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:04.966] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.039] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.039] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.119] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.119] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.119] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.143] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.145] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.146] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.167] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.167] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.238] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.240] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.250] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.262] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.293] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.324] E 42 LLDASH | cmaf_packetizer.cpp:249 | [#default#app/stream_o] Because the jitter is too high, playback may not be possible (2020-04-22T07:49:00.113Z => 2020-04-22T07:49:01.113Z, 22000ms) [2020-04-22 07:50:05.336] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.336] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.336] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.356] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.371] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.384] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.409] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.409] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.451] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.492] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.492] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.523] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.649] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.658] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.685] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.702] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.702] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.760] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.760] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.781] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.800] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.840] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.878] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.878] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.889] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:05.967] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.016] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.016] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.016] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.100] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.101] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.101] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.101] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.128] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.170] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.228] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.228] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.228] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.229] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.233] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.277] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.306] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.315] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.348] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.348] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.348] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.355] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.382] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.416] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.416] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.416] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.423] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.448] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.454] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.483] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.492] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.492] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.501] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.502] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.521] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.533] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.554] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.589] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.609] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.609] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.609] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.688] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.688] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.688] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.701] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.756] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256) [2020-04-22 07:50:06.756] I 38 TranscodeStream | transcode_stream.cpp:147 | Queue(stream) is full, please check your system: (queue: 257 > limit: 256)
getroot commented 4 years ago

First, set the video bitrates value of OBS to 500k, Remove all encoding options from OME like this(https://github.com/AirenSoft/OvenMediaEngine/issues/109#issuecomment-617606500) and test. Your server seems to have very low network and CPU performance.

kennethlimcp commented 4 years ago

Remove all encoding options from OME like this(#109 (comment)) and test.

Ok i will need to map this to the docker container for it to take the .xml file settings

kennethlimcp commented 4 years ago
  1. I used an Ethernet connection
  2. Streaming to rtmp://dev2.airensoft.com/app
  3. After a while the OBS stream is not able to run at full speed
  4. After restarting OBS, the stream speed is back to normal
  5. Possible software issue that happened?
Screenshot 2020-04-22 at 17 19 03 Screenshot 2020-04-22 at 17 19 58 Screenshot 2020-04-22 at 17 20 12

@vitragmehta do you see this issue before and are you using v0.10.1 in production?

getroot commented 4 years ago

image

Your OBS is sending 10Mbps. Unfortunately, dev2.airensoft.com doesn't have enough networks. Change the OBS setting to 1Mbps.

getroot commented 4 years ago

That's why your OBS can't send to the dev2 server at the correct speed.

kennethlimcp commented 4 years ago

Unable to see the live feed from my server now. What a day! :D

Streaming using 100kbps on OBS, client is connected but no display:

[2020-04-22 09:57:38.856] I 13 Signalling | rtc_signalling_server.cpp:111  | New client is connected: <ClientSocket: 0x55e193eae010, #26, state: 4, TCP, 112.199.219.119:65386>
[2020-04-22 09:57:39.254] I 13 Monitor | stream_metrics.cpp:116  | A new session has started playing #default#app/stream on the WebRTC publihser. WebRTC(1)/Stream total(1)/App total(0)
[2020-04-22 09:57:39.264] W 13 Socket | socket_address.cpp:277  | An error occurred while resolve DNS for host [74becaee-be05-4695-9add-d0f428707a1e.local]
[2020-04-22 09:57:39.265] W 13 Socket | socket_address.cpp:84   | An error occurred: 74becaee-be05-4695-9add-d0f428707a1e.local:55268

http://demo.ovenplayer.com/#sources=%5B%7B%22id%22%3A0%2C%22file%22%3A%22ws%3A%2F%2F159.65.15.102%3A3333%2Fapp%2Fstream_webrtc%22%2C%22type%22%3A%22webrtc%22%7D%2C%7B%22id%22%3A1%2C%22file%22%3A%22ws%3A%2F%2F159.65.15.102%3A3333%2Fapp%2Fstream_o%22%2C%22type%22%3A%22webrtc%22%7D%5D&lowLatency=false&liveDelay=false

Updated the config:

Server.xml.zip

getroot commented 4 years ago

The setting you uploaded is for transcoding. Let's remove the transcoding option and test it out like this(https://github.com/AirenSoft/OvenMediaEngine/issues/109#issuecomment-617606500) A while ago, your log wasn't enough for your server to transcode performance.

kennethlimcp commented 4 years ago

Updated!

Server1.xml.zip