kaedwen 9e8c671680
CI / build-static (push) Successful in 2m3s
CI / build (map[arch:amd64 deps:gcc goarch:amd64 os:linux prefix:]) (push) Successful in 5m52s
CI / build (map[arch:arm64 deps:gcc-aarch64-linux-gnu libc6-dev-arm64-cross goarch:arm64 os:linux prefix:aarch64-linux-gnu]) (push) Successful in 4m33s
CI / build (map[arch:armhf deps:gcc-arm-linux-gnueabihf libc6-dev-armhf-cross goarch:arm os:linux prefix:arm-linux-gnueabihf]) (push) Successful in 5m11s
back to v3 ... thanks gh
Signed-off-by: kaedwen <kaedwen@heinrich.blue>
2026-06-14 20:19:05 +02:00
2024-06-08 13:10:37 +02:00
2023-07-18 19:43:19 +02:00
2023-07-16 09:50:19 +02:00
2026-06-14 18:39:37 +02:00
2026-06-14 20:09:38 +02:00
2024-10-18 18:02:01 +02:00
2024-06-08 13:10:37 +02:00
2024-03-03 12:42:40 +01:00
2024-10-18 18:02:01 +02:00
2024-10-18 18:02:01 +02:00
2024-06-08 13:10:37 +02:00
2026-06-14 18:54:45 +02:00
2023-07-13 17:49:11 +02:00

Webrtc streamer based on golang (pion) and gstreamer

This project demonstrates how to stream any source (thanks to gstreamer) in a webrtc session using golang pion to a webrtc client (angular).

build locally

Build web client

To build the web client static sources make sure you have node and npm installed.

make build-static

Build service

To build the service make sure you have build the static content first.

make build

build cross

To build for arm or arm64 just use the sections in the Makefile. Make sure you have podman installed as it will be used to create the tmp build container.

make build-armhf
S
Description
No description provided
Readme
16 MiB
Languages
Go 75.1%
TypeScript 19.1%
JavaScript 2.1%
Shell 1.5%
HTML 0.8%
Other 1.4%