Commit Graph

35 Commits

Author SHA1 Message Date
Miroslav Šedivý
3e67e44c61 initial h265 implementation. 2021-12-08 20:01:47 +01:00
Miroslav Šedivý
d3711ab3ba simplifly gst switch. 2021-12-08 19:40:30 +01:00
Miroslav Šedivý
33256f2ff2 cleanup c files. 2021-11-07 17:09:00 +01:00
Miroslav Šedivý
1ff743c598 rename package. 2021-10-05 22:38:24 +02:00
Miroslav Šedivý
9e466b08cc catch errors from gst pipeline. 2021-08-15 15:37:27 +02:00
m1k1o
f85d4d312f go fmt whole project. 2021-04-04 22:37:33 +02:00
m1k1o
3c92477a05 remove unused CodecName from pipelines. 2021-04-03 15:19:01 +02:00
m1k1o
ce52331d68 broadcast pipeline -> optional arguments. 2021-04-03 15:17:26 +02:00
m1k1o
19631d8ae9 Revert "lower keyframes max dist for faster loading."
This reverts commit 14939db65a.
2021-03-12 01:15:31 +01:00
m1k1o
14939db65a lower keyframes max dist for faster loading. 2021-03-10 23:18:14 +01:00
Marcel Battista
9c3d441d16 removes small lags from video live streamings 2021-02-28 23:12:03 +00:00
m1k1o
321e52ee4f pass screen frame rate to gstreamer pipeline. 2021-02-15 14:59:20 +01:00
Marcel Battista
e57fe5efac nack is nativly implemented by pion webrtc v3, gstreamer has 25 fps with no additional parameters 2021-02-14 22:50:49 +00:00
m1k1o
61eed9ca98 use audio and video bitrate. 2021-02-14 21:07:56 +01:00
m1k1o
f24c99f90c remove ClockRate from gst pipelines. 2021-02-14 20:26:35 +01:00
Marcel Battista
405ef7b9dd bitrate as integer 2021-02-14 19:13:52 +00:00
Marcel Battista
a362df4976 update to pion v3 2021-02-14 16:30:24 +00:00
mbattista
31cd834526
Removed double h264 encoding
if h264enc and openh264 is installed it lead to both strings in the gstreamer pipeline which resulted in no video output
2021-01-31 23:12:52 +01:00
m1k1o
44f50c24fa fix minor gst pipeline bug 2021-01-13 19:25:36 +01:00
m1k1o
e81756d5cd stereo sound 2020-09-27 12:10:54 +02:00
m1k1o
d02617329b custom RTMP pipeline 2020-09-27 12:09:45 +02:00
m1k1o
b2afd1af6d use BroadcatManager 2020-09-26 23:04:15 +02:00
m1k1o
0e4f2327d4 add rtmp broadcast 2020-09-24 08:09:02 +02:00
Craig
8cea01f164 fix CreatePipeline func 2020-04-06 20:15:32 +00:00
Craig
82ca6e13ca RTMP Broadcast (WIP) 2020-04-06 03:42:42 +00:00
Craig
559a858893 use fmt.Errorf 2020-02-14 03:50:23 +00:00
Craig
9e995233af live change resolution (WIP) 2020-02-11 05:15:59 +00:00
Craig
f5936f7dda misc improvments 2020-02-04 15:38:19 +00:00
Craig
56464778f2 back to debian, better firefox support 2020-01-28 07:07:35 +00:00
Craig
e4a554830d slight changes, moved around a few things 2020-01-27 09:00:49 +00:00
Craig
0e9fbf7ba2 alpine 2020-01-27 01:28:39 +00:00
Craig
56a5dcf77f clipboard sync and some minor fixes 2020-01-25 14:29:52 +00:00
Craig
e3a73aa264 fixes #14 2020-01-24 15:47:37 +00:00
Craig
7aa034f3ba large refactor, fixes #2 2020-01-18 23:30:09 +00:00
Craig
0c8af21fab first commit 2020-01-13 08:05:38 +00:00