We're seeing an increasing number of users who are reporting that their Channel is not appearing as "LIVE" on their channel page, and that their channel does not show up in channel list. Whenever the users report it I query the API to see their current status and sure enough their Channel.status = offline and their Channel.Stream (which should be an object) is null instead. This means that Glimesh.tv thinks the stream is offline even though janus is still relaying video.
It's worth noting we have a mechanism on Glimesh.tv where if the channel is offline, and janus-ftl-plugin sends a logStreamMetadata() or uploadStreamThumbnail() it'll send an error back to janus-ftl-plugin of Stream has ended. The plugin should handle that by disconnecting the users video stream.
I don't think it's a safe bet to entirely rule out the Glimesh.tv repo from this bug, but I am currently convinced it lives inside this repo.
We're seeing an increasing number of users who are reporting that their Channel is not appearing as "LIVE" on their channel page, and that their channel does not show up in channel list. Whenever the users report it I query the API to see their current status and sure enough their Channel.status = offline and their Channel.Stream (which should be an object) is null instead. This means that Glimesh.tv thinks the stream is offline even though janus is still relaying video.
It's worth noting we have a mechanism on Glimesh.tv where if the channel is offline, and janus-ftl-plugin sends a
logStreamMetadata()oruploadStreamThumbnail()it'll send an error back to janus-ftl-plugin ofStream has ended. The plugin should handle that by disconnecting the users video stream.I don't think it's a safe bet to entirely rule out the Glimesh.tv repo from this bug, but I am currently convinced it lives inside this repo.