[mediacapture-record] Does recording of remote a/v streams always imply re-encoding?

ashimokawa has just created a new issue for https://github.com/w3c/mediacapture-record:

== Does recording of remote a/v streams always imply re-encoding? ==
I tried recording a remote stream from a WebRTC conference via MediaRecorder.
Even when the remote stream was h264/opus, the stream recorded locally was vp8/opus.
I am aware that I can specify a desired codec, and force encoding of h264/opus locally. But the question is weather this always involves re-encoding inside the client browser even if codecs match, or is there a way to simple dump or remux the stream, keeping the remote encoded stream without costly re-encoding?

I think this should be noted somewhere in the spec.

Please view or discuss this issue at https://github.com/w3c/mediacapture-record/issues/139 using your GitHub account

Received on Sunday, 22 October 2017 12:34:22 UTC