renovate[bot]
02d4e0e896
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.29 ( #559 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-21 19:19:46 -04:00
renovate[bot]
c4bb9eb649
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.28 ( #555 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 12:01:54 +09:00
renovate[bot]
ccee17d04c
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.24 ( #546 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-09 11:29:22 +09:00
renovate[bot]
1b36c0360d
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.23 ( #542 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 10:50:35 +09:00
renovate[bot]
2bad953124
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.21 ( #524 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 11:21:32 +09:00
renovate[bot]
3582e5d017
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.17 ( #516 )
...
* fix(deps): update module github.com/pion/webrtc/v3 to v3.2.17
* Update test to address API change
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Atsushi Watanabe <atsushi.w@ieee.org >
2023-09-01 11:00:12 +09:00
renovate[bot]
aca3ee9126
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.11
...
Generated by Renovate Bot
2023-07-05 11:19:55 +09:00
renovate[bot]
18cf1fe38a
fix(deps): update module github.com/pion/webrtc/v3 to v3.2.6
...
Generated by Renovate Bot
2023-05-22 18:15:33 +09:00
Clyde Bazile
8568b1b20d
do not change other classes
2023-04-24 11:14:58 -04:00
renovate[bot]
30badd819d
Update module github.com/pion/webrtc/v3 to v3.1.59
...
Generated by Renovate Bot
2023-04-06 22:50:50 -04:00
Clyde Bazile
b9ce5bb861
change buffer size to 2 ( #482 )
2023-03-29 17:42:58 -04:00
renovate[bot]
f8f8511d94
Update module github.com/pion/webrtc/v3 to v3.1.50 ( #456 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-14 09:03:47 +09:00
Eric Daniels
cb23f1fa82
upgrade malgo to v0.11.10 ( #455 )
2022-12-05 16:19:47 -05:00
renovate[bot]
a0f090dced
Update module github.com/pion/webrtc/v3 to v3.1.48 ( #444 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-19 00:13:24 +09:00
renovate[bot]
09f3bcc013
Update module github.com/esimov/pigo to v1.4.6 ( #446 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 23:19:56 +09:00
renovate[bot]
3bcbed0286
Update module github.com/esimov/pigo to v1.4.5 ( #430 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-07 14:46:54 +09:00
renovate[bot]
907e0d68e2
Update module github.com/pion/webrtc/v3 to v3.1.43 ( #432 )
...
Generated by Renovate Bot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-07 14:40:22 +09:00
Sean DuBois
b309c30ca0
Update pion/webrtc version
...
v3.0.20 -> v3.1.34
2022-08-04 22:14:44 -04:00
Valentin Cocaud
cd6aaa1393
Force key frame on PLI
...
Also make the ReadCloser an Controllable allows to uncouple
the controller implementation from the encoder.
This is not needed for the 2 codec controller already implemented (openh264 and vpx)
but is more future proof in case it required for other codecs.
2022-07-25 10:51:35 -04:00
代码人生
596b8c4e11
Add VNC as a video source ( #372 )
...
Add VNC as a video source
2021-12-08 19:55:58 +08:00
Lukas Herman
153c36e461
Remove github.com/satori/go.uuid dependency ( #329 )
...
Resolves: https://github.com/pion/mediadevices/issues/325
2021-04-11 17:58:04 -07:00
Atsushi Watanabe
94c6b66e46
Include full examples/go.(sum|mod)
...
Since Go 1.16, go build command fails
if go.mod or go.sum is incomplete.
2021-03-26 08:27:08 +09:00
Andrei Nistor
5a1bd11087
Add AVBindFrameFormatYUY2 mapping in AVFoundationBind
2021-01-14 21:25:24 -08:00
wawesomeNOGUI
a359005a7d
Use GatheringCompletePromise in examples/webrtc
...
pion/webrtc@v3 enables trickle ICE by default now. Use provided helper
to block until ICE is finished gathering. For a production application
setting OnICECandidate is recommended.
2021-01-11 22:46:28 -08:00
Lukas Herman
d86fc4a3e9
Switch default frame format to I420
...
I420 format is a common format that's required by encoders. Therefore,
the video pipeline is significantly faster than other formats since
there's no format conversion.
2020-12-21 01:17:41 -05:00
Lukas Herman
2f21d9e738
Add example compilation test to CI
...
Changes:
* Make codec build command now is prefixed with "build"
* A new "test" command to make
* Add a Makefile for examples
2020-12-19 15:41:55 -05:00
Lukas Herman
d84d0a3b0c
Upgrade pion/webrtc from v2 to v3
...
With webrtc v3, users no longer need to bind or unbind manually anymore.
Changes:
* Switch from webrtc.RTPCodec to webrtc.RTPCodecParameters
* Fix broken examples after the upgrade
* NewRTPReader now accepts ssrc as a parameter
* Track interface now fulfills webrtc.TrackLocal requirements
2020-12-18 14:33:42 -05:00
Lukas Herman
c068f1176d
Ignore example binaries
2020-12-18 14:33:42 -05:00
Lukas Herman
c1958b62a2
Update README.md
2020-11-09 23:21:10 -08:00
Lukas Herman
ea90f86abd
Update README.md
2020-11-09 23:19:50 -08:00
Lukas Herman
716da16e4a
Add NewEncodedReeader API
...
Changes:
* Add NewEncodedReeader method to Track interface
* Add video archival example
2020-11-09 23:17:48 -08:00
Lukas Herman
4057524bf0
Update README
2020-11-08 14:16:26 -08:00
Lukas Herman
8dd84b269c
Use x264 instead of vp8 for rtp example
2020-11-07 21:04:26 -08:00
Lukas Herman
a73b1922ed
Add codec installation steps to webrtc example
2020-11-07 20:54:14 -08:00
Lukas Herman
11aea3eb85
Update webrtc example README
2020-11-07 20:50:24 -08:00
Lukas Herman
cd49cd9910
Update http example README
2020-11-07 20:44:43 -08:00
Lukas Herman
6900da9a5e
Update README.md
2020-11-07 20:42:53 -08:00
Lukas Herman
c3100355e5
Create README for faacedetection
2020-11-04 22:39:04 -08:00
Lukas Herman
b35246730d
Update http example to use dynamic ip and port
2020-11-04 22:37:31 -08:00
Lukas Herman
0c61817369
Create README.md
2020-11-04 22:33:51 -08:00
Lukas Herman
2fe26ea1f7
Update main.go
2020-11-04 20:53:48 -08:00
Lukas Herman
83c08e6c5f
Recreate facedetection example with the new APIs
2020-11-02 23:04:58 -08:00
Lukas Herman
2f17017450
Rename rtp-send to rtp
2020-11-02 22:31:46 -08:00
Lukas Herman
7cbda134b0
Add NewRTPReader to Track interface
2020-11-02 22:28:01 -08:00
Lukas Herman
79dcb4f1af
Add video and audio RTP readers
2020-11-02 22:12:43 -08:00
Lukas Herman
6a211aa19f
Use x264 as default in example
2020-11-01 00:38:42 -07:00
Lukas Herman
1d34ec9c5d
Fix broken vpx example
2020-10-31 23:55:46 -07:00
Lukas Herman
765318feb6
Fix webrtc example
2020-10-30 01:19:03 -07:00
Lukas Herman
af6d31fde5
Revert go.mod
2020-10-30 00:37:38 -07:00
Lukas Herman
2f5e4ee914
New mediadevices design
...
Changelog:
* Better support for non-webrtc use cases
* Enable multiple readers
* Enhance codec selectors
* Update APIs to reflect on the new v3 webrtc design
* Cleaner APIs
2020-10-30 00:33:55 -07:00