1. Pass in correct payload type and ssrc (don't use the video track's payload type and ssrc). [code here](https://github.com/3DRX/fec-test/blob/62268fe110fc79cf90360843237700274cfb529f/interceptor/flexfec/encoder_interceptor.go#L67) 2. Only encode video packets. [code here](https://github.com/3DRX/fec-test/blob/62268fe110fc79cf90360843237700274cfb529f/interceptor/flexfec/encoder_interceptor.go#L71-L75) 3. Allow custom FEC encoders 4. Add options for minNumMediaPackets and minNumFECPackets 5. Allow multiple RTP streams with FEC support 6. Do not encode FEC if stream doesn't support it