Leandro Moreira
33710100a5
add mpeg-ts prober
2024-02-09 09:49:17 -03:00
Leandro Moreira
36db07ff7c
use sugar log directly
2024-02-01 09:51:52 -03:00
Leandro Moreira
8f9a537c15
make webrtc api global
2024-01-29 09:14:49 -03:00
Leandro Moreira
74d84b13f2
move components to plural named packages
2024-01-28 07:05:31 -03:00
Leandro Moreira
442bea3110
extract srt and streaming behaviour into controllers
2024-01-27 23:21:43 -03:00
Leandro Moreira
4a171db512
start moving webrtc behavior to its controller
2024-01-27 00:03:18 -03:00
Leandro Moreira
f853ff3ab8
add comments
2024-01-26 19:34:04 -03:00
Leandro Moreira
e8188cbfc5
split components
2024-01-26 19:13:23 -03:00
Leandro Moreira
f053662036
move entities out of the main loop
2024-01-26 11:17:32 -03:00
Flavio Ribeiro
909aeddaf4
main: draft of metadata propagation to players
2022-12-04 11:22:31 -05:00
Flavio Ribeiro
18db242214
main: move buildCaptionsMessage to eia pkg
2022-12-02 11:12:08 -05:00
Flavio Ribeiro
dff40048b5
eia608: add PTS to captions message
2022-12-01 17:01:08 -05:00
Flavio Ribeiro
c88d49deab
main: add datachannel for metadata transmission
2022-12-01 11:23:53 -05:00
Flavio Ribeiro
5fe5107dea
add cors
2022-11-30 12:37:05 -05:00
Sean DuBois
7199c70abd
Enable ice-mux
...
Add new option --enable-ice-mux. When running in Docker this binds all WebRTC
traffic to one port (for UDP and TCP). Before Pion would listen on a random port
and this random port wouldn't be forwarded to the host properly
2022-11-11 14:55:16 -05:00
Flavio Ribeiro
fae62ac31f
update go.mod, go.sum and fix module import
2022-11-05 08:59:55 -04:00
Flavio Ribeiro
94e6205b2e
main: remove hardcoded streamID on NewTrackLocalStaticSample call
2022-11-04 16:45:20 -04:00
Flavio Ribeiro
9e1ad4d185
eia608: refactory on 608 threatment
2022-11-04 11:14:08 -04:00
Flavio Ribeiro
7fa7643d4d
initial draft for closed captions support
2022-11-04 10:33:11 -04:00
Flavio Ribeiro
80f5b336f8
Initial commit
2022-10-28 00:17:42 -04:00