Hi - new stream developer here working to live str...
# stream
s
Hi - new stream developer here working to live stream using the CloudFlare Stream system - we have it all working but are confused by a few things. 1) Should we view using the Input UID or the Video UID, and is there a practical difference (in transcoding options, CDN, etc.) as the input ID is available as soon as we create the input, so we can save it, etc. on our side, but the video ID seems is only created once users start streaming sometime later, making it much harder to get & store the ID. We're mostly interested in always showing the live stream, so we're guessing we should use the input UID at all times (unless we want to show a recording), and that'll work fine for transcoding, CDN, etc.? 2) When is a video created from an input? Seems the first time the input is actually used/connected, then it reuses that video (and its ID) forever more. 3) The Cloudflare stream console have nice players, and on the input it's not clear how this is connected to the input, i.e. it appears to go through the transcoders (i.e. not raw input) and has quite a lag, is sometimes longer than the video output player does; I guess that's normal, but means we have no way to see the actual input in anything like real-time, for troubleshooting, etc. 4) What is the behavior when there is a connection to the input and what looks like 2-5Mbps of data, but no video, either that it's not started, or just black? This seems to result in players getting HTTP 204 codes and no results, too. Is there any way to troubleshoot this? 5) I assume 'videos' are essentially one per stream session, i.e. a connection and then disconnection from the input?