Commit Graph

29 Commits

Author SHA1 Message Date
kixelated c5b3e5cb8d
Rename some TLS flags (#97) 2023-10-17 14:50:17 +09:00
kixelated d0fca05485
Fix a panic when --fingerprint was not provided, and rename it to --dev (#96) 2023-10-16 14:31:12 +09:00
kixelated 163bc98605
Missed a link 2023-10-12 13:14:56 +09:00
kixelated 1cf8a7617c
Update links in README.md 2023-10-12 13:13:45 +09:00
kixelated 04ff9d5a6a
Add support for multiple origins (#82)
Adds `moq-api` to get/set the origin for each broadcast. Not used by default for local development.
2023-10-12 13:09:32 +09:00
kixelated 9f50cd5d69
Update README.md 2023-09-17 22:43:22 -07:00
kixelated 38a20153ba
Update README.md 2023-09-17 22:43:05 -07:00
kixelated 88542e266c
Major moq-transport API simplification (#68)
Exponentially easier to use moq-transport as there's no message handling required. This is a BREAKING CHANGE.
2023-09-15 12:06:28 -07:00
kixelated c53b3ddbe0
Update README.md 2023-08-25 16:36:06 -07:00
kixelated 891d6b167b
Remove the file source, since it doesn't loop. (#47)
ffmpeg -> moq-warp coming soon
2023-07-21 21:03:09 -07:00
Mike English 3c43eed8bd
Dual license (#40)
License under either MIT or Apache 2.0 at licensees' choice.

Offering the option of MIT allows for GPL compatibility, but we can also
allow licensees to choose Apache 2.0 if they prefer.

This is common practice for many Rust projects.
2023-07-05 14:55:40 -07:00
kixelated 1febcb2e4a
Serve the certificate fingerprint over HTTP (#20)
It's a bloated solution, but it's required for local development until
Chrome supports self-signed WebTransport CAs.
2023-05-24 17:20:44 -07:00
Luke Curley ea918a6327 Oops duplicated web requirements. 2023-05-24 14:29:34 -07:00
Luke Curley 38ea8983d4 Split the web player into it's own repo.
https://github.com/kixelated/moq-js
2023-05-24 13:29:18 -07:00
Luke Curley 4675c27179 Make a docker-compose ez mode. 2023-05-16 10:23:50 -07:00
Luke Curley 29921ba46d Rename player folder and initial broadcaster code. 2023-05-09 09:07:41 -06:00
Luke Curley 24f3a6dcaf Generate a proper certificate for WebTransport. 2023-03-28 14:40:43 +09:00
Luke Curley ff73adc537 Remove the need to use Chrome Canary.
Barely works but getting there.
2023-03-26 12:35:33 -07:00
kixelated db33755a40
Merge branch 'main' into abr 2022-12-05 16:28:10 -08:00
Luke Curley 2608baac33 WIP 2022-11-18 15:13:35 -08:00
kixelated dd208bf142
Merge branch 'main' into patch-1 2022-11-16 10:56:24 -08:00
Luke Curley de12598549 Some fixes to the localhost instructions. 2022-11-09 23:03:44 +00:00
Luke Curley 06f1b98082 Initial work on supporting renditions. 2022-11-08 13:18:35 +00:00
Luke Curley 5a8d20c10d Switch over to the oficial quic-go WebTransport package. 2022-11-07 13:39:32 +00:00
Matteo Contrini 8049ecb1a3
Update README.md 2022-07-19 15:05:37 +02:00
Luke Curley 83af764809 Rename client -> player 2022-07-11 12:18:02 -07:00
Luke Curley abe33e5615 Add a limitations section to the README. 2022-06-30 13:23:33 -07:00
kixelated ac36a40426
Update README.md 2022-06-29 09:30:55 -07:00
Luke Curley c0a174e26a Initial public release. 2022-06-29 09:17:02 -07:00