Commit Graph

21 Commits

Author SHA1 Message Date
Sean DuBois
d1608eda58 Add support for RTP header extensions, and IVF videos now fully work! 2018-06-11 01:42:41 -07:00
John Bradley
882b87b346 Add VP8 aware RTP decoding in IVF writer 2018-06-11 01:15:32 -05:00
Sean DuBois
c7a6caa462 Finish IVF writer 2018-06-10 19:01:53 -07:00
Sean DuBois
fd96da48ea Add save-to-disk example
Currently the constructed IVF don't work, but everything saves properly.
Hopefully off-by-one somewhere
2018-06-10 17:01:14 -07:00
Sean DuBois
279a786207 Refactor to match WebRTC Native API 2018-06-10 01:18:02 -07:00
John Bradley
9ec507e438 Add rudimentary RTP packet unmarshalling 2018-06-10 03:13:05 -05:00
Sean DuBois
b1a52b5d69 Don't print packet after decrypt 2018-06-09 22:07:20 -07:00
Sean DuBois
c23159338c Implement SRTP
RTP packets are successfully decrypted
2018-06-09 16:10:19 -07:00
Sean DuBois
963910131a DTLS package exports keys in proper format for libsrtp 2018-06-09 02:35:39 -07:00
Sean DuBois
432854b3a9 Add SRTP to README 2018-06-07 01:45:19 -07:00
Sean DuBois
75937851a8 Start README.md 2018-06-07 01:29:54 -07:00
Sean DuBois
f191e202d1 It works!
Chromium passes ICE and DTLS, and we get SRTP
2018-06-07 00:31:51 -07:00
Sean DuBois
7026a02595 Rough DTLS implementation 2018-06-04 02:36:48 -07:00
Sean DuBois
1a1db71e99 Finish ICE implementation 2018-05-30 22:49:59 -07:00
Sean DuBois
6d30c80c51 ICE properly starts now 2018-05-30 02:04:01 -07:00
Sean DuBois
0dfa6365dc Generates working SDP
Currently doesn't match the WebRTC API but is enough to move on to ICE
2018-05-29 01:24:03 -07:00
Sean DuBois
d4e8a2fa45 SDP implementation is complete
Support marshaling and unmarshaling session and
media descriptions
2018-05-28 19:55:03 -07:00
Sean DuBois
dbc2f354f8 Fully working SDP marshal implementation 2018-05-28 18:35:43 -07:00
Sean DuBois
13a5da53ef Start parsing session description 2018-05-27 02:36:42 -07:00
Sean DuBois
f312fc116d Start SDP, will be moved to pkg when complete 2018-05-26 02:00:59 -07:00
Sean DuBois
cef4f4f7bf Initial commit 2018-05-18 16:10:05 -07:00