Skip to content
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

Proposal: <podcast:live> #181

Open
PofMagicfingers opened this issue Feb 2, 2021 · 11 comments
Open

Proposal: <podcast:live> #181

PofMagicfingers opened this issue Feb 2, 2021 · 11 comments
Labels
proposal An idea for a new tag

Comments

@PofMagicfingers
Copy link
Contributor

This is a transfered proposal from our former project podCloud/podcast-ext. See #173 for details.

Original proposal by @Bigaston.

<podcast:live type="[mime type]" href="[url]">

This could be kind of the same as og:url or twitter card. You could provide multiple urls, some with type="text/html" for embed, but also type="audio/mp3" if you have any kind of livestream channel (icecast, etc)

@Bigaston
Copy link
Contributor

Bigaston commented Feb 2, 2021

Maybe we can add title/description for the value of the tag? Like

<podcast:live type="[mime type]" href="[url]">Some title</podcast:live>

@daveajones daveajones added the proposal An idea for a new tag label Feb 2, 2021
@swschilke
Copy link

As it mentions og:url isn't that something similar to Dublin Core?

@PofMagicfingers
Copy link
Contributor Author

PofMagicfingers commented Feb 3, 2021 via email

@agates
Copy link
Contributor

agates commented Feb 4, 2021

Think it would be feasible to [somehow] utilize #174 with this to avoid duplicating source file work?

@PofMagicfingers
Copy link
Contributor Author

IMHO this one would be inserted on channel level, and podcast:media seems to be more relevant mostly for items (but maybe I didn't catch everything reading the issue).
Maybe we could use podcast:media on channel to add livestream info.

I liked the fact podcast:live was specifically for live viewing and could point to a website, a Twitch channel, a icecast livestream or pretty much anything.

@agates
Copy link
Contributor

agates commented Feb 4, 2021

Yes I'm primarily thinking of podcast:source. Example of what it might look like:

<podcast:live type="[mime type]" title="Some title">
    <podcast:source uri="https://example.com/embed.html" />
    <podcast:source uri="ipfs://linkForHtmlFile" />
</podcast:live>

This way the ability to retain different transfer protocols is still in place. But I may just be overthinking it :)

@daveajones
Copy link
Contributor

I can see the benefit of both approaches. I’m not sure which one makes the most sense. Expanding #174 to the channel level feels good. But if the purpose of this tag is so specific it would also make sense to have it be unique.

I think we need more voices on this probably. The rawvoice namespace has a live element I think. @cio-blubrry any thoughts?

@benjaminbellamy
Copy link
Contributor

benjaminbellamy commented Mar 19, 2021

I like @PofMagicfingers 's approach: it's dreadfully simple, yet extremely efficient.
I would add an optional link to an ics file, so that listeners may know when to connect:
<podcast:live type="[mime type]" href="[url]" schedule="[url]">Some title</podcast:live>

@saerdnaer
Copy link
Contributor

Related: #212

@Muppet1856
Copy link
Contributor

Muppet1856 commented May 28, 2021

I'm trying to figure out how to manage live feeds of supplemental information. Things like GRCs picture of the day, or Andrew Horowitz's graph's during DHUnplugged. I see podping helping with this, and maybe there is a mechanism to pass an image URL through PodPing. Thoughts? Something like a display url with an on switch and an off switch in the custom json?

{ "livedisplay": { "display": "on" | "off", "url": "https://something.com/item.jpg" } }

The real challenge here is how an "average" podcaster pushes the information out. There needs to be a simple tool for it.

Facilitating this into the "chapters" would be cool when converting from live to produced...

@brianoflondon
Copy link
Contributor

Very interesting and certainly something that could be done but with a lot of parts in the chain needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal An idea for a new tag
Projects
None yet
Development

No branches or pull requests

9 participants