1) If I am watching a show, should I be able to just hit record on my remote to start recording the show currently being watched, like in WMC. Maybe I have the wrong key mapped.....
Yes. It may be a remote mapping thing, you can try using the mouse to press the big ol' red circle button in the Kodi player to see if that's the case. What this should do is schedule a date/time timer for that program behind the scenes and the DVR engine will pick it up fairly quickly and start recording it for you.
My old MCE remotes and the Harmony seem to work for this. IIRC you have to add two command sets to the Harmony to get all the available mappings? It's been a while. The instructions here might help:
https://support.myharmony.com/en-us/har ... -with-kodi
If using the red button on-screen doesn't work, then I think something is wrong, please let me know so I can see if it can be corrected for ya
2) If I am recording a show, and say its 15 minutes in, and I tune to that channel (not open the recording), am I using another tuner or the same one that is recording? In WMC, if I do this I am on the same tuner and able to rewind back to the beginning of the recording and start watching from there. In Kodi, the buffer only shows from when I tuned into it, not from when it started recording.
It should use just the one tuner, but there may be variables that could cause it to use more. SD would know the full answer on this one, and what condition(s) might cause it to use more than one tuner. Here I did a quick test and confirmed just one tuner was used for any given channel, even if it's being recorded and played back live separately.
The two methods (Live TV and Recorded TV) behave a bit different from each other. When you open a channel via Channels or the EPG, you'll always get a "Live TV" stream. These are reported back in such a way that you can only seek backwards to the point you first opened it, and they (theoretically) can play forever. When you open via Recordings, you get a "Recorded TV" stream. These guys are reported based on the start and end time of the recording, so you can seek back to 00:00 and as far ahead as either the current clock time OR the duration of the program, whichever is less. This allows you to fire up a recording that's actually in-progress and not try to seek beyond realtime. Recordings also stop when you've hit the end.
When coming from WMC, this can be a bit new/weird. Since there are two distinct paths to get to the stream, the rules are applied at the time you open it. So even though the DVR engine may have data buffered for a channel that you're recording, you can't get to it since it was asked to stream it "Live". It doesn't expose any back-buffer information that it might have, and it always starts at position zero, so even with knowing how much is there you can't go negative! (don't be so negative, right? LOL).
- Live TV (Channels / EPG) programs "start" at the time you opened it, you cannot seek backwards beyond "start" time. Will play indefinitely.
- Recorded TV programs "start" when they started recording. You cannot seek forward beyond the current clock time OR the end of the recording. Will stop at the end of the recording.
One other small thing, if Kodi knows the channel is being recorded actively it will prompt you if you want to watch the recording instead. This helps a bit, but there is some time delays involved and I find in practice I almost never get prompted. If you do get prompted and say YES, this only opens the Recorded TV program as if you did that on your own. It doesn't alter any of the rules.
I hope this wasn't toooo much information as I do tend to ramble on. Please LMK if this didn't explain it well enough or if you are running into any other problems!! I'm here to (try) to help!