Juliusz Chroboczek
Juliusz Chroboczek
It seems to me that there are two distinct scenarios here: * users who want to view a recorded session; * group administrators who want to generate a useful video...
> As far as I understood you record every "participant" in their separate .webm Yes. > Would it be a good first step to investigate if adding timecode(s) to the...
Either have codecFromName return a list, or inline the function within APIFromNames. Negotiating a separate RTX track, though, is the easy part. We also need: * to parse retransmistted packets...
> Should I only need to modify/create another rtpconn.readLoop() to handle the RTX track and put the parsed packets on the cache of the main track? I think so. >...
Here's the offer sent by galene-stream. Contrary to what I believed, it doesn't seem to negotiate an extra `m` section for the RTX data, it just negotiates an extra payload...
Looking at it some more, it looks like Pion doesn't support having multiple payload types in a single track. We're going to need to extend Pion in order to implement...
I think that you should report the limitation with the GStreamer people, the issue should be pretty trivial to fix. As to your code, you should expect Galène to handle...
Please include the licensing information for simple-translator. Perhaps it should go into its own subdirectory of scripts/? Please provide a clean patch series (use "git rebase -i" and "squash"). Where's...
> it's not finished yet. Ah, ok. Please remove « WIP » from the subject when you feel it's ready to review. > What JavaScript message? A number of messages...
> H264 doesn't work as well on iOS Safari. This probably implies that iOS doesn't implement the same profiles of H.264 than the other browsers. Could you please apply the...