Notices


Reply
Thread Tools
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#1
Open Media Player is a full free open source rewrite of the stock mediaplayer.
While I started the project, my current free time slowed down updates a lot, so OMP is currently maintained by gidzzz.

All OMP info can be found on this wiki page http://wiki.maemo.org/Open_Media_Player

All existing MAFW-based apps will work fine with this, the stock widget will open this mediaplayer, media-im-status-updater will fetch metadata correctly, etc...

BT headsets (with buttons) should work fine (tested with a BH-503).

Once all bugs are fixed, this will probably make its way into the CSSU, but right now, it's a bit early.

Not sure if screenshots are necessary, it looks exactly like the stock player but with portrait mode

Entertainment view:


(tap the album to show the playlist, tap next to the control buttons (play, next, and prev) to toggle them.

Bug reports expected (lots of them) and are welcome.

Thanks to nicolai for the C++ MafwSource and MafwRenderer adapters.
Thanks to Venemo for the UI for the FMTX dialog (which is actually a rewrite, the stock one flips the player to landscape).
If you have jacekowski's fmtxd, feel free to kill the checks done (headphones etc...) in the UI, it's in settings.
Thanks to gidzzz for picking this up

Source is of course on gitorious: http://gitorious.org/qt-mediaplayer/mediaplayer

Last edited by MohammadAG; 2012-08-03 at 13:58.
 

The Following 398 Users Say Thank You to MohammadAG For This Useful Post:
-L-, aanckar, abhirajsoni, acrux, ade, adelalgomai, ahmadamaj, Alastor89, Alb3rtO, Alfred, algiz, AlMehdi, alynsparkes, amin007110, anapospastos, AndiThebest, AndrewX192, antezz, anthonie, archonon, arora.rohan, Arsenalter, atilla, Bahador, bald.eagle.one, balorbule, Bartus, barzam, bccwvfwcw, bigears5000, bingbings, bipinbn, bitrocky, blipnl, BLIZZARD, BluesLee, bocephus, Boemien, borghal, br1zer, brad112358, brandonc, Bundyo, bzbnd, c4rl05, capitannemo, Carlito, casper27, celebrant, CepiPerez, ceroberts75, ceteigrek, cfh11, chan32167, Changegames, Char, cheve, Chrome, cipper, cjp, clasificado, clovis86, codeMonkey, conred, cooldubai, corduroysack, Crogge, cutehunk04, cy8aer, Cybergr, DA5, Daneel, Dante son of Sparda, daperl, dar3d3vil, Dark_Angel85, datjomp, deegore, denisx, deviantv1ral, dgls82, Dhicky, diegofigueroa, direx, doctor madness, draxcp6, drzmbs, edgar2, edoiks, ed_boner, eiffel, El Amir, Electricgod, elie-7, elros34, eMiL, Eminem, enne30, Erazor, Erebo, erick2991, ersanpermana, Estel, et3rnal, etuoyo, excelar8, F2thaK, fareed_xtreme, Fatalist, fatcobrah, fbnccst, FireyFly, flatser, flexxxv, flotron, fmo, fms, fnordianslip, forsagar, fotis9, fusi, fw190, gabby131, GameboyRMH, Garrett_PL, gazza_d, generationally, ghzroy, gidzzz, gionni88, gordonshowers, grzegk, gs1, Gusse, guyr, HELLASISGREECE, HellFlyer, hgroove, hhbbap, hhmah, hstende, Hterag, HtheB, Hurrian, ibins, ibrakalifa, imo, int_ua, iosu, ironm8, ivgalvez, ivyking, J4ZZ, jedi, jellyroll, jhepburn, jhwan, JimKnopf, jo21, joerg_rw, johnel, JohnLF, Joseph9560, jostefan13, jpala16, jurop88, justmemory, K9999, kamil365, Keneraali, kent_autistic, Kershaw, kevloral, klinglerware, kmare, knobby, knuthf, kopele, kowalski, kp_welch, laasonen, lardman, latindark, LavaCroft, Lestat, lifenexus, Liknus, lkravovicz, lolloo, lore, lostinmirkwood, LucianoBraga, luiscesjr, maemo55, magic_doc, magog, Maj3stic, maluka, manojkumaru, Mara, marmistrz, Marshall Banana, marxian, mase, mathiasp, maurososo, maximilian1st, mayhem, mbo, McLightning, mdb666, mece, Megaltariak, mehulrajput, melisa queen, Mentalist Traceur, mido.fayad, mightybop, Mike Fila, mikecomputing, mikelima, mike_shenoda, mikhail_ramalho, Minhaz, miqu, misiak, MJGibb, mmlado, moepda, mosiomm, Mr.bot, mrbiggzz79, mrp, mrsellout, MyNokiaN900, N900L, nashith, nerfiaux, Netweaver, NightShift79, Nikem, Nobless, nokiabot, NokiaN900R, NokTokDaddy, nology, nonikhanna, nos4A2, nsuffys, number41, osmanayman, OVK, oxpo, paiburio, pali, panjgoori, paranoiac, patemera, pawelstryju, peter2p, peterleinchen, petur, phap, phapsubongtoi, phil4444, pillar, Pillum, pirateman, poogash, princefakhan, Prozac786, PUNK, pursueky, pycage, Pyro1099, quingu, qwertyberty, rabarkar, Ragnar79, ramesh.kumar, randomdood, Rauha, RAZOR, rcull, realist, Reflektorfalke, renegade666, renowong, retsaw, robcmk, romiiio, Roth, Russe89, sada11, sake, sakya, SalmanAbbas, sanchdaniel, saned, sbock, Schturman, shanttu, shawwawa, sifo, Silvarum, sinaisix, sirpaul, sixwheeledbeast, sjgadsby, skanky, Skry, skykooler, slaapliedje, slappy, smartypants, smoothc, sneer_69, Sohil876, sony123, Soulaxe, Sourav.dubey, spaak74, SSLMM, stlpaul, StocChr, Stonik, strange1712, Straycat, studiosusmed, sunyakram, taaheel, talmage, techno2001, Temporal, Tensuke, tetris11_, Thalass, thecubed, tHMZ, ThomasAH, thopiekar, thp, Tiboric, titi974, TMavica, tokag, tokjan, tonyhuynh, Toothpick36, toxaris, Transcend, travla, Trestry, trx, tswindell, tuxsavvy, ukki, uppercase, uros, v13, vdx29, Veleno, Verssetti, vetsin, victorevo, viraj3006, visN900, vi_, vkv.raju, Vlad_on_the_road, VulcanRidr, Wasmachinemann-NL, WilliePre, wimmme, wow23, wumpwoast, x-lette, Xagoln, xiskillo, xprism, xXxTJxXx, yaliang, yanness, Yorky, youmeego, yves_s, zdanee, Zekahz, Zentenario, zifis, zincholic, Zoin
Posts: 182 | Thanked: 84 times | Joined on Jul 2010 @ Jordan
#2
Originally Posted by MohammadAG View Post
Been showing this on the forums a lot, figured it's about time I make a release.
Please note that this is an alpha release, the mediaplayer turned out to be a
bigger project than I expected



What's planned:
  • Playlist creator and editor (stock implementation sucks).

All existing MAFW-based apps will work fine with this, the stock widget will open this mediaplayer, media-im-status-updater will fetch metadata correctly, etc...
To "replace" the stock player (if you don't want to do that, use the script below).
Place the binary in /usr/local/bin/
Code:
nano /usr/share/dbus-1/services/com.nokia.mediaplayer.service
Change /usr/bin/mediaplayer to /usr/local/bin/mediaplayer, note that this will cause mime_open to stop working until implemented.

BT headsets (with buttons) should work fine (tested with a BH-503).

To use alongside the stock player (tapping the stock widget will open the stock player):
Place the binary in /usr/local/bin/

QML files are to be installed in /opt/mediaplayer/qml/
I usually update the mediaplayer whenever I add something, so here's a handy script to update it (or install it)
Code:
root
apt-get install wget #if you don't have it installed.
wget http://mohammadag.xceleo.org/public/maemo/install_mediaplayer.sh
chmod +x install_mediaplayer.sh
./install_mediaplayer.sh

Bug reports expected (lots of them) and are welcome.


Source is of course on gitorious: http://gitorious.org/qt-mediaplayer/mediaplayer
wow :| amazing thx

Last edited by fatcobrah; 2011-04-14 at 19:53.
 
Posts: 182 | Thanked: 84 times | Joined on Jul 2010 @ Jordan
#3
new media player doesn't support home network right?
Want an icon in the menu? Run the script with --desktop-file (./install_mediaplayer --desktop-file). doesn't work
/bin/sh: ./install_mediaplayer: not found
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#4
UPnP? Not yet, no.
Code:
root
apt-get install wget #if you don't have it installed.
wget http://mohammadag.xceleo.org/public/maemo/install_mediaplayer.sh
chmod +x install_mediaplayer.sh
./install_mediaplayer.sh --desktop-file
 

The Following 10 Users Say Thank You to MohammadAG For This Useful Post:
Posts: 114 | Thanked: 109 times | Joined on Nov 2010 @ Finland
#5
I get

./install_mediaplayer.sh: line 49: cannot create /usr/share/applications/hildon: Is a directory

when running the script with --desktop-file
 
Posts: 182 | Thanked: 40 times | Joined on Apr 2010 @ Seatle, WA
#6
another alternate to inbuilt player, wow.. thanks..

someplayer is current my default player, good to see awesome players coming up for maemo...
 
cutehunk04's Avatar
Posts: 472 | Thanked: 195 times | Joined on Jun 2010 @ India, Mumbai
#7
great work AG...

just a suggestion,

may be a widget for homescreen be added where we can watch movies or any video files directly from homescreen...pause and can open it directly from homescreen, also having options for different sizes....if its possiable then this would be a great useful...
 
cjp's Avatar
Posts: 762 | Thanked: 395 times | Joined on Jan 2010 @ Helsinki
#8
Looking good! Can't wait. Will wait for release that is more for us noob users, though!
__________________
--
Find me on Twitter: @creip

Please read my blog: "PeakMobility", which deals with MeeGo/Maemo, Windows Phone and mobile technology in general from a hedonistic user point-of-view: http://peakmob.blogspot.com/
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#9
Originally Posted by Keneraali View Post
I get

./install_mediaplayer.sh: line 49: cannot create /usr/share/applications/hildon: Is a directory

when running the script with --desktop-file
Yeah, right, sorry, rm install_mediaplayer.sh and rerun the steps.
 

The Following 2 Users Say Thank You to MohammadAG For This Useful Post:
Posts: 38 | Thanked: 6 times | Joined on Feb 2010 @ Tata, Hungary
#10
Nice Job! Just before trying it out - is there a way to revert back to stock mediaplayer, if i ever want to?

-sc
 

The Following User Says Thank You to ScarCow For This Useful Post:
Reply

Tags
libplayback, mag 4 prez, media, open source, player, portrait mode, re-write, remake, reverse

Thread Tools

 
Forum Jump


All times are GMT. The time now is 23:13.