Mobiele video is belangrijk

Baseflow erkent het belang van het afspelen van video's op mobiele apparaten en daarom hebben we de MediaManger plugin voor Xamarin gemaakt. Wilt u er meer over weten?

Video's zijn een essentieel onderdeel van de online ervaring. Het gebruik, de uitgaven en de consumptie van online video's zullen alleen maar toenemen. Het naadloos afspelen van video's op elk apparaat is de sleutel tot het succesvol betrekken van uw publiek. MediaManager is een plugin gebouwd met Xamarin die een game-changer is als het gaat om het inbouwen van mediaspelers in uw apps.

Martijn van Dijk mede-oprichter van Baseflow en zijn team onderkennen het belang van het afspelen van video's op mobiele apparaten. Ze hebben hard gewerkt om het voor ontwikkelaars makkelijker te maken om video en audio functionaliteit eenvoudig te integreren in apps. De MediaManager is een Xamarin plugin die alle media (audio, video) vanuit één codebase kan afspelen. Het is de enige mediaspeler plugin die vol zit met functies om dit in je eigen apps te kunnen doen. Er is geen standaard manier om cross-platform media af te spelen in Xamarin, maar in plaats van honderden of duizenden regels code te schrijven om een mediaspeler te maken, heb je nu slechts 1 regel code nodig.


Het is ontworpen om gebruiksvriendelijk en ongecompliceerd te zijn, met vroege releases die de volgende functies mogelijk maken:
Native playback van mediabestanden van remote en lokale bronnen
Native media notifications and remote controls
Playback status (Playing, Buffering, Loading, Paused, Progress)

In de laatste update zijn de nieuwe functies:
De update was gebaseerd op .NET Standard
Gebruikt nu Exoplayer om op Android
Verdere opties om het afspelen en het mediabeheer te regelen
Het werkt ook voor Tizen en WPF
Je kunt de systeembesturingselementen gebruiken, of je kunt ze zelf maken met je eigen afbeeldingen.

Waarom de .Net-standaard?

Mensen hebben lang gewacht op een update met .NET standaard, en nu is het zover!

ExoPlayer op ANDROID

Volgens Martijn is de ingebouwde mediaspeler op Android instabiel en soms onbetrouwbaar. Google heeft een ExoPlayer gemaakt, een native bibliotheek die mensen in hun app kunnen opnemen. Martijn: "De Exoplayer-bibliotheek is geschreven in Java. Wij van Baseflow hebben er een binding library voor gemaakt, zodat je hem in Xamarin kunt gebruiken. Nu hebben we EXO gebaseerd op med, en dat geeft een betere performance stabieler en betere features."

Infographic in minder dan een minuut waarom mobiele video belangrijk is


Everybody shufflin'

Met de nieuwe afspeelfunctie kunt u de inhoud in uw wachtrij shuffelen. In tegenstelling tot andere diensten die de 'shuffle'-optie aanbieden, waar je misschien dezelfde 30 tot 35 tracks op repeat vindt, is de shuffle-functie op MediaManager echt willekeurig. Lees de technische details hier.

Werken met Tizen en WPF

Hoe meer platforms beschikbaar zijn om mee te werken, hoe gemakkelijker het is om uw app overal beschikbaar te maken.

Android en IOS mogen dan wel de mobiele markt domineren, er zijn nog steeds veel mensen die Windows en Samsung toestellen gebruiken. Een deel van de missie van Baseflow is om software te bouwen die compatibel is met alle apparaten.

De controle is volledig in handen van de gebruikers

Als u audio- of videofunctionaliteit gebruikt in uw Xamarin-apps, moet u Media Manager gebruiken. Het heeft allerlei opties om de afspeelervaring te verrijken. U kunt uw media bedienen, op play drukken, pauzeren, stoppen of naar de volgende video gaan. Er zijn veel dingen waar je aan moet denken bij het afspelen van media. Wil je dat de video op de achtergrond blijft spelen, welke permissies zijn nodig om de app te laten functioneren, zijn afstandsbedieningen een functie om te overwegen? Met de MediaManager is alles mogelijk.

Laten we eens kijken naar de Chameleon Media Player powered by Baseflow.


Deze app is een briljante uitdrukking van alle mogelijkheden die MediaManager te bieden heeft. De Chameleon Player gebruikt een strakke interface met de knoppen skip, skip back, next, previous en play met alle bedieningselementen in rode accenten. Het is een vertrouwde en toch unieke interface.

Met MediaManager kunt u uw eigen content-ervaring personaliseren of brandmerken hoe u zich dat voorstelt. MediaManager kan alle mediasituaties aan die u in uw app kunt integreren.

Toekomstige functies

Metadata zijn nog steeds essentieel als het gaat om SEO, omdat we verder zijn gegaan dan Meta content type, meta descriptions en titels. Stel je voor dat je met behulp van AI automatisch metadata zoals gesproken woorden, geschreven tekst, emoties, onderwerpen en scènes uit video- en audiobestanden kunt halen. Met deze functie kunt u uw zoekervaringen verbeteren, zoeken op gesproken woord, entiteit of emotie.

Dezelfde AI kan helpen uw inhoud gebruiksvriendelijker te maken. Hergebruik uw inhoud voor meerdere doelgroepen met behulp van de functies voor spraaktranscriptie en vertaling om eenvoudig closed captioning voor meerdere talen toe te voegen. Verbeter de aanbevelingsalgoritmen aan de hand van de personen en emoties die in een video voorkomen, en maak automatisch clips met de gedeelten waarin een bepaalde persoon voorkomt. U kunt met gemak nieuwe inhoud maken van uw bestaande inhoud! Hergebruik de Video Indexer portal widgets op uw applicaties zonder de onderliggende infrastructuur te bouwen.

Video

Zowel je ogen als je oren zijn betrokken bij het afspelen van video. Je aandacht kan echter af en toe verslappen terwijl je iets bekijkt. Het leven zit vol onderbrekingen, vooral op je mobiel. De manier waarop u met video omgaat, hoeft niet te worden bepaald door de onderbrekingen die u krijgt. Met de MediaManager kan uw video doen wat u wilt. U kunt hem geminimaliseerd op de achtergrond blijven afspelen terwijl u ernaar luistert, en u kunt hem weer bekijken wanneer u dat wilt. Reageer op die tekst, like of geef commentaar op een foto wanneer je die melding krijgt en keer dan terug naar de video die je aan het bekijken was. De MediaManager maakt het eenvoudig.

Er is veel materiaal online in content marketing sferen over het belang van video. Het belang van video staat buiten kijf. Maar er is veel aandacht voor wat mensen moeten kijken of wat voor soort content je moet maken. Martijn Van Dijk zegt: "De realiteit is dat content niet langer koning is. Het publiek heeft zo'n diverse en unieke smaak en van hun verlangens wordt kijkbare content gemaakt. Het 'wat' waar mensen naar kijken is niet waar wij onze focus op leggen. Bij Baseflow willen we het gesprek sturen in de richting van het 'hoe'. Feit is dat mensen eerder geneigd zijn om een video te bekijken op hun mobiel, en een derde van de tijd die mensen online doorbrengen is het bekijken van video's. Dat is een gedrag dat je niet kunt negeren en waar we aan denken als we functies bouwen en toevoegen aan MediaManager. Hoe geniet iemand het best van zijn video-ervaring? Er is niet één antwoord, maar wij vinden dat de MediaManager gebruikers alle mogelijkheden biedt om hun eigen ervaringen echt persoonlijk te maken.

Audio

Hoewel de nadruk in dit artikel lag op de pracht van mobiele video, speelt audio nog steeds een enorme rol in de tijd en het type media dat mensen op hun mobiele telefoon consumeren.

De Kameleon MediaPlayer biedt enkele nieuwe opties voor de forens. U kunt zich abonneren op al uw favoriete podcastprogramma's en het afspelen hervatten vanaf de laatste keer dat u luisterde. Hoewel dit een vrij standaard functie is, zal de Dode lucht trimmer stiltes langer dan de tijd die u persoonlijk wenst in te stellen afsnijden. De Audioboost kan ook automatisch de equalizer gebruiken om de stem te versterken terwijl u luistert. U kunt ook de afspeeltijd aanpassen aan de duur van uw woon-werkverkeer en het soort podcast instellen dat u wilt beluisteren. Je kunt zelfs afleveringen starten na een vaste tijd, ingesteld per show. Sla standaard intro's en advertenties over, en luister naar wat je wilt!

Hoe implementeer ik dit nu in mijn huidige Xamarin app?

Om te beginnen hoef je alleen maar[de plugin te downloaden van NuGet en te installeren in elk project dat MediaManager gebruikt.

De huidige versie is 0.8.7, dus het plan is om ergens in de komende maanden 1.0 uit te brengen als stabiele versie.

Als u meer wilt weten over het afspelen van media, volg me dan op Twitter op @baseflowIT om updates te ontvangen. Toekomstige plannen omvatten ondersteuning voor Android Auto, Chromecast, CarPlay en naadloos schakelen tussen uitvoerbronnen zoals Bluetooth, TV of DLNA. Als je ideeën hebt, bugs vindt of wilt helpen met de ontwikkeling, bekijk dan de broncode op GitHub.

Hoe kom ik meer te weten

Installeer het NuGet pakket. Er staat veel informatie in de readme: https://github.com/martijn00/XamarinMediaManager*

Het is open-source en gratis

MediaManager in actie: Kameleon Media Player App!

Deze applicatie zorgt ervoor dat je altijd de media bij de hand hebt die je nodig hebt. Het draait op al uw apparaten en is relevant per apparaat. Maak gepersonaliseerde streams van inhoud van elke bron en deel deze met iedereen.

Download de Chameleon Media Player app van Baseflow