You can use vlc instead but it add latency and when i change the buffer size (1000ms by defauft) it is not stable. Install fmpeg on the Pi (already installed with full raspbian) and run it:įfmpeg -i rtsp://192.168.1.48:8554/live?resolution=1920x960 -an -c:v copy -flags global_header -bsf dump_extra -f rtp rtp://192.168.1.28:8080ġ92.168.1.48 is the Theta IP address,192.168.1.28 is the Raspberry Pi address.Videofmtp = "profile-level-id=42e028 packetization-mode=1"ĭebug level to 0 in janus.jcfg for better Cpu usage The gstreamer part is not needed and you can use any webserver. Install Janus Gateway on the Pi (tutorial : ).Janus Gateway (running on a Raspberry Pi) transforms rtp stream and distributes it to html5 clients (tested on both FireFox and Chrome) with webRTC.ffmpeg (running on a Raspberry Pi) gets the RTSP stream and send it in rtp to Janus Gateway.RTSP with Device WebAPI Plug-in also works. Theta V with RTSP plug-in connected in client mode (should work in AP mode too, 5GHz WiFi for better bandwith). ![]() ![]() It uses almost all realtime protocols available and powerfull softwares just to bypass USB livestreaming witch is not available on linux ! After many tries on Theta V, I achieved to get a H.264 livestreaming on a Raspberry Pi for multiples html5 clients with a 0.4s latency.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |