richard scherer - using wordpress to create an internet ... · we use wordpress to: • provide a...

23
Using WordPress to set up an internet radio station Richard Scherer WordCamp Brisbane 28 October 2018

Upload: others

Post on 10-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

UsingWordPresstosetupaninternetradiostation

RichardSchererWordCamp Brisbane28October2018

Page 2: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Goingtobetalkingabout:

• Whywebcast?• Creatingcontent• Usingotherpeople’smaterial• Gettingyourstreamontheinternet• PresentingcontentusingWordPress• Gettingpeopletolisten(andgivingthemareasontodoso)

Page 3: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

MybackgroundwithWordPress:

• Mediacareerbeganasnewspaperjournalist

• Createdfirstwebpagesinearly1990s

• HaveusedWordPressformorethan12years,mostlyfornon-profits

Page 4: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

AboutLivingArtsCanberra

• PartnerandIhadmorethan10yearsasvolunteersatanFMcommunityradiostation

• LivingArtsCanberralaunchedinJulythisyear

• EssentiallyaWordPresssitewithawebstreamattached

• Weusewebcastingtopromotewebsitecontent,ratherthantheotherwayaround

Page 5: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Ourrationale

• Toprovidethelocalarts,musicandcommunitysectorwithanoutlettheydonototherwisehave

• Atthisstage,wemainlywebcastinterviewsinterspersedwithmusic

• Musicisessential,butincidentaltothemainpurposeofthesite

Page 6: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Someterminology

• Podcastingison-demandaudio,whereuserscanselectcontent andthetimeofdelivery

• Webcastingisacontinuousstream,andusershavenocontroloverthesequence

• Periscopeandotherlive‘broadcasting’viasocialmediaisakintopop-upwebcasting

• Wedobothwebcastingand‘podcasting’

Page 7: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Whywebcasting?

• Butchallengeisthentomakeitaseasyaspossibleforpeopletolisten

Broadcasting WebcastingComplexACMAlicencingprocess NowebcastinglicencerequiredLimitedfrequenciesavailable NolimittonumberofstreamsRequiresexpensivetransmitterandotherinfrastructure

Needsonly reliableinternetconnection

Significantelectricitycosts NegligiblepowerrequirementsCoveragerestrictedtolicencedarea TheoreticallyworldwidecoverageListenerstatisticsdifficultandexpensive

Accuratestreamusagereadilyavailable

Receiversubiquitous (especiallyincars)

Requiresmobileinternetconnection

Page 8: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Changingnatureofmusicusage• Onaverage,peoplelistentomusicfornearly18hoursaweek• Carsarethemostpopularlisteninglocation• 86percentofuslistentomusicthroughonlinestreaming• 57percentof16-24yearolds useapaidaudiostreamingservice• Nearlyhalfofalltimespentlistingtoon-demandmusicisonYouTube

• LocalgenrestendtobethemostpopularSource:InternationalFederationofPhonographic Industry:https://www.ifpi.org/news/IFPI-releases-2018-music-consumer-insight-report)

Page 9: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

WeuseWordPressto:• Provideaself-serviceeventcalendar(All-In-OneCalendarplugin)

• Displayprogramschedules

• StreamviaanHTML5playerforthestream(WonderplugAudioPlayer)

• Createplaylistsofcurrentandarchivedinterviewsaspodcasts

Page 10: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Creatingcontent• Ifyoucancreateapodcast,youcancreateprogramssuitableforwebcasting

• Atitsmostbasic,youneedagoodmicrophone,audioeditingsoftware,andawaytoencodeyouraudio

• Inreality,youwillneedtohavemusicinadigitisedform(andmayhavetoconvertitto.mp3)

• Peopleexpectaradiostationtobeonair24/7,butthatdoesn’tmeanyouneednew contentfor24hoursaday

Page 11: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

RecordingviaSkype

Page 12: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Liveorpre-record?• Thereisasubstantialtimecommitmenteitherway

• Liveinterviewingsavesalotofeditingtimeandcansoundmoreimmediate

• Pre-recordscangivemorepolishedresult,betterfornervousinterviewees

• Mosthostedserviceshavetheoptionofan‘autoDJ’service

• Youstillneedtouploadandretaincontrolofthecontent.

Page 13: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Encoding

• YourstreamneedstobeencodedforastreamingprotocolsuchasShoutcast orIcecast

• Freeencodersareavailable,suchastheNullsoft SHOUTcastsourceadd-ontoWinamp

• Youcanuse anaudiostreamingprovider,orhostyourownShoutcast/Icecast server

• Youneedtodecideonbitratesamplingrateandmonoorstereo- weuse64bitstereoat44100kHztobalancequalityandcost

Page 14: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Musiclicences• Youmusthaveappropriatelicencestoplaymost3rd partymaterial• Thisincludesmostcommerciallyavailablerecordedmusic• APRA/AMCOScoversrightsofmusiccreators• PPCAcoversrightsofartistsandrecordingcompanies• Feesvary,especiallybetweenindividualandcommercialwebcasting• YoumaynotbecoveredforcopyrightoutsideAustralia• Therecanbeseriousfinesforunauthoriseduseofcopyrightmusic

Page 15: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Licensedmusic- somethingsyoucanandcan’tdo• Youshouldtakestepstoavoidstreamripping

• Youmaynotbeallowedtoissuedetailedplaylistsinadvance

• Don’thavecopyrightmusiconhighrotation

• Trytokeeparecordofwhatwasplayedwhen– youmaybeaskedforit

Page 16: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Abriefdiversion:classiceditorvsGutenbergwithaudioplaylists

Page 17: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Presentingyourcontenttolisteners• ThisisthebitthatyourWordPresssitecandowell

• Vitalthatyoursiteisresponsivetocapturemobileaudience

• Makeyourstreamingplayerprominentforbothdesktopandmobile

• Putprogramguideonwebsiteandpublishittosubscribers

Page 18: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Goingtothenextlevel:playlists

Page 19: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Presentingyourcontenttolisteners

• Byallmeansusesocialmediatoremindpeoplewhat’son

• Ifpossible,displaycurrentandrecenttrackandartistnames(mayneedtousehttp://ratherthanhttps://)

• ManycarshaveBluetoothinput– encouragepeopletolistenthroughtheirmobiles

• Anoldtabletorphonecanbealow-costinternetradioreceiver

Page 20: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Oryoucanuseoneofthese…

Page 21: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Otherthingstothinkabout

• Hideyourstream’sURLbehindanHTML5player

• Unlikebroadcasting,livewebcastinghaslatencywhichcanvarybylocation,soavoidtimesignalsandprecisetimecalls

• Knowyourautomationsystemandhowitprioritisesplaylists

Page 22: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Referencesandlinks

• https://www.ifpi.org/news/IFPI-releases-2018-music-consumer-insight-report

• http://apraamcos.com.au/music-customers/licence-types/

• https://www.ppca.com.au

• https://www.theverge.com/2018/9/7/17832320/twitter-periscope-ios-audio-only-broadcasts-podcasting-feature

Page 23: Richard Scherer - Using WordPress to create an internet ... · We use WordPress to: • Provide a self-service event calendar (All-In-One Calendar plugin) • Display program schedules

Pleaselistenandgiveusyourfeedback

https://www.livingartscanberra.com.au

[email protected]

@richards27

Thankyou