live stream categories fall out #6015

Closed
opened 2021-05-04 17:46:03 +02:00 by tzarebczan · 1 comment
tzarebczan commented 2021-05-04 17:46:03 +02:00 (Migrated from github.com)
  • remove timestamp from card for live streams
  • instead of passing all claim ids from a category to the no-source CS, find the intersection between the odysee live API channels and the category channels. Do this for all sections outside of wild west (leave as is for now). Eventually, this will need to be adjusted to a larger claim search or calling CS with 50 claims multiple times for latter pages.
  • Pass release time of 3 days (let's try this for now)
  • at some interval, re-run the claim searches against live stream + has no source, and refresh only those. If easier, refresh all.
  • add view count with eye

I know there were a couple more, will add them when they come to me.

- [x] remove timestamp from card for live streams - [x] instead of passing all claim ids from a category to the no-source CS, find the intersection between the odysee live API channels and the category channels. Do this for all sections outside of wild west (leave as is for now). Eventually, this will need to be adjusted to a larger claim search or calling CS with 50 claims multiple times for latter pages. - [x] Pass release time of 3 days (let's try this for now) - [x] at some interval, re-run the claim searches against live stream + has no source, and refresh only those. If easier, refresh all. - [ ] add view count with eye I know there were a couple more, will add them when they come to me.
tzarebczan commented 2021-08-25 21:32:52 +02:00 (Migrated from github.com)

Also my chat with KP:
What we should be doing is checking the live API - then taking all those channels ids and passing them into a claim search (may need more then 50 eventually when we have that many active streams). This result could be used across all categories, and we don't need to recall the live stream claim search with each set of channel ids.

Once we allow scheduling of live streams, there may be more per channel too, and then we'd filter by release time (to show right claim - during scheduled time). Release time SDK filter also helps prevent future ones from showing, so maybe we can even use the claim limit per channel setting and not have to compare multiple claims.

This also means less claim searches / re-rendering

Also my chat with KP: What we should be doing is checking the live API - then taking all those channels ids and passing them into a claim search (may need more then 50 eventually when we have that many active streams). This result could be used across all categories, and we don't need to recall the live stream claim search with each set of channel ids. Once we allow scheduling of live streams, there may be more per channel too, and then we'd filter by release time (to show right claim - during scheduled time). Release time SDK filter also helps prevent future ones from showing, so maybe we can even use the claim limit per channel setting and not have to compare multiple claims. This also means less claim searches / re-rendering
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#6015
No description provided.