Beiträge von ZenDog

    I found a better solution for streaming and it is fast :)


    I use ffmpeg to stream my desktop via UDP:
    ffmpeg -f avfoundation -i "1" -s 320x240 -r 25 -c:v mpeg2video -preset superfast -pix_fmt yuv420p -tune zerolatency -f mpegts udp://xxx.xxx.xxx.xxx:1234


    and on the raspberry pi side, I use omxplayer to play to hdmi. Note, that you do not need X11 or any windows based system. It works like charm for headless raspberries :)
    Here the omxplayer command:
    omxplayer -o hdmi --live udp://192.168.178.20:1234


    Note that the parameter --live is important for quick processing.


    Btw, you need to buy a mpeg2 license for the raspberry pi, which will cost you around 2,8€.

    @Hwulex
    I have come as far as you with streaming to the raspberry pi. Also, I encountered the same errors.
    sh in: Dec 07 06:48:54 hyperion hyperiond[834]: BLACKBORDER INFO: threshold set to 0.45 (115)
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: BLACKBORDER INFO: mode:default
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: started
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: INFO: Json server created and started on port 19444
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: INFO: Proto server created and started on port 19445
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: terminate called after throwing an instance of 'std::runtime_error'
    ssh in: Dec 07 06:48:54 hyperion hyperiond[834]: what(): VIDIOC_S_STD ERROR 25, Inappropriate ioctl for device
    ssh in: Dec 07 06:48:54 hyperion systemd[1]: hyperion.service: Main process exited, code=killed, status=6/ABRT
    ssh in: Dec 07 06:48:54 hyperion systemd[1]: hyperion.service: Unit entered failed state.
    ssh in: Dec 07 06:48:54 hyperion systemd[1]: hyperion.service: Failed with result 'signal'.


    Did you find a solution?