maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   [WIP] LLs Video Player (https://talk.maemo.org/showthread.php?t=92141)

llelectronics 2013-12-23 20:39

[WIP] LLs Video Player
 
I was just missing a video player which has the ability to browse the file system and play remote media streams (just like youtube videos and so on) so I coded one.

Its a work in progress and won't be released to harbour currently as I need to clean up the code ( I partly use jolla-fileman code for the filebrowsing stuff).
I also plan to integrate a youtube search into it.
The video player uses the builtin gstreamer framework which in combination with the file browser (which trys to open up every file you throw at it) has the nice side effect that it can also view image files (what I accidently found out and never planned it)
Anyways here is the current rpm (Updated:harbour-videoplayer-3.0.3-1.armv7hl.rpm) :
https://openrepos.net/sites/default/...-1.armv7hl.rpm
Tablet (i486) RPM: https://openrepos.net/sites/default/...0.3-1.i486.rpm

You can find the code here: https://github.com/llelectronics/videoPlayer

You can find the openrepos.net page here:
https://openrepos.net/content/llelec...s-video-player

And a short video demo of the initial features: http://www.youtube.com/watch?v=9o4wltgCjTI
Short video demo of youtube search implementation: http://www.youtube.com/watch?v=hW55lNbFYLo
Controls, History & CoverPage Update: http://www.youtube.com/watch?v=VkMLeLnyy2E
Youtube-dl Integration: https://www.youtube.com/watch?v=7mbs3k-UjOw

Changelog 3.0.3
  • Fix no interactivity after youtube-dl error
  • Update ytdl
  • Check if shipped ytdl is newer and overwrite local copy if thats true

Changelog 3.0.2:
  • Fix translations

Changelog 3.0.1:
  • Fix humbnails not updating on FirstPage
  • Fix label padding for long texts in history and bookmarks page
  • Fix padding for ytsearchresultitems so channel name aligns with title
  • Don't allow interaction with the app when busy is running
  • Show 'Load More' in ytSearchResultsPage only if results are loaded
  • Fix time overlapping quality btn
  • Add python dependency
  • Add 'Loading Youtube results' message and abort button for search
  • Some cleanup
  • Updated chinese translation

Changelog 3.0:
  • New UI with resizable local video list
  • New default native Youtube Search Results page (old one is still available with "Show Website" pulley menu but be aware that youtube will stop supporting the old QtWebkit version uses by SFOS by the 22nd of October)
  • Fix encrypted sd card not showing up correctly in filemanager
  • Fix sd cards formatted under SFOS not showing up in filemanager
  • Disable Mpris integration for MinPlayer as it conflicts with Mpris connection with normal player and there is no enabled property in Qt<5.7
  • Use label instead of button in aboutpage homepage link
  • Add more icons for different pixelratio screens + beautified about page
  • double tap on left or right when video is playing rewinds or fast forwards like fast forward and rewind buttons
  • Add jupii support (DLNA)
  • Update translations
  • Allow loading metaDataPage in background and foreground + Add properties item in pulley menu of video player
  • Update youtube-dl

Changelog 2.0.7:
  • If buffer is under 5% pause playback and resume after it reached 100% again
  • Translation files updates
  • Use overlayBackgroundColor in InfoBanner
  • sync fmhelper with filecat
  • Update OpenDialog from filecat
  • Update disable youtube api v3 title acquisition and use get_info method
  • Update youtube-dl

Changelog 2.0.6:
  • Allow scaling of non native display aspect ratio videos
  • Fix orientation on errTxt
  • Show controls after clicking dismiss button (Fixes #51)
  • Add support for repeating current media file (Fixes: #52)
  • Fix no playlist created when ~/Music/playlists doesn't exists (Fixes #53)
  • Fix coverTime visibility on slider press might disappear
  • Fix maximum time showing garbage for long videos
  • Add indicator for scale mode of video
  • Some lightTheme fixes for scalelbl indicator and video Duration indicator
  • Use more spacing in opendialog (fixes overlapping of files and folder names with bigger fonts)
  • Opendialog smaller and better details for files
  • Show Android Storage entry if available
  • Use new fileItemDelegate, restrucuring of code
  • Fix loading of properties
  • Proper fadeOut animation on scale indicator
  • Use pinch gesture to scale video (pinchIn - fit to screen, pinchOut - Original)
  • Update german translation + added translation files to project
  • Use youtube id for ytdl as playlists might not always be supported
  • Set ytdlQual in OpenUrlPage
  • Use internal Screen Blank function and remove private Sailfish.Media import in video player
  • Make code more consitent
  • Update youtube-dl

Changelog 2.0.4:
  • Invert search history and show last searches always on top
  • Invert history and show last media played back always on top
  • Fix gallery fm not working
  • Make history more consistent and only show title and try harder to hide multiple ones
  • Hide navbar if historyDrawer is open (fixes being able to click bottom search history when in landscape)
  • Fix youtube stream aquiring
  • Added persistent navbar with youtube home, subscription and library button added
  • Updated translations
  • Try to fix sd card recognition on encrypted media
  • Multiple presses on the ffwd and rew button triggers further jump in the video (if done in 1.5 second interval)
  • Added indicators for ffwd and rev (based on microtube ones)
  • Display current selected slider position big above video when changing with slider
  • Made spacing in Navbar homogeneous

Changelog 2.0.3:
  • Make show mini player configurable and disable it by default
  • Switch Youtube getting streams to using https (Fixes Youtube)
  • Download youtube-dl if not available
  • Fixed videogallery set as Filemanager not working
  • Update youtube-dl (existing users need to update manually)

Changelog 2.0.1:
  • Fix OpenDialog: Wrong path when switching between folders + hidden files show states (Fixes: #31)
  • OpenDialog: Sync changes to path with webcat
  • Translate description texts of AddBookmark aswell + updated german translation
  • Add swedish, spanish & chinese translations to project
  • Make new dynamic youtube mobile site work
  • Add 'Try to load all youtube videos with ytdl' in settings
  • Fix chinese translation parsing error due to broken tag
  • Add initial Russian translation
  • Add Dutch translation
  • Outsource mediaPlayer to own mplayer component + added minPlayer
  • Add dash fullhd 1080p youtube avc1+aac support (deactivated for now as qtmm + gstreamer droid issues)
  • Allow minPlayerPanel hiding by swiping down and allow it showing on firstPage pulley menu
  • Move mpris Player functionality in MprisConnector + MinPlayerPanel next/prev functions
    (fixes mpris status sometimes paused/stopped initially)
  • Put minPlayerPanel in a component and load it dynamically
  • Connect minPlayer to MprisConnector
  • Only show 'Show Player' pulley menu entry if minPlayer has source
  • Fix playlist progressing & moved signal handling for video player specific stuff back to video player
  • Update youtube-dl

Changelog 2.0.0:
  • Allow to show hidden files by pressing on the pageheader foldername
  • Better error output for ytdl
  • Use overlaybackgroundcolor for errors and ytdl loading
  • Make headerBg height slightly bigger
  • Added translation support + german & spanish translation
  • Fixed playlist not following current track when opened
  • OpenDialog/Filemanager: Fixed multiple Custom Places entry everytime you open Places
  • Downloadmanager: Use dockedPanel for progressstatus and autohide when donwload completed
  • OpenDialog/Filemanager: Fix remove function for multiple files and folders (Potential high risk of loosing data when trying to remove multiple folders in earlier versions)*
  • Update youtube-dl

Changelog 1.9.9:
  • Add support for light theme
  • Fix pushAttached for places in filemanager + Removed workaround for player hanging
  • Youtube Page Overlay lightTheme fixes
  • Updated youtube-dl

cvp 2013-12-23 22:49

Re: [WIP] LLs Video Player
 
nice work bro, i will try this tomorow

mariusmssj 2013-12-23 22:54

Re: [WIP] LLs Video Player
 
Looks really cool I will give it a go once I got more content on my SD card tomorrow :)

Watchmaker 2013-12-23 23:12

Re: [WIP] LLs Video Player
 
Whoa, cool! Don't know if I'll wait for it to appear in the store (for the automatic updates) or just try it out at once... mmmh........ :)

Ok, couldn't resist.
It's great, and it's just basic yet. Can't wait to see how far it will go, looks really, really promising. Add in youtube/video download and you'll be my hero :p

Kabouik 2013-12-24 11:53

Re: [WIP] LLs Video Player
 
Your video player actually looks great and features seem to work properly. And you say it's gonna improve? Awesome. I'm already downloading the pre-version. :O

Apart from the Youtube search, are you planning to add gestures (back 10 sec/1 min, forward 10 sec/1 min), or advanced player options in the pulley menu (browse subtitles even if name.srt != name.avi, subtitles downloader (like in MPC or UMPlayer), audio delay, etc.)?

That would definitely be the most advanced media player for Sailfish so far. Well, is it the only one ? OK. But still. :]

P.S.
I have trouble reading some files though, but it might be related to gstreamer. The default Sailfish player has the same problems with these files (which work properly on my computer, .mp4 and .avi). Some mplayer support someday would be great.

llelectronics 2013-12-24 12:30

Re: [WIP] LLs Video Player
 
Quote:

Apart from the Youtube search, are you planning to add gestures (back 10 sec/1 min, forward 10 sec/1 min), or advanced player options in the pulley menu (browse subtitles even if name.srt != name.avi, subtitles downloader (like in MPC or UMPlayer), audio delay, etc.)?
Gestures would conflict with the pageStack gestures so I have no plan for this currently.
Subtitles would be cool but currently I don't see the possibility for the QML MediaPlayer API to load them (maybe this changes with some newer version though)
The same goes for audio delay and so on.

What I want to add besides youtube search is a file information dialog so that you see your files metadata.
Some kind of error output and the ability to load a video file as parameter from the terminal (that would also make it possible to use this video player as default mimetype for video files which would make jolla-fileman and others building upon xdg-open to open up the video file with my player).
Cover Actions also needs some love. And perhaps I come up with some other nice ideas. And of course always code cleanup ;)

As for youtube downloading and full fledged youtube support I guess next year when python3 and its support for qt5 will come we will see some cool apps like cutetube (although I am not sure if its python based or pure c++, I guess the latter) and so on.

Quote:

I have trouble reading some files though, but it might be related to gstreamer. The default Sailfish player has the same problems with these files (which work properly on my computer, .mp4 and .avi). Some mplayer support someday would be great.
Mplayer will most probably definitely come to sailfish (but I am not sure if I will support it with this player though). But I guess with the newest gstreamer (1.0) which will hopefully come with one of the updates of sailfish the problems with file compatibility and codecs should go away.

Watchmaker 2013-12-24 13:06

Re: [WIP] LLs Video Player
 
1 Attachment(s)
Quote:

Originally Posted by llelectronics (Post 1400272)
As for youtube downloading and full fledged youtube support I guess next year when python3 and its support for qt5 will come we will see some cool apps like cutetube (although I am not sure if its python based or pure c++, I guess the latter) and so on.

Ok, no problem. :)

I took the freedom to create a jolla-styled icon, feel free to use it instead of the generic sailfish one (if you like it of course, I didn't test it on a device since I wouldn't know how, so I don't know if it actually looks any good in real use situations :p).

llelectronics 2013-12-26 23:19

Re: [WIP] LLs Video Player
 
Update: Youtube search is now implemented and I did some other bug fixing aswell as integrating Watchmakers icon.
Somehow I cannot get autoplay working. I am waiting for suggestions here.
Youtube integration still works via ytapi.com. If you have better suggestions on how to do this (I experienced a short downtime of ytapi.com earlier) in pure qml/javascript to directly access the video material I would gladly accept patches.

Updated rpm: https://www.dropbox.com/s/gksn0mbs94...-2.armv7hl.rpm

And a small video demonstration as always: http://youtu.be/hW55lNbFYLo

I think I will update the initial post aswell as people tend not to scroll down to read every single page/comment.

Changes in an overview:
  • Added new icon (thx Watchmaker)
  • Always display erros in potrait when available
  • Save entered url in openurl page for later editing
  • Updated icon (needed white for the filmstrip)
  • Modified desktop file to show LLs Video Player
  • Pressing Enter in OpenURL page now loads url
  • Implemented youtube search
  • Added icon to coverpage
  • Cleanup of code (lesser debug output, yt.js as checkyoutubelink and get videoid script)

Watchmaker 2013-12-27 00:02

Re: [WIP] LLs Video Player
 
2 Attachment(s)
I'm honoured that you chose to use my icon! I further tweaked it, put yellow instead of white in the holes of the film strip, and added one more frame separation line. I attach two versions, see if you like them better than the previous one.

As per the changes, great that youtube search is now working! Search result page scrolling is a bit wonky though, I can't scroll very much and page keep getting back to the top by itself.

llelectronics 2013-12-27 00:05

Re: [WIP] LLs Video Player
 
Yeah seems to be a conflict with the page back swipe gesture.
I wonder if there is a possibility to enter some threshold for this.

Try swiping from down bottom right to upper left and that should work much nicer than (it shouldn't jump back then). Longer swipe might also help here. (Just a workaround for now until I find out how to add that threshold for back swiping or need to find another way to workaround this problem somehow)

As for the icon. How about adding a white play icon onto it (centered).
Just like the one I ship with the player sources ? (triangle)

Watchmaker 2013-12-27 00:16

Re: [WIP] LLs Video Player
 
2 Attachment(s)
Quote:

Originally Posted by llelectronics (Post 1400878)
Yeah seems to be a conflict with the page back swipe gesture.
I wonder if there is a possibility to enter some threshold for this.

Try swiping from down bottom right to upper left and that should work much nicer than (it shouldn't jump back then). Longer swipe might also help here. (Just a workaround for now until I find out how to add that threshold for back swiping or need to find another way to workaround this problem somehow)

Yes, doing as you suggested (and being really careful while swiping) indeed helps. But a fix qould be welcome :p

Quote:

Originally Posted by llelectronics (Post 1400878)
As for the icon. How about adding a white play icon onto it (centered).
Just like the one I ship with the player sources ? (triangle)

Good idea. Like this? :D
Changed it from white to black to fit the color scheme of the icon.

EDIT: attached one with a white play icon just for reference, but it doesn't look very good. I tried to add a black border too, but it's even worse.

EDIT2: or, if you prefer the play icon to be white, we can change the background colour. I have a soft spot for yellow as of late, but any colour will do, just tell me what you want me to try ;)

llelectronics 2013-12-27 20:06

Re: [WIP] LLs Video Player
 
Thx the one with the black triangle looks best. Already commited to git.

Mikkosssss 2013-12-27 21:19

Re: [WIP] LLs Video Player
 
Thank you! Was used to Kmplayer with internet and local videos on harmattan so I really need this. Never trought it would come this fast. :)

maluka 2013-12-27 21:29

Re: [WIP] LLs Video Player
 
Would it be possible to add support for more video sites like dailymotion.com and vimeo?

Mikkosssss 2013-12-27 21:32

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by maluka (Post 1401234)
Would it be possible to add support for more video sites like dailymotion.com and vimeo?

Cutetube coming someday for those if not on this. :)

Edit: Small bug that if you hide play button you cant get it back. (open application, press anywhere but play icon.)

Then few feature reguests :p: Resizing video if its wrong resolution (black on edges) and desktop icon that opens video from url automatically if its copied on clipboard. I made this work on Harmattan with Xclip. :)

llelectronics 2013-12-27 22:28

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by maluka (Post 1401234)
Would it be possible to add support for more video sites like dailymotion.com and vimeo?

I will take a look into it but don't expect too much.


Quote:

Edit: Small bug that if you hide play button you cant get it back. (open application, press anywhere but play icon.)
Seems to be a bug in Sailfishs VideoPoster. Maybe I need to fork it :P
Lets see.

Quote:

Then few feature reguests : Resizing video if its wrong resolution (black on edges)
Yeah I guess I need to fork it :P

SwitchBlade 2013-12-28 08:55

Re: [WIP] LLs Video Player
 
Looks good chap. Don't suppose you've any plans to implement DLNA/uPNP playback?

bob_bipbip 2013-12-28 14:56

Re: [WIP] LLs Video Player
 
here, in france, we have a network provider that make us able to watch tv by rtsp. for that, you have to load a playlist located a this adress:

http://mafreebox.freebox.fr/freeboxtv/playlist.m3u

wich contains these lines:

#EXTM3U
#EXTINF:0,2 - France 2 HD
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=hd
#EXTINF:0,2 - France 2
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=sd
#EXTINF:0,2 - France 2 (bas débit)
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=201&flavour=ld
#EXTINF:0,3 - France 3 HD
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=202&flavour=hd
#EXTINF:0,3 - France 3
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=202&flavour=sd
#EXTINF:0,3 - France 3 (bas débit)
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=202&flavour=ld
.....
is it possible to open this .m3u with this app? and change chanel ?
thanks a lot
(back on those days, kmplayer on n900 were able to do this....)

llelectronics 2013-12-28 20:18

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by SwitchBlade (Post 1401382)
Looks good chap. Don't suppose you've any plans to implement DLNA/uPNP playback?

Gstreamer seems not support that currently.

Quote:

here, in france, we have a network provider that make us able to watch tv by rtsp. for that, you have to load a playlist located a this adress:

http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
The server and/or the m3u file is not accessible from my location. So I cannot make tests on this. I doubt though that you will be able to select a track from that playlist. Gstreamer backend would probably just try to play the first one found in the playlist (if it even can open that playlist)

bob_bipbip 2013-12-29 18:34

Re: [WIP] LLs Video Player
 
yeah, i forgot to say that if you are not behind this internet provider, the link don't work. that's why i've put a copy of the first line.
vlc is also able to use this file.

llelectronics 2014-01-01 12:47

Re: [WIP] LLs Video Player
 
A new year a new update.

This time it includes:
  • New svg based icon
  • Hide/Unhide of controls via click
  • Youtube Search results page scrolling fixed
  • Open URL page with history of last 10 opened urls
  • Cover Page now with play/pause function
  • Music icon shown if music files are played back
  • File details page added
  • Added code for directly getting youtube videos from youtube servers (not used yet)
  • command line url parameter now supported
  • mimetype support registration for media files on sailfish

And here the demonstration video: http://youtu.be/VkMLeLnyy2E
I also created a openrepos.net page here: https://openrepos.net/content/llelec...s-video-player

RPM Download here: https://openrepos.net/sites/default/...-3.armv7hl.rpm

mousse04 2014-01-01 12:52

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by llelectronics (Post 1402725)
A new year a new update.

This time it includes:
  • Hide/Unhide of controls via click
  • Youtube Search results page scrolling fixed
  • Open URL page with history of last 10 opened urls
  • Cover Page now with play/pause function
  • Music icon shown if music files are played back
  • File details page added
  • Added code for directly getting youtube videos from youtube servers (not used yet)
  • command line url parameter now supported
  • mimetype support registration for media files on sailfish

And here the demonstration video: http://youtu.be/VkMLeLnyy2E
I also created a openrepos.net page here: https://openrepos.net/content/llelec...s-video-player

RPM Download here: https://openrepos.net/sites/default/...-3.armv7hl.rpm

Just installed the 0.1-3 version ... when I launch it, I got only a white screen and that's all :(

Medolino2009 2014-01-01 12:54

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by mousse04 (Post 1402728)
Just installed the 0.1-3 version ... when I launch it, I got only a white screen and that's all :(

same here...

llelectronics 2014-01-01 13:04

Re: [WIP] LLs Video Player
 
Please redownload with this link: https://www.dropbox.com/s/40zm4gppkn...-3.armv7hl.rpm

Seems that the rpm on openrepos.net is broken somehow.

mousse04 2014-01-01 13:11

Re: [WIP] LLs Video Player
 
works now thanks !!!!

nodevel 2014-01-01 13:15

Re: [WIP] LLs Video Player
 
The reason of it not working is a wrong import in harbour-videoPlayer.qml

You need to change this line
Code:

import "pages/yt.js" as YT
to
Code:

import "pages/helper/yt.js" as YT
By the way, thank you for this app! :)

llelectronics 2014-01-01 13:17

Re: [WIP] LLs Video Player
 
Yeah it seems to be that on uploading to openrepos.net I accidently was to fast and did not wait for dropbox to sync the correct rpm which caused this issue. I fixed all links now and also openrepos.net (Btw. very confusing package management on openrepos.net as it seems you can only delete the last package uploaded or something)

Watchmaker 2014-01-04 22:31

Re: [WIP] LLs Video Player
 
1 Attachment(s)
I like the new release!
But I can't really say the same for the new icon, I quite dislike it, sorry. :(
The holes in the film are disaligned with the frames, and on the left they are half cut (a thing I tried to avoid in my latest versions). Also, I don't really like the very strong gradient you put on the frame.

I took again the freedom to make my own version. It's a complete remake, taking your new version into account but adjusting it a little bit to my taste, plus further tweaks (I changed the background from plain yellow to yellow/orange gradient, for example). I don't have much experience with svg so it's again a raster file. I would have attached my source Gimp file, but I can't (TMO doesn't allow me). If you like my new take and you need/want to modify it, I can send the source xcf to you (maybe send me a PM). Or you can send me the svg file and I can try to take a look at it, it may be a good chance to learn something new.

Anyway, keep up the good work with VideoPlayer, it's shaping up really nicely. ;)

mced 2014-01-05 10:54

Re: [WIP] LLs Video Player
 
Great work. From now, my default media viewer.

Could we make suggestions? I would be nice to get some command-line options, like:

-p Play file directly, without user interaction

So we can make some handy scripts, useful when listening to music. E.g.:

Code:

for FILE in $(find . -name \*holiday*.mp3); do
  harbour-videoPlayer -p $FILE
  sleep 1
done

Or playing with sort -R (random sort) to "shuffle"...

llelectronics 2014-01-05 12:46

Re: [WIP] LLs Video Player
 
Improved the icon and added -p option on github already.
mced please test this new version and see if it works as you intend it. As I currently doubt that it will work with your little bash script.
I think it will open multiple players with all your files playing back almost simultaneously (sleep 1 in between)

For the time being I will put development on a halt for one week and keep working on a webbrowser as I really need one and don't like the android alternatives. (and the sailfish one is a bit featureless)

xerxes2 2014-01-05 14:34

Re: [WIP] LLs Video Player
 
Thank you very much for this player, was just asking for one in another thread. Very nice features but I have one feature request, to get rid of the pulley menu in the video rendering page. Maybe I'm missing something and it's already possible? Other than that there's not much more to ask for.

Also just wondering how you're playing the files? If I may guess you're just feeding files to the multimedia backend because it seems to have issues with the same files as Gallery.

llelectronics 2014-01-05 15:13

Re: [WIP] LLs Video Player
 
Quote:

Very nice features but I have one feature request, to get rid of the pulley menu in the video rendering page
I will try adding the pulley menu to the trigger which hides the controls. So a simple click anywhere will tirgger controls aswell as the pulleymenu glow.

Quote:

Also just wondering how you're playing the files? If I may guess you're just feeding files to the multimedia backend because it seems to have issues with the same files as Gallery.
Its the gstreamerVideoOutput which is used here. It is exactly the same the gallery also uses. This is simply because it is the best currently available for sailfish in terms of codec support and hardware decoding support.

xerxes2 2014-01-05 15:24

Re: [WIP] LLs Video Player
 
Yes it was to get rid of the glow I meant. :) Yeah I thought that you use the same backend as Gallery but your player at least tries to play vp8/webm, some work, and also seeks in mkv which Gallery doesn't.

Edit: Also nice that you show what codec it is when debugging gstreamer. :)

mced 2014-01-06 08:33

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by llelectronics (Post 1403959)
Improved the icon and added -p option on github already.
mced please test this new version and see if it works as you intend it. As I currently doubt that it will work with your little bash script.

Wonderful. Can we donate?

My script is ********, I know. Just for getting the idea :)

I don't know what to do with the Github files. Am I supposed to compile then on the phone or using the SDK? Very newbie.

hana 2014-01-06 13:26

Re: [WIP] LLs Video Player
 
Your great app is now my #1 choice for playing video files and watching YouTube! :)

It's nice that playing continues in background (although video can't be seen in the cover). And you can seek without stopping the video.

I noticed internet radio stations can be played, if you know the stream URL. Also Sailfish Media player can play internet radio, if you make a playlist that has the URLs. Jolla's capabilities are expanding...

llelectronics 2014-01-06 20:33

Re: [WIP] LLs Video Player
 
Quote:

Originally Posted by mced (Post 1404152)
Wonderful. Can we donate?

I added a donation link to my signature.



Quote:

I don't know what to do with the Github files. Am I supposed to compile then on the phone or using the SDK? Very newbie.
Yes you need to
Code:

git clone https://github.com/llelectronics/videoPlayer.git
Then open the *.pro file with the SDKs QtCreator and either test it in the emulator or add your real device (which needs developer mode turned on and you need the ip adress for ssh access) under Settings -> Device in QtCreator.
Then you can choose the real device in the menu above the Play button in QtCreators interface down left.
After you choose "deploy as rpm" you can hit the Start Mer SDK Button second from bottom. Wait until its started (until the stop buttons is clickable again) and start the build and deployment process to your real device by hitting the green play button.
I hope that instructions are helpful.

xerxes2 2014-01-06 22:03

Re: [WIP] LLs Video Player
 
I have one more feature request, if you could make the background black in the video rendering page? Now it shows the Ambience which is disturbing.

Edit: And perhaps cut down the name under the app launcher icon to just "LL Player" would look better?

TrD 2014-01-07 01:21

Re: [WIP] LLs Video Player
 
Very nice app, finally I can watch youtube properly :)

llelectronics 2014-01-07 20:42

Re: [WIP] LLs Video Player
 
I updated it to version 0.2 with this changes:
  • Added About page
  • Hide pulley menu if controls are hidden
  • Always black background when video is played back
  • New improved icon (thx to watchmaker)

RPM Download here: https://openrepos.net/sites/default/...-1.armv7hl.rpm

243kof 2014-01-07 21:46

Re: [WIP] LLs Video Player
 
Hey, thanks for your app it's great! Is it in your roadmap for the application cover to also play the video instead of just the audio part?


All times are GMT. The time now is 05:50.

vBulletin® Version 3.8.8