Giter Site home page Giter Site logo

thekirankumar / carstream-android-auto Goto Github PK

View Code? Open in Web Editor NEW
330.0 62.0 107.0 2.8 MB

A youtube/plex and local video (MP4/MKV) player for Android Auto

Home Page: http://www.thekirankumar.com/blog/2017/12/29/play-youtube-video-android-auto-app/

License: Apache License 2.0

Java 97.14% CSS 1.55% JavaScript 1.32%

carstream-android-auto's People

Contributors

adoula1989 avatar bobybc avatar bojanj avatar chadjoan avatar cmeka avatar danielstuart14 avatar inialsien avatar jsibelo avatar magna413 avatar marcsoup avatar peterpoetzi avatar sephyrdev avatar shmykelsa avatar thekirankumar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

carstream-android-auto's Issues

Using open search and search revamp

Clicking on search should search current site rather than defaulting to youtube.
Having google as a preburnt bookmark, user can goto google and then click search.
That way the behaviour of onscreen and voice search will become more predictable.

car stream reader does not work

good afternoon, I am owner of a smartphone lg g4 with android 6.0
I installed version 1.8.3 of the app, but when I start the car stream and I want to switch to the car stream reader it does not work and it does not make the youtube music I have previously chosen. At the same time it does not allow me to use spotify, which is no longer in the android auto app. Can you do something to fix this bug? thank you

Finnish Yle Areena suggest Areena app for non live videos

Hi!

It seems that newest version 1.8.3 is seeing as a mobile browser? because Yle Areena (areena.yle.fi) suggests areena app for stored videos. Live channels are working just fine. Some (maybe all) videos are geo blocked so if you want to test itself you need vpn for Finland. Version 1.7.3 works just fine...

App crash when returning from bookmarks

Hi
I couldn't install plex media server as it is not compatible for my J7(2016) because it has arm.
If Carstream's player has some options, it can be usable for me.
Also one more thing is, when I push to back button on Carstream's player it is not giving any response. After 2-3 second, if I push to back button again and again (like 2-3 times) then it goes back but this time Carstream is crashing.
FYI

mkv support

Any way to add support for mkv files or subtitles when playing from local offline offline storage?
Thanks for the work you put in on this project.

App Blocked Again

For the life of me I can't get this to install again. Have had no issues in the past, but wiped my phone (Pixel 2 xl) and cannot get any of the versions or methods to work.

Have tried APK Editor Pro, step by step with instructions, but keep getting a parsing error during install (have never been able to get this method to work).

App Cloner succeeds and installs, but app is blocked and still not showing up on my Sync3.

Previously had Plex, etc. working great on version 1.7.2

TIA

Doesn't open up properly

Hi, I have a problem. I did everything what was in instalation and unblocking video. Android auto sees the car stream app but when I enter it looks like a normal player app and in the openable bar on the left there are no elements. What else I can do to make it work. (phone galaxy s8 car seat leon 2017)

Suggestion - App naming - Avoid any legal conflict or 'war' with Google

Hi, i think you should consider to rename your application to comply with the guidelines for Android app naming. I know that the app is not in the PlayStore - Still you should consider to change it, because it could trigger a conflict with google resulting in a possible block of all third-party AA apps.

Since you said yourself on your blog that google might have blocked your previous apk this could be a reason..

https://play.google.com/about/developer-content-policy-print/
https://stackoverflow.com/questions/28755825/android-app-naming-guidelines-first-word-as-company

Youtube Auto especially with that logo is probably an impersonation.

For example you could name rename it:

  • CarPlayer for YouTube
  • whatever for YouTube

APP CRASH ERROR

Hi Kiran,

me and some other people are getting the app crashed when open it on AA (black display), getting an error message like the one reported below. I’m using the phone Honor 9. Can you help to solve this problem? Why is it crashing? What I have noted is that unistalling and installing again AA from the Play Store the app comes back to work normally, but only for once, at the second connection still have the same error and crash. Thanks in advance for your support in solving this issue.
"Maxcar crashed
java.lang.RuntimeException: Unable to create serrvice com.thekirankumar.youtubeauto.service.CarService: java.lang.RuntimeException:com.google.android.gms.car.b:java.lang.reflect.InvocationTargetException at andorid.app.ActivityThread.handleCreateService(ActivityThread.java:3362) at andoidapp.ActivityThread.-wrap5(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1662)"

Netflix support

Initial experiments dont allow netflix video playback even when changing user agent header.
This is due to widevine DRM plugin not working as expected on chrome webview.
Need to debug more.

Support for Non-Touchscreen in Bookmarks

Request to add support for non-touchscreen navigation within Bookmarks page. Currently, the cursor/ selector does not enter the bookmark area. It jumps from the top bar to the AA bottom bar, skipping the bookmark area when the car button/ joystick is click. Thanks.

Login with providers fails to complete

I am trying to login to a TV streaming channel with a provider, and it fails to complete the redirect and response after provider login.

Steps to reproduce:

  1. Use any cable service app; tlc, discovery, Fox news.
  2. Choose to login with cable provider
  3. Login ( most use Adobe auth service) with you cable service provider.
    -- login stops on white page, most likely trying to do a redirect to the TV app with its token.

Landing Page

Hi Kiran,

Instead taking directly to youtube or url, if we have landing page - so that users can select based on the need.
Youtube or Internal Storage or Plex or TV etc... upon selecting - take us to destination.

so that multiple integration apps can be used in such way.

think about it.

issues

cannot resume.
volume control not working

Non touch navigation issue

Thank you from italy your work made a lot of us very happy. I would like to ask you if you can fix the player because in my case i dont have touch screen so, i have to scroll with the joystick (mercedes a class w176). Many time i Cant navigate because it doesnt let me choice the link.

MP4 files migrated from internal to external SD won't play!

Hi! New here... Ford F150 Sync 3 touchscreen.

I saved movie files into my S8+ internal storage and plays great! Once I started to migrate them the 256gb SD, it won't play and shows tiny Error message on top left screen.

Does the 256gb micro SD formatted in a specific way (fat32, exfat ??bits). Luckily, I got 2 migrated files playing well in external SD. They have a H264 code in their original file name. Would this matter?

Browser Desktop site option

Some websites force mobile web experience if mobile device detected and make all video links open in the corresponding app from there play store.

Add option to request Desktop Site for specific urls.

Review dependencies e.g. Firebase should not be needed

Probably those can be safely removed since firebased isn't use in the code.

implementation 'com.google.firebase:firebase-core:11.0.4'
implementation 'com.google.firebase:firebase-messaging:11.0.4'
implementation 'com.google.firebase:firebase-crash:11.0.4'

Mouse pointer for scroll wheel touch Audi A3

Thank you for the excellent work you are doing on this project.
I have a 2017 Audi A3 with a “touch scroll wheel”, but no touchscreen. I can usually move from place to place by clicking the scroll wheel left or right, up or down (rather than turning it), but that is very cumbersome. (I don’t seem to be able to easily move through the items on the top menu no matter what I do). It is very difficult to navigate the app with that. It would be great if there were a way to use the scroll wheel as a mouse pointer.

When I take gear, reverse my audi a3 camera starts. My radio starts and youtube is closing, but I would like to have youtube played in background. Could you help me, please? Thanks a lot!

Best regards.
Fabrizio

Auto Brightness

Hi Kiran,

is there any possibility to set Auto brightness in your application instead changing the brightness in system.
this would help while night drive to have low brightness in watching videos.

Btw, the app is awesome - 5star... :-)

App disappeared from OEM screen after reboot

Was working fine, until device reboot - [Pixel]. Now missing from android auto app selector screen.
Other unofficial app I have installed still listed and works. Tried uninstalling, reinstalling, tried previous version from 2 days ago. Tried disabling & re-enabling developer mode [and unofficial sources]. Tried erasing android auto pairing from headunit [Sync 3]
Another phone with youtube-android-auto [S8] currently still shows the app in selector screen.

Audio sync

There is almost a second delay between the audio and video. Is it possible to add a feature to adjust the audio delay?

Sometime app stop to works

Sometime app stop to works (during playing video) ,
then when i try to restart app screen still black.
To restore app i need to reinstall AA and CarStream

Carstream player overwrites other players

Hello I have a problem such that after opening carstream i can not use other default Android auto streaming apps such as Spotify or Google music. Carstream app overrites them. I can not switch to Spotify player after carstream openned.

Support for browser to request desktop page instead of Mobile + HD youtube support

I think whatsapp web can work great on this app but it requires the browser to look like a desktop browser to generate QR code for scanning. So if whatsapp web desktop can be bookmarked that would be great. Also, I think youtube isn't playing HD mode, I can often see pixelation. Is there a way to see if the video is playing in HD or not and if it can be forced to play in HD with just touch of a button that would be amazing too.

Thanks for this amazing app.

Cheers

Disable pause when switching activity

Firstly, thank you for the amazing app and continued development!

This isn't really an issue, I'm just wondering if there's a way to have the app not pause a playing stream when switching away from your app, eg. to continue playing in background when opening up maps on the bottom nav bar. This could be an optional feature if it were implemented.
If you don't think it's needed may you please point me where in the code to implement it so I could attempt it?
Do you know which function gets called when switching away from the app?
I've been experimenting with onPause commenting out pauseVideoAndSetFlag or changing it to playVideoIfPausedFlag with no success.

Build: strings to be matched

I cloned master and built the APK: there are some strings to be matched.

<string name="send_to_car">
<string name="receive_from_phone">

Do not match between generic language and BT, ES, IT and TH.

BTW: isn't there any tag for released version??

Skip video folder sd card

is it possible to switch directly from car stream video player from one video folder to another?
Thank You.

Per bookmark JS scripting support

Having a way for other devs to contribute JS scripts which will enable steering controls for next,previous video on third party sites will make the system more generic

@ not possible intro from keyboard

Hello

I can't intro @ from keyboard in web search CarStream app.

Please, can you implement it ?

From Spain,
Thank you very much
Very good job !!!

Best regards,
Chema

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.