Dzieki @Comandeer !
Sprawa potoczyla sie troche inaczej.
Klient i przelozony zle sie zrozumieli....

W sumie udalo mi sie zrobic streaming live / on demand za pomoca wowza streaming engine + goCoder wowza (app mobile) + angularjs + jwplayer + flowplayer bo desktop chrome/firefox nie maja kodekow zeby odpalic m3u8.
I wszystko hula, ale na koniec sie okazalo ze oni nie chca zadnej posredniczej aplikacji do tego a chca robic ten streaming bezposrednio z aplicacji web.
Tylko teraz alternatym nie jest duzo bo jest tylko webrtc ale na safari na ios tego nie obsluguje niby jest Bowser ale kto tego uzywa to juz lepiej uzywac posrednia aplikacje niz kombinowac za pomoca przegladarki.
Nie wiem na dniach daja mi znac co chca wkoncu robic jedyny media server ktory wspolpracuje z webrtc to :
http://www.kurento.org/ ewentualnie jest
https://github.com/RestComm/mediaserver ale community jest biedne dokumentacja zreszta tez
Musze jeszcze obadac EasyRTC
No nic jak cos dam znac

Cytat
Chrome powinien przepuścić bez HTTPS na localhost (ale tylko na nim) – AFAIR inne features wymagające HTTPS też chodzą bez tego na localhost (np. Service Worker). Jak nie przepuści – Let's Encrypt i tyle
No potem znalazlem ze po localhost da sie, a self-signed nie chcialo mi sie robic bo i tak stracilem duzo czasu zeby wszystko zainstalowac