-
Notifications
You must be signed in to change notification settings - Fork 0
Plug demuxing engine into HLS Client #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plug demuxing engine into HLS Client #2
Conversation
mix.exs
Outdated
| # {:ex_m3u8, "~> 0.15.1"}, | ||
| {:ex_m3u8, github: "membraneframework/ex_m3u8", branch: "allow-empty-default"}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remember to bump ex_m3u8 to v0.15.2
047d0d8 to
85968c2
Compare
85968c2 to
f467bda
Compare
c3a84d0 to
8de4292
Compare
| {:membrane_h26x_plugin, "~> 0.10.2"}, | ||
| {:mpeg_ts, github: "kim-company/kim_mpeg_ts"}, | ||
| # {:mpeg_ts, github: "kim-company/kim_mpeg_ts"}, | ||
| {:mpeg_ts, github: "membraneframework-labs/kim_mpeg_ts", branch: "backport-v1.0.3"}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remember to change the dependency
lib/ex_hls/client.ex
Outdated
|
|
||
| @opaque client :: map() | ||
| @type frame :: any() | ||
| @type sample :: any() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's leave name frame but let's also think about making sure these frames are aligned
204d8a7 to
076b2ad
Compare
varsill
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the final version it would be good to have frame instead of a chunk, but it requires unifying how demuxers handle misalignment, so as of now: 🥇
(Just remember to create an issue about handling misalignment ;) )
No description provided.