Closed Kruemmelspalter closed 3 years ago
Maybe it's because this is for amd64 not for arm(/v7) Also tried building on RasPi but no luck
@Kruemmelspalter I had the same issue but managed to get it to work. I'm using Balena for my rPi and by just specifying the image it pulled a compiled x86 version that didn't work. If I however downloaded the repo and built it from there, then it works.
rtmp:
build: ./rtmp
# image: alqutami/rtmp-hls:latest-alpine
ports:
- "1935:1935"
- "8080:8080"
Essentially, I went from the commented out line referring to the image, to the line specifying a folder to build from. When using Balena, it builds in their cloud and deploys to my rPi. Not sure how Hypriot OS works.
Correct @petaren . The current builds are not for arm architecture. You will need to build the image from the source code. I tried it once on rPi3 and I managed to build and run the image just fine.
It should also work to write build: https://github.com/TareqAlqutami/rtmp-hls-server
so you don't have to download the repo manually each time you want to build a new version
Using Docker Compose:
so it looks like some file doesn't have
x
(execute) permission running on Raspberry Pi 4 (ARM); Hypriot OS