Öncelikle söyle açıklamam gerekir anlayabilmeniz için benzetme yapacagım
Http, mms , rmtp tamamen birbirinden bağımsız platformlardır yani windows ve linux gibi dusunun protokol yani iletişim kanalları farklıdır.
RTMP yayın turunu encode eden bir player anyı zamanda mms yi encode edemez
microsoft media server için mediaplayer cabıneti kullanmanız gerekir.
Sonuç olarak bu istediğinizi yapabilecek bir teknoloji mevcut değiildir. rtpm ve mms türü için 2 adet ayrı player kullanmanız gerekiyor iyi çalışmalar.
fakat başka bir alternatif var

mms ve rtmp yaınları bir sunucu kiralayarak kendi sunucunuza cekebilecek windows server yazılımları mevcut siz kendi sunucunuza yayınları cekerek buradan yeniden encode ederek rtmp gonderebilirsiniz.
(oldukça masraflıdır.)