Obraz stream z kamerki na WWW, ale nie we fllashu


(Saper82) #1

Witam

 

Planuje na stronie kolegi poprawić obraz z jego kamerki, jest to obraz na żywo wraz z dźwiękiem.

Obecnie obraz jest we flashu, jest do 100 widzów, jednak przez to że trzeba mieć flash to na urządzeniach mobilnych większość osób ma problemy z odbiorem.

 

Czy da się nadawać stream na stronę WWW tak żeby widzowie mogli go oglądać bez flasha na urządzeniach mobilnych? Jakiś html5? W grę wchodzą darmowe najlepiej serwery do streamu, lub coś w miarę taniego.

 

.


(Jaro070) #2

Jeżeli jest to kamerka IP, to wpisz w wyszukiwarce frazę “ip camera html5 stream” i wypróbuj które rozwiązanie będzie najwygodniejsze.


(Saper82) #3

Jest to zwykła kamerka USB.Kombinuje tak

nadaje poprzez AdoBe Flash Media Encoder

Na Rasspbery Pi mam serwer nginx

 

jego ustawienie wygląda mniej więcej tak:

rtmp {
server {
listen 1935;

application stream {
live on;
allow publish all;
allow play all;
}
}
}

kod WWW mam taki:

<html>
<head>
<script type="text/javascript" src="jwplayer/jwplayer.js" ></script>
<script type="text/javascript" src="jwplayer/jwplayer.html5.js"></script>
</head><body>




<div id='playerYZr'></div>
<script type='text/javascript'>
          jwplayer('playerYZr').setup({
          'width': '450',
          'height': '300',
         'image': 'news.jpg',
          'autostart': 'false',
        'file': 'rtmp://192.168.1.239:1935/hls/test',
        'androidhls': 'true'
    });
</script>

i problem polega na tym że na Windowsie działa mi wszystko ładnie, a na iOS i Androidzie nie śmiga, a powinno .

 

jakieś rady?

Czy trzeba osobny “sygnał” do flasha, htnl5 wysłać z serwera?

przejrzałem dziesiątki stron, na każdej co innego piszą.