How to implement youtube bookmarks app? - General Questions and Answers

Hello,
I'm new here. I am a professional Java dev, but I have no experience with development on Android.
I'd like to implement an app which allows for saving bookmarks of youtube videos on a mobile device. By a bookmark I mean saving a particular moment of a video being watched (like a youtube link with t=123s param). My idea is to create an overlay which interacts with a google native youtube app.
My question is, what types of information can I get from the overlaid app? I'd like to extract somehow the link to the exact moment of the video. Do apps allow to interact with them in this way? I suspect that there is no "easy" way (like some API call) to get the link from the youtube app, but maybe I could perform couple of clicks (in behalf of the user) to get a pure link (without the time param) and then extract the exact moment of the video by analysing the progress bar of the video being watched. Does it make sense to you?
What are your suggestions to implement this kind of functionality? I'd like to make it as easy as possible from the perspective of the user who watches youtube videos using the native google youtube app.
Best,
Tomek

Related

[Discussion] App Ideas

So I wasn't sure if this was the right place for this so if a mod needs to move it feel free and thanks ahead of time.
So my idea here is to make a list of realistic apps that Devs (perhaps new app creators) might make. Discuss the possible usage of the app and ways of making it work.
So I have 3 ideas:
1 - a way to send links to your comp from your phone without having an extension (instead have like a .net receiving server that will open it in your preferred web browser)
2 - Send page/link from phone (& if possible comp, but phone would be best) to tablet.
3 - a video catcher. When you stream a video it asks which app do you want to use to play it and instead of streaming you choose this app and download it.
(1 & 2 might be able to be combined)
Sent from my ADR6300 using XDA App
I recently thought of another good idea
For the Facebook power user that has a lot of friends... a way to fetch all friends and there most recent post only and display them in a vertical linear timeline or alphabetical with "like" & "comment" button. And then you can click or hover over 1 friend and see their last 5 or 10 updates with the same buttons.
Also maybe a similar setup for G+, Twitter, or another social media.
Another big step would maybe be a merger of all 3 and if a friend is on more than one you could link them.....
Just an idea that I thought I'd share, I know I would love for this to be a reality as I'm sure others would too.
Sent from my ADR6300 using XDA App
I like the video download/stream option application, it should be based on decoding flash and catching flv or mp4 (not youtube).
amer_amer said:
I like the video download/stream option application, it should be based on decoding flash and catching flv or mp4 (not youtube).
Click to expand...
Click to collapse
That's a good idea, just one Q. Do you mean catch from an embedded flash/HTML5 player?
I was talking about sites that below the embed have a mobile stream option or when you click a link and and it opens the "play with" option text.
Catch from an embedded format like flowplayer or MegaVideo would require the app to be an integrated browser/plugin and share the page to (or just an addon for like dolphin). If FF mobile worked the way it said yoi could just install a plugin like downthemall or something similar made for your PC/Unix machine and do it that way...
Thoughts?
Sent from my ADR6300 using XDA App

[Q] PVStar+ Pro missing from Google Play Store? Anyone know why?

I'm not even sure if this is the right section to ask in, I've never really left my specific device forums before but here goes!
So I just upgraded from a Sammy S3 to a Nexus 6 and I had a paid app called PVStar+ Pro on my S3. It lefts you play Youtube video's while having the screen off unlike that POS Google Youtube app!
So I setup my new Nexus 6 and I just realized it's not here on this phone. So I checked my apps on the market, nope. So I copied my APK off my S3 over and but it doesn't seem to work right. I can't search videos. For example, I've searched Tiesto, Hardwell, the Wonderland Music Festival etc and it comes back with zero results. Plus I don't think it's fully PRO.
I tried checking out the home page of the dev but it's all in Japanese so I shot them an email and so far no reply.
One of my favorite apps! Just wondering if anyone knows WHAT happened to it? Even Google searching brings up nothing.
I have the same problem. My PVstar+ didnt show any search results what so ever, so I thought thay I might need uninstall/install it, but after I uninstalled it I noticed that it was missing from google store. After a while I found the .apk file on another site but the problem with the search results remain.
Too bad, this was my favourite player.
Petrollis said:
I have the same problem. My PVstar+ didnt show any search results what so ever, so I thought thay I might need uninstall/install it, but after I uninstalled it I noticed that it was missing from google store. After a while I found the .apk file on another site but the problem with the search results remain.
Too bad, this was my favourite player.
Click to expand...
Click to collapse
I have the same problem!
Still have not heard from the Dev. =(
Sent from my Nexus 6 using Tapatalk
I think it was pulled due to the youtube music go-live, which is basically the same service, only paid..
The normal version still works btw guys!
Sent from my HTC One using XDA Free mobile app
Wtf?! I hope it will be back... if they pulled it due to the reason mentioned above that is such a crApple-like tactic. I hope it isn't true. And if it is true I hope it will still be available somewhere else. Does the developer have his own page?
isroisro said:
Wtf?! I hope it will be back... if they pulled it due to the reason mentioned above that is such a crApple-like tactic. I hope it isn't true. And if it is true I hope it will still be available somewhere else. Does the developer have his own page?
Click to expand...
Click to collapse
I tried searching for ASBIT but didnt find anything.
We can still use it though, so just make backup and dont lose it
Sent from my HTC One using XDA Free mobile app
It was pulled for just that reason and no it won't be back. Google may have gone as far as removing it from devices.
Howw exactly can google remove it from devices? I saw other youtube background players are still there... anyway good job of it's true... no one will buy their service and probably use itunes instead. Really smart.
isroisro said:
Howw exactly can google remove it from devices? I saw other youtube background players are still there... anyway good job of it's true... no one will buy their service and probably use itunes instead. Really smart.
Click to expand...
Click to collapse
Its not that hard, They even did it awhile ago when an app was found to have a virus built in.
http://gizmodo.com/5572510/google-remotely-removes-apps-from-android-phones-for-security-reasons
This was awhile ago but just a proof of it does happen. I am not saying they will just that they could.
No chance on the Itunes bit. Most wont even come close to wanting that POS software on their system.
So... does anyone have the apk for pvstar? It would be nice to attach it to this thread..
And since I like my own ideas...
isroisro said:
And since I like my own ideas...
Click to expand...
Click to collapse
Haha
Sent from my HTC One using XDA Free mobile app
Is it just on my device or the PVSTAR+ youtube search doesn't come up with any search results anymore? (when searching for a youtube video inside the app I mean)
Sometimes it does, sometimes it doesn't. Try using the "Video search" button in the main screen. Be warned that Google can break search on Youtube remotely on any app – they routinely do it for old Youtube .apk's so you can't use them anymore.
I believe nothing new happenned in this case? I loved PVSTAR, so maybe there's some info from devs? Any homepage I can visit?
Thanks, and sorry for digging that up
I like PVStar+ cause its the only Youtube streamer I could find that 1) doesn't require me to log in to Youtube and 2) will keep playing in the background even when you X out and go to the desktop. The only problem is once you go to the desktop you can't go BACK to the app without making the video you're streaming start over from the beginning.
But yeah I haven't been able to find another Youtube streamer like this, so I'm sticking with this for now. Already saved the APK if I switch device (rooted with Titanium Backup).
Hi, I have noticed that pvstar+ is in the Amazon appstore and it is updated to 2.6.2 version, while my installed version is 2.5.11, probably the last that was available on the play store.
How can I install the new version from Amazon without lose all the cached music?
Fun on the appstore
Hi, I came to have the same problem as you guys, not finding the pvstar app anywhere on the playstore. But looking at other similar apps, the recent updates had the users mad because they couldn't listen to music in the background as well.
This is not one singular occurrence and I'd love to write one angry email, but I don't know where to send one...
This is a low blow.
Pvstar+ pro version, difference from free version?
updated below with answer to own question
The Pvstar+ which is free on Amazon app store in version 2.6.2, how does that differ from the donation "pro" version that was available from play (last version 2.5.9)? Did the regular non-pro version from play display ads? I don't remember it doing so, but I bought the pro very shortly after finding out about the app. The Amazon version does not display ads from what I've seen, and both amazon's 2.6.2 and 2.5.9 pro from play can still do background streaming.
Was pro just a support the developer thing with identical functioning as the free version? Cached copies of their respective play store pages don't seem to be available so no help there.
There was this issue with many videos not being played at all by pvstar+ before, possibly all videos that were only available in. FLV format from Youtube.
Pvstar+ is perhaps only a frontend in app format for the streaming site at http://sp.pvstar.dooga.org since the app needs to connect to pvstar.dooga.com to be able to play anything not in your devices local cache.
The developer does not seem to answer emails. Someone who is fluent in Japanese could give it a try to see if there are any answers to be had from the official source.
Copied from cached version of https://play.google.com/store/apps/details?id=jp.co.asbit.pvstarpro from October 10th 2014
Changelog:
Code:
If the version is under 2.5.2, You must update the app!
You shouldn't use Task killer app, because they may stop this app forcibly.
Ver 2.5.9 (8/25) New!
- Important bug fix.
Ver 2.5.6 (8/17)
- Some bug fix.
Ver 2.5.2 (7/2)
- Fixed a problem that does not play for the second time.
Ver 2.5.1 (6/3)
- Fixed problems with logging in to the NicoVideo.
Ver 2.5.0 (3/29)
- Equalizer added. (Android 2.3 or later)
- The problem of importing playlists has been improved.
Description
Code:
This is NO AD version of PVSTAR+.
Please use this app, before you try to use the FREE version.
Let's listen to music for using PVSTAR+!
You can create and manage playlist for Youtube, DailyMotion videos and MV. Moreover, continuous playback, background playback, repeat playback are also supported.
The main features are as follows.
- Video search (YouTube, DailyMotion, NicoVideo, Vimeo)
- Voice search
- Search Youtube playlists
- Search Youtube channels
- Category Search
- Playlist playback
- Background playback
- Repeat playback
- Shuffle playback
- Mylist (up to 100)
- Wallpaper on Mylist
- Backup Mylist
- Edit video title and summary
- Sleep Timer
- Popular video ranking
- Music mode
- #NowPlaying, timeline playback on Twitter
- Tweet video
- Video cache function
- Low quality mode (for slow networks)
- Automatically stop when the earphone is disconnected.
- Open in PVSTAR when you open the URL in other app.
- Import playlists from Youtube or NicoVideo.
- Viewing related videos
- Bookmark function for playlists and channels
- Widget
- Equalizer
- Keyword suggestion
- Easy operation
- System also supports Android 4/3
[Very easy operation]
- Continuous playback of music ranking. Listen to popular songs at once!
- Video search by artist. Selected from the search results, continuous playback!
- By creating a mylist, you can assemble your own favorite album! Even a wallpaper can be set!
- Play YouTube playlists directly. It's not necessary to create a mylist!
- Playing in the background. You can listen while you work!
[Also good in these scenarios]
- Classification into a list of your favorite music videos, repeat playback.
- You can play in the background, while you are out. Enjoy using your earphones!
- Also convenient on your way to work or school. Play the mylist you created the day before.
- Set the sleep timer before going to sleep.
- Continuous playback of a playlist for videos of a series.
- Also useful while driving. Please try to connect to the car audio system.
Please find your own use case.
[FAQ]
Q. Playback is interrupted or stops.
A. Usually a high network utilization, low signal strength, interference or insufficient bandwidth are responsible for playback problems. Check the current network status. Please also check if there is enough free memory for caching on the SD card.
Q. Can not play in the background.
A. This can be caused by wrong settings and/or other apps. Please exit other apps, it needs sufficient memory.
http://sp.pvstar.dooga.org/apps/killer
Q. Can not play at all.
A. Please restart the android device and use the latest version of the app.
Q. Other Inquiries
A. Refer to the help and troubleshooting section, please check the method of operation.
http://sp.pvstar.dooga.org/apps/help
Please feel free to contact us.
http://sp.pvstar.dooga.org/app_contacts
[About permissions]
- full Internet access
For searching and gettin video information.
- modify/delete SD card contents
For video caching and wallpapers.
- view network state
For advertisement, for the selection of video quality.
- prevent phone from sleeping
For music playback.
[Notice]
- By specification, the playback is interrupted when returning from the background.
- This app does video streaming. For streaming video playback, we recommend a highspeed network connection, such as Wi-Fi. (Works with 3G.)
- Your playback may stop because of task killer and eco setting. Please turn disable task killer and eco setting. You may need to restart the device after changing these settings.
- You can only watch videos compatible to the MP4 standard.
- Due to a change in the specification of the video sites, you may not be able to view videos, temporarily. In that case, please wait for an update.
Contact Us
http://sp.pvstar.dooga.org/apps/help
Attached are the screenshots shown on the play store page.

Alternative app to sempervidlink

Hello, I'm looking for an app like sempervidlinks, that can exctract video links from video providers like youtube
I use this app combined to dreamdroid to see videos on my enigma2 SAT decoder and on TV screen.
Sempervidlinks is not updated from long time and now some websites don't work anymore. For example daylymotion doesn't work.
Do you know others similar app?

[APP] TubeCast - Youtube to Chromecast Audio

Hello everyone,
As you all know youtube app on android and ios does not support Chromecast audio, so I've developed a new android app that let users cast youtube to Chromecast Audio. It finds only audio track, so you do not need to worry about network traffic, as the audio track size is usually much smaller than the video size. My intension is to support more websites, currently it works best for youtube.
Key features:
- Detect music audio tracks from the websites you visit and cast to Chromecast
- Support queue, so you can add many items once and let Chromecast do the rest
- Support repeat playback, repeat all/one/none/shuffle
- Support playback and volume controls
- Built-in browser with multi-tabs
- If websites contain both video and audio, this app will select only audio track, so you do not need to worry about network traffic, as the audio track size is usually much smaller than the video size, which is very efficient for Chromecast Audio.
The app works pretty the same way as Google Youtube App, you click on a video, it shows a dialog and let you choose to play or add video to queue, and it also allows you to move the queue items up and down, and play the queue on repeat (repeat none, all, one or shuffle).
It can also with normal Chromecast video, of course, but you only see thumbnail on the tv screen, and the music, not the video, as I already mentioned - only audio.
Here's the video demo on Youtube https://www.youtube.com/watch?v=KEGkoC6LPp0
And the app on PlayStore https://play.google.com/store/apps/details?id=com.sibimobilelab.castwebaudio
Great job!
What I miss:
-Add some way to store playlists
-Add whole playlist from YouTube (This could be too traffic intense and lead to banning the app that is already in gray area...)
drkbg said:
Great job!
What I miss:
-Add some way to store playlists
-Add whole playlist from YouTube (This could be too traffic intense and lead to banning the app that is already in gray area...)
Click to expand...
Click to collapse
Hi,
The idea is to create playlists with your youtube account and I will implement the feature to add the whole playlist to the queue. I will try to do so in upcoming releases.
I know it's risky to do things with youtube, but how do you know it's in gray area?
SibiMobile said:
Hi,
The idea is to create playlists with your youtube account and I will implement the feature to add the whole playlist to the queue. I will try to do so in upcoming releases.
I know it's risky to do things with youtube, but how do you know it's in gray area?
Click to expand...
Click to collapse
If you are asking yourself: "Is this legal?", then it is in the gray area.
You are providing easy way to get content without paying (YouTube red or ads).
-the playlist feature will be better if it works with playlists in general not just ones from your account.
-storage is local.
Because:
1.spares all the queries you have to make for each song in playlist every time you open it(there are playlists with hundreds of songs).
2.privacy concerns
Well, I think gg should provide youtube support for Chromecast Audio for free, just like they do with normal Chromecast, since they do not send ads to stream in normal Chromecast as well.
This app allows users to cast to chromecast audio only, not anywhere else, and not play locally or download videos/audios which I think will make it more "legal". So just let's wait and see
About storing the playlists, since I'm not using youtube API, and youtube is the only one of many websites this app supports, the video/audio links that I can get live only for a short time (approx. 1 day) then they will get expired, so storing playlists is not an option for me unfortunately. The official youtube app also does not store playlists locally.
Then make sure to not throw hundreds of requests at once when parsing the playlist.
And one small thing: the "playing" icon (the three animated bars) is annoying (at least for me). You have made plain simple UI keep it that way and just put the simple triangle thing without animation ( ▶ ). It's an Unicode symbol. (one less image to take care of).
drkbg said:
Then make sure to not throw hundreds of requests at once when parsing the playlist.
And one small thing: the "playing" icon (the three animated bars) is annoying (at least for me). You have made plain simple UI keep it that way and just put the simple triangle thing without animation ( ). It's an Unicode symbol. (one less image to take care of).
Click to expand...
Click to collapse
Ok, thank you, I'll keep this in mind
This is GREAT! I purchased Chromecast audio only to find out I can't cast from Youtube app. Such a stupid move from Google
Perfect
@SibiMobile
1. is there a way you implement playing playlists from Youtube?
2. is there a way we can donate to you, as you're a life saver bro!
mig0r said:
@SibiMobile
1. is there a way you implement playing playlists from Youtube?
2. is there a way we can donate to you, as you're a life saver bro!
Click to expand...
Click to collapse
Hi,
Thank you for your offer, unfortunately this app development is suspended and I've removed it from playstore. Now I'm working on an replacement - Amaze Browser, it can also cast youtube to chromecast audio, however the queue function is not yet added, I do plan to add it in future releases.
https://forum.xda-developers.com/android/apps-games/app-amaze-browser-auto-detects-audio-t3508876
SibiMobile said:
Hi,
Thank you for your offer, unfortunately this app development is suspended and I've removed it from playstore. Now I'm working on an replacement - Amaze Browser, it can also cast youtube to chromecast audio, however the queue function is not yet added, I do plan to add it in future releases.
https://forum.xda-developers.com/android/apps-games/app-amaze-browser-auto-detects-audio-t3508876
Click to expand...
Click to collapse
Great! I installed it and it works. Only thing I'm missing is playing Youtube playlists. That the app would automatically play YT playlist videos in a row... other than that, big up!!
mig0r said:
Great! I installed it and it works. Only thing I'm missing is playing Youtube playlists. That the app would automatically play YT playlist videos in a row... other than that, big up!!
Click to expand...
Click to collapse
It would be a heavy request to google server and I avoid doing this to protect the app in play store . In fact I removed most of the things with YouTube - download, background playing, only leave the Chromecast feature.
Pls keep in mind that the queue feature is not yet added in Amaze Browser, continue to use Tubo cast if you need this feature.
SibiMobile said:
It would be a heavy request to google server and I avoid doing this to protect the app in play store . In fact I removed most of the things with YouTube - download, background playing, only leave the Chromecast feature.
Pls keep in mind that the queue feature is not yet added in Amaze Browser, continue to use Tubo cast if you need this feature.
Click to expand...
Click to collapse
Tubo Cast was a great app so far!!! It would be great if you publish a hacked version out of the Play Store... I'd be glad to donate to you! Youtube playlist support is a must in my opinion... it'd be a killer feature for sure!
Maybe you could publish it on the Play Store "as is", and let we download an unofficial plugin that enables that feature!
Probably I'm only dreaming...
bart.found said:
Tubo Cast was a great app so far!!! It would be great if you publish a hacked version out of the Play Store... I'd be glad to donate to you! Youtube playlist support is a must in my opinion... it'd be a killer feature for sure!
Maybe you could publish it on the Play Store "as is", and let we download an unofficial plugin that enables that feature!
Probably I'm only dreaming...
Click to expand...
Click to collapse
Hi, I cannot promise the playlist feature, what I have right now is a new version of tubo cast with the fix for the disconnection issue, I can upload it here.
Do you encounter the disconnection issue by the way?
SibiMobile said:
Hi, I cannot promise the playlist feature, what I have right now is a new version of tubo cast with the fix for the disconnection issue, I can upload it here.
Do you encounter the disconnection issue by the way?
Click to expand...
Click to collapse
Mh... I'm a new Chromecast Audio user, since I bought it last week, anyway, I tried several way to cast youtube contents to that thing... and your app (I found it somewhere around the web after reading this post) is the best solution because it doesn't need a constant stream between phone and chromecast. It'd be absolutely perfect with playlist support... and I mean perfect indeed!
I didn't have disconnection issue till now... I'm having more issues with apps like Deezer, just to say, because it randomly disconnects, starting to play the sound from my phone's speaker...
By the way "I can't promise" means "no" or "maybe"!
bart.found said:
Mh... I'm a new Chromecast Audio user, since I bought it last week, anyway, I tried several way to cast youtube contents to that thing... and your app (I found it somewhere around the web after reading this post) is the best solution because it doesn't need a constant stream between phone and chromecast. It'd be absolutely perfect with playlist support... and I mean perfect indeed!
I didn't have disconnection issue till now... I'm having more issues with apps like Deezer, just to say, because it randomly disconnects, starting to play the sound from my phone's speaker...
By the way "I can't promise" means "no" or "maybe"!
Click to expand...
Click to collapse
Means " no" for now
If you encounter the disconnection issue, follow the workaround mentioned in the home page to solve it
Again we published it to playstore, and also added premium verion.
Change log:
- Upgraded browser, added startpage, bookmark, history, search suggestion
- Use wifi wakelock to prevent disconnection issue
- Upgraded to more stable version of Google Cast API
- Added premium version
1.What is premium? Just supporting your efforts or something else? One can't really understand from changelog/app.
2.Is there a typo in the name? I see now TubCast instead of the previous TubeCast.
3.What is the difference to the other browser app that you are developing.
4.Is there a list of supported sites?
5.Any chance that vbox7.com can get into the list of point 4?
6.Youtube playlist support is not on the table anymore?
Thanks for update.
drkbg said:
1.What is premium? Just supporting your efforts or something else? One can't really understand from changelog/app.
2.Is there a typo in the name? I see now TubCast instead of the previous TubeCast.
3.What is the difference to the other browser app that you are developing.
4.Is there a list of supported sites?
5.Any chance that vbox7.com can get into the list of point 4?
6.Youtube playlist support is not on the table anymore?
Thanks for update.
Click to expand...
Click to collapse
regarding your question:
1/ Yes premium is to add a little support for the development
2/ Tubecast is the name in playstore, in the app I made a tupo name Tubcast which is funny
3/ It supports queue, the other browser does not yet support queue, this one focuses on chromecast audio and shows popup dialog directly when it finds audio links, this app is also more lightweight and removed part of the UI in compare to another browser,
and the UI is more close to the youtube app
4/ It supports most of the sites except flash websites
5/ Will need to check with vbox7.com
6/ You still need to add songs one by one, adding the whole youtube playlist is not possible

Why Does MicroG APK Important For OGYouTube ?

OGYouTube is probably the best YouTube download client you can find on Android, even if there are others that are also very good. It is unique YouTube client that lets you download any video from YouTube directly to the memory of your Android device. Best of all, you can do it in any of the available resolutions, and even directly in MP3 format. OGYouTube act as interface to make the best possible alternative for downloading videos.
In general, OGYouTube works exactly as the official YouTube client. Actually, it's an older version of the official client, with just one small difference.
OGYouTube allows you to do that you can with the official YouTube client, like playing videos in the background. That said, it is important that you*don't log in with your account on OGYouTube. If you do, you won't be able to download videos anymore. For this reason, it's very important not to log in.
What is microG ?
microG APP
“A free as in freedom re-implementation of Google’s proprietary Android user space apps and libraries.”
microG APP*for supporting*OGYouTube on android devices to use without any problem. It is the best android app to support OGYouTube.
microG is not available on Play-store. You are able to get OGYouTube app on your device once you install microG app on your Android device without any barriers.
Microg app*is need for functioning*OG YouTube*program. It is the program that fix bug and supply upgrade so as the keep you program update to latest version.
MicroG APK Features For OGYouTube
Modded YouTube without ads
You can control option like volume, brightness
Background videos playback
OG YouTube APK use without any problem
Final Words
Once you installing*microg ogyoutube*app on android device, then you do not need to search alternative YouTube Android app in the google search.
Hope you got good idea about OGYoutube and MicroG. Microg for ogyt will change your day when you watching YouTube videos. Give it try OG YouTube. You will able to see youtube videos better way.

Categories

Resources