SharePoint as Podcast Platform

%3CLINGO-SUB%20id%3D%22lingo-sub-16636%22%20slang%3D%22en-US%22%3ESharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-16636%22%20slang%3D%22en-US%22%3E%3CP%3EWe%20are%20looking%20to%20host%20audio%20files%20in%20SharePoint%20and%20would%20like%26nbsp%3Bour%20team%20to%20be%20able%20to%20subscribe%20to%20them%20as%20podcasts%20so%20listening%20on%20the%20go%20is%20super%20easy.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20a%20way%20to%20do%20that%20with%20the%20existing%20library%20functionality%20or%20the%20Office365%20video%20cabability%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-16636%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDocument%20Library%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-410983%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-410983%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F228833%22%20target%3D%22_blank%22%3E%40Dorje%20McKinnon%3C%2FA%3E%26nbsp%3BThanks%20for%20chiming%20in.%26nbsp%3B%20We%20ended%20up%20with%20a%20similar%20solution%20with%20the%20content%20hosted%20on%20our%20website.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20are%20now%20beginning%20to%20rethink%20that%20as%20our%20hosting%20provide's%20cost%20for%20storage%20is%20really%20high%20and%20we%20are%20also%20considering%20using%20Stream%20too.%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20would%20be%20interested%20to%20hear%20how%20your%20conversion%20goes.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-401512%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-401512%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F4293%22%20target%3D%22_blank%22%3E%40Dan%20Genel%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20a%20similar%20need.%3C%2FP%3E%3CP%3EOur%20use%20cases%20%3A%3CBR%20%2F%3E%22As%20a%20marketing%20manager%20I%20want%20to%20create%20information%2Finstruction%20audio%20files%20for%20sales%20staff%20on%20the%20road%20to%20listen%20to%20while%20driving%2C%20because%20our%20staff%20don't%20get%20much%20time%20to%20read%20the%20campaign%20%2F%20promotional%20material%22%3CBR%20%2F%3E%22As%20a%20sales%20person%20on%20the%20road%20I%20want%20to%20have%20a%20company%20podcast%20that%20I%20can%20subscribe%20to%20using%20my%20existing%20podcast%20tool%2C%20so%20that%20I%20can%20keep%20up%20with%20what%20is%20going%20on%20with%20new%20product%20features%20and%20promotions%22%3CBR%20%2F%3EWe%20have%20the%20content%20%3A%20in%20a%20sharepoint%20library%20as%20MP3%20files%20with%20descriptions%20and%20titles%20and%20other%20meta%20data.%3CBR%20%2F%3EOur%20staff%20have%20podcast%20apps%20on%20their%20phones.%3CBR%20%2F%3EWe%20had%20hoped%20that%20we%20could%20publish%20a%20podcast%20feed%20(RSS%20%2F%20XML)%20which%20the%20staff%20could%20add%20to%20their%20existing%20podcast%20apps.%3CBR%20%2F%3E%3CBR%20%2F%3E%3CSTRONG%3EThe%20problem%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EThe%20problem%20is%20that%2090%25%20of%20the%20podcast%20apps%20aren't%20built%20to%20secure%20the%20connection%20between%20the%20app%20and%20the%20source%20of%20the%20PodCast.%20They're%20built%20for%20publicly%20discoverable%20%2F%20accessible%20podcast%20feeds.%3CBR%20%2F%3EThere%20are%20some%20podcast%20apps%20that%20allow%20username%20%2F%20passwords%20to%20be%20associated%20with%20getting%20the%20Feeds%20BUT%20most%20of%20them%20send%20the%20username%20and%20password%20in%20clear%20text%20over%20the%20internet.%20NOT%20what%20we%20wanted%20for%20our%20Active%20Directory%20user's%20details.%3CBR%20%2F%3ESo%20we%20came%20to%20the%20following%20conclusions%3A%3C%2FP%3E%3CP%3E-%20publish%20the%20mp3%20files%20and%20the%20Podcast%20feed%20on%20our%20WWW%20site%20but%20hide%20it%20from%20search%20engines%20%5Bfor%20us%20that%20wasn't%20Ok%20because%20sometimes%20future%20promotions%20would%20be%20part%20of%20the%20content%5D.%3C%2FP%3E%3CP%3E-%20pay%20a%20third%20party%20for%20podcast%20app%20for%20our%20company%20only%2C%20that%20used%20SAML%20or%20some%20other%20method%20to%20secure%20the%20content%20and%20our%20usenames%20and%20passwords.%20%5Bagain%20not%20a%20go%20for%20us%2C%20due%20to%20cost%20and%20the%20fact%20that%20it%20was%20a%20tool%20with%20only%20one%20use%5D%3C%2FP%3E%3CP%3E-%20use%20the%20RSS%20%2F%20XML%20feed%20from%20a%20sharepoint%20library%20where%20we%20store%20the%20MP3%20podcast%20files.%20%5Bdidn't%20work%20for%20us%20because%20we%20couldn't%20get%20a%20podcast%20player%20which%20could%20authenticate%20into%20our%20network.%20LET%20ME%20KNOW%20IF%20YOU'VE%20GOT%20THIS%20TO%20WORK%5D%3C%2FP%3E%3CP%3E-%20solution%20we're%20investigating%3A%20put%20each%20podcast%20MP3%20file%20into%20a%20powerpoint%20file%2C%20export%20the%20powerpoint%20file%20as%20an%20MP4%20file%2C%20publish%20the%20MP4%20files%20to%20Office365%20Stream%2C%20teach%20our%20users%20how%20to%20use%20Stream%20(online%20and%20offline)%20%5BThis%20was%20a%20better%20solution%20for%20us%2C%20because%20it%20means%20our%20staff%20learn%20about%20stream%20where%20we%20do%20other%20training%20and%20put%20recorded%20meetings%20etc%5D%20It%20isn't%20as%20easy%20as%20a%20podcast%20app%2C%20but%20it%20is%20%22out%20of%20the%20box%22%20and%20is%20using%20tools%20our%20current%20user%20licenses%20make%20available%20to%20us%20already.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20hope%20this%20helps%20others%20on%20the%20search%20for%20this%20sort%20of%20functionality.%3CBR%20%2F%3EDorje%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-114428%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-114428%22%20slang%3D%22en-US%22%3E%3CP%3EI%20followed%20the%20%3CA%20href%3D%22https%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2FManage-RSS-feeds-for-a-site-or-site-collection-51d1b886-6425-40d0-8fe4-160b2b2d0c47%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Einstructions%20here%3C%2FA%3E%26nbsp%3Band%20translated%20them%20to%20our%20SharePoint%20Online%20application.%20They%20worked%20for%20internal%20user%20RSS%20feeds%2C%20but%20testing%20them%20with%20%3CA%20href%3D%22http%3A%2F%2Fwww.feedvalidator.com%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ewww.feedvalidator.com%3C%2FA%3E%20all%20I%20could%20get%20was%20403%20and%20404%20server%20error%20messages.%20Setting%20the%20site%20access%20rights%20to%20everyone%20with%20read%20permissions%20didn't%20solve%20the%20server%20error%20messages.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ERight%20now%20I'm%20quite%20dissatisfied%20with%20Microsoft%20SharePoint%20Online%2C%20and%20I%20know%20of%20much%20simpler%20ways%20of%20doing%20this%20cheaply%20and%20free.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-103478%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-103478%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20the%20same%20question.%20Trying%20to%20use%20Sharepoint%20to%20host%20podcasts%2Fvlog%20for%20internal%20content.%20I%20expected%20to%20be%20able%20to%20pretty%20easily%20do%20this%20with%20the%20RSS%20feeds%2C%20but%20having%20a%20hard%20time%20getting%20it%20to%20work.%20I%20am%20also%20surprised%20by%20the%20lack%20of%20other%20hits%20on%20the%20topic.%20Lots%20of%20references%20to%20the%20old-old%20PKS%20kit%2C%20but%20nothing%20recent%20that%20works%20with%202016.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20advice%20appreciated.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-411388%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-411388%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F4293%22%20target%3D%22_blank%22%3E%40Dan%20Genel%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'll%20come%20and%20update%20this%20thread%20in%20a%20month%20or%20so%20once%20we've%20got%20some%20wins%20on%20the%20board.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDorje%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-418906%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-418906%22%20slang%3D%22en-US%22%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWe%20have%20implemented%20your%20proposed%20solution%2C%20Dorie%2C%20and%20it%20has%20worked%20out%20great.%26nbsp%3B%20We%20post%20the%20podcast%20on%20a%20site%2C%20send%20a%26nbsp%3B%20notification%20to%20Yammer%26nbsp%3B%20via%20Flow%20with%20a%20link%20to%20the%20video%20in%20Stream.%26nbsp%3B%20Very%20easy%20to%20access%20and%20play%20from%20work%20mobile%20phones%20or%20from%20a%20desktop.%26nbsp%3B%3C%2FP%3E%3CBLOCKQUOTE%3E%3CHR%20%2F%3E%3C%2FBLOCKQUOTE%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F228833%22%20target%3D%22_blank%22%3E%40Dorje%20McKinnon%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-463515%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-463515%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F34014%22%20target%3D%22_blank%22%3E%40Cindy%20Zalme%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ethat%20is%20a%20great%20solution%2C%20using%20flow%20to%20notify%20users%20via%20Yammer.%3C%2FP%3E%3CP%3EI%20hadn't%20even%20thought%20of%20something%20so%20simple.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1041272%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20as%20Podcast%20Platform%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1041272%22%20slang%3D%22en-US%22%3E%40cindy%20and%20%40dorje%20-%20I%20wonder%20if%20you%E2%80%99d%20be%20able%20to%20help%20me%20with%20this%20and%20walk%20me%20through%20this%20solution.%20I%E2%80%99m%20new%20to%20365%20and%20would%20very%20much%20welcome%20a%20chat%3F%20If%20that%E2%80%99s%20ok.%3C%2FLINGO-BODY%3E
Occasional Contributor

We are looking to host audio files in SharePoint and would like our team to be able to subscribe to them as podcasts so listening on the go is super easy.

 

Is there a way to do that with the existing library functionality or the Office365 video cabability?

9 Replies

I have the same question. Trying to use Sharepoint to host podcasts/vlog for internal content. I expected to be able to pretty easily do this with the RSS feeds, but having a hard time getting it to work. I am also surprised by the lack of other hits on the topic. Lots of references to the old-old PKS kit, but nothing recent that works with 2016.

 

Any advice appreciated.

I followed the instructions here and translated them to our SharePoint Online application. They worked for internal user RSS feeds, but testing them with www.feedvalidator.com all I could get was 403 and 404 server error messages. Setting the site access rights to everyone with read permissions didn't solve the server error messages.

 

Right now I'm quite dissatisfied with Microsoft SharePoint Online, and I know of much simpler ways of doing this cheaply and free.

Hi @Dan Genel 

We have a similar need.

Our use cases :
"As a marketing manager I want to create information/instruction audio files for sales staff on the road to listen to while driving, because our staff don't get much time to read the campaign / promotional material"
"As a sales person on the road I want to have a company podcast that I can subscribe to using my existing podcast tool, so that I can keep up with what is going on with new product features and promotions"
We have the content : in a sharepoint library as MP3 files with descriptions and titles and other meta data.
Our staff have podcast apps on their phones.
We had hoped that we could publish a podcast feed (RSS / XML) which the staff could add to their existing podcast apps.

The problem

The problem is that 90% of the podcast apps aren't built to secure the connection between the app and the source of the PodCast. They're built for publicly discoverable / accessible podcast feeds.
There are some podcast apps that allow username / passwords to be associated with getting the Feeds BUT most of them send the username and password in clear text over the internet. NOT what we wanted for our Active Directory user's details.
So we came to the following conclusions:

- publish the mp3 files and the Podcast feed on our WWW site but hide it from search engines [for us that wasn't Ok because sometimes future promotions would be part of the content].

- pay a third party for podcast app for our company only, that used SAML or some other method to secure the content and our usenames and passwords. [again not a go for us, due to cost and the fact that it was a tool with only one use]

- use the RSS / XML feed from a sharepoint library where we store the MP3 podcast files. [didn't work for us because we couldn't get a podcast player which could authenticate into our network. LET ME KNOW IF YOU'VE GOT THIS TO WORK]

- solution we're investigating: put each podcast MP3 file into a powerpoint file, export the powerpoint file as an MP4 file, publish the MP4 files to Office365 Stream, teach our users how to use Stream (online and offline) [This was a better solution for us, because it means our staff learn about stream where we do other training and put recorded meetings etc] It isn't as easy as a podcast app, but it is "out of the box" and is using tools our current user licenses make available to us already.

I hope this helps others on the search for this sort of functionality.
Dorje

@Dorje McKinnon Thanks for chiming in.  We ended up with a similar solution with the content hosted on our website. 

 

We are now beginning to rethink that as our hosting provide's cost for storage is really high and we are also considering using Stream too.   

 

I would be interested to hear how your conversion goes.

Hi @Dan Genel ,

 

I'll come and update this thread in a month or so once we've got some wins on the board.

 

Dorje

 

We have implemented your proposed solution, Dorie, and it has worked out great.  We post the podcast on a site, send a  notification to Yammer  via Flow with a link to the video in Stream.  Very easy to access and play from work mobile phones or from a desktop. 


@Dorje McKinnon 

Hi @Cindy Zalme 

that is a great solution, using flow to notify users via Yammer.

I hadn't even thought of something so simple.

 

Thank you.

@cindy and @dorje - I wonder if you’d be able to help me with this and walk me through this solution. I’m new to 365 and would very much welcome a chat? If that’s ok.

Hi All

@Dan Genel @Chris_Masters @Cindy Zalme @Jamie Clark 

I've just come back to this as our requirements have changed and in doing so found Mike Gannotti's video solution
https://techcommunity.microsoft.com/t5/healthcare-and-life-sciences/office-365-podcasting-show-me-ho...

Which is what I think we'll go with. 

As he points out at the end, "go where people are working" and as we've got most staff using teams now we're going to work towards that.
We still don't have a solution for a podcast app that works with Mircrosoft Authentication , let alone the 2 factor authentication we have.
But as Mike's video shows Outlook does the job and IF you enable the download of the content (search Outlook help for RSS Download linked articles as an attachment) with the podcast, the mp3 files appear as attachments within Outlook.
For our users who may have no internet connection this is Gold.

 

22 Jul 2021 update I just wanted to update this post.

We've done some testing of this solution for our users. RSS works in Outlook desktop / Outlook on the web BUT not for Outlook on iOS (booo!).
So we tested displaying the podcast files via a library in the SharePoint iOS app, and as Mike suggests as a Tab in a Teams Channel.
We found the best user experience was to link a TEAMS Channel Tab to a Modern SharePoint page, that used web parts to display the different Pod Cast episodes. This was the best solution as after the user had played the item, the closed the modal window and were back within the Teams iOS app on the Teams > Channel > Tab displaying the SharePoint online page.


Hope this link and comment helps others.