[APP][CONCEPT][WIP] WiMi - Basic Wireless Mirroring - Android Software Development

WiMi
Basic Wireless Mirroring for Android​
Intro
There have been times when it would have been useful to output an email, website and other file on my phone to a public monitor or display. There have been various ways of doing this over the years, the TV Out function on the old Touch Pro devices, DLNA streaming, and HDMI ports. But, so far I have not found a way to directly replicate the screen, (mirroring) without the use of wires.
I have seen many threads from people who have asked this same question, and each time they have been told it's not possible, for various reasons. This project is to explore ways in which, however crudely to begin with, we can make this happen, and I have written a short brief below of why I believe it may now be possible. I am asking for help from anybody who thinks this may be achievable, or has something to offer that may help us in any way.
Theory
To create basic DLNA mirroring of your Android device for low frame-rate applications such as mail, browsing, and others. It is important to realize that it is highly unlikely to be able to create full DLNA mirroring for applications such as games using the proposed method, but who knows what can happen?
The basic mechanism would be to take continuous screen captures, between 1 and 30 per second, compress the screen captures into a suitable file format that can then be transmitted via DLNA.
I believe this should be possible - I have read that the new Sensation Camera App can record natively in MP4, in HD, in real time, which is fantastic, because as I understand it, MP4 works perfectly with DLNA. I have also noticed that in recent versions of Android, (I think FoYo+) there are parameters for ScreenCapture.
There may be a large lag using this method, but it is a start, and for showing a web page, text conversation, book, or text message, wirelessly on another display, it shouldn't be too much of a problem.
From what I understand, not all Kernels would be able to do this but I am unsure, so if anybody has any theories, let me know!
Suggested Basic Features
These are features that I think should be included as standard
1) Be able to predefine video bit-rate and frame rate via user controlled variable integers.
2) View the temp folder
3) Disable auto-orientation settings to prevent screen tearing.
Suggested Advanced Features
These suggested features are a kind of wish-list once we can get a basic app running well enough.
1) Direct camera monitoring - sending the image directly from the camera to the external display. (Probably resulting in BIG lag!)
2) Custom external screen resolution, possibly by upscaling to 720/1080 equivalent via screen density.
3) Ability to kill screen backlight, but keep capacitive control for scrolling web pages etc.
4) Output file to SD card for archiving.
5) Switch audio between device and external screen.
6) A "Start / Stop" widget.
7) Enable notification bar settings access.
If you want this concept to work, think you can help in any way, have an opinion or have anything to contribute at all, get involved!

News
I have made a blank app with the essential UI components.
IT DOES NOT HAVE ANY FUNCTIONALITY YET, IT IS JUST A DUMMY!!!!!!
Download it HERE and tell me what you think so far.
If anybody thinks they can help with the core of the app, please get in touch!

I love the idea
Sent from my HTC Vision using XDA App

Same here.

Related

I need to know HDMI basics o_O *confused*

Hello all... I'm confused by the HDMI capabilities of my Evo. I'm under the impression that when you connect the micro HDMI cable (I just bought), you're able to view your phone's screen on your TV--as thought it were a large monitor. I thought this is what "mirroring" meant.
All I can see with this micrHDMI cable are videos, slideshows and photos--all pointless activities to the way I use my phone, oh! and play a video game or two, which I don't do. I installed two HDMI apps--the only two that I found on the market. The only thing I have not done is flash a different kernel.
Before I flash another kernel, do I have the wrong idea about what mirroring means?
semperlux said:
Hello all... I'm confused by the HDMI capabilities of my Evo. I'm under the impression that when you connect the micro HDMI cable (I just bought), you're able to view your phone's screen on your TV--as thought it were a large monitor. I thought this is what "mirroring" meant.
All I can see with this micrHDMI cable are videos, slideshows and photos--all pointless activities to the way I use my phone, oh! and play a video game or two, which I don't do. I installed two HDMI apps--the only two that I found on the market. The only thing I have not done is flash a different kernel.
Before I flash another kernel, do I have the wrong idea about what mirroring means?
Click to expand...
Click to collapse
No, you don't have the wrong idea. The evo's native HDMI capabilities will only allow you to see certain things on the tv screen, such as youtube, streaming video, the gallery app, etc (as you already noted). There are two apps in the market, both of which I've had success with. Those apps (fullhdmi and hdmwin) both allow you to mirror whatever is on your evo's screen to the tv. Anything on your phone's screen will be mirrored to the tv you have it connected to. I havent used either of the two apps in a month or so actually, but I thought that a custom kernel was no longer required to use either one of them? (although a custom kernel did make things seem a bit smoother, as I believe it enabled hardware acceleration)
So in short, you don't have the wrong idea, and you are indeed able to do what you have set out to do.
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
k2buckley said:
No, you don't have the wrong idea. The evo's native HDMI capabilities will only allow you to see certain things on the tv screen, such as youtube, streaming video, the gallery app, etc (as you already noted). There are two apps in the market, both of which I've had success with. Those apps (fullhdmi and hdmwin) both allow you to mirror whatever is on your evo's screen to the tv. Anything on your phone's screen will be mirrored to the tv you have it connected to. I havent used either of the two apps in a month or so actually, but I thought that a custom kernel was no longer required to use either one of them? (although a custom kernel did make things seem a bit smoother, as I believe it enabled hardware acceleration)
So in short, you don't have the wrong idea, and you are indeed able to do what you have set out to do.
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
Click to expand...
Click to collapse
As always, k2buckley is on point. Please note that for the best results, a custom kernel (check my sig for the one I'm using) is better because it will allow the app to work better by allowing certain features and output resolutions to work that will not work without the custom kernel. I use the mirroring feature frequently, so for me it is worth having the custom kernel.
k2buckley said:
EDIT: I just noticed that you said you have intalled both of the hdmi apps on to your phone. I would suggest uninstalling one of them, as they could interfere with eachother. Decide which one you want to use, and then uninstall the other one and reboot your phone, then try it.
Click to expand...
Click to collapse
Thank you for your prompt response. Could the problem also be in my TV settings?
This is what I did (Using a 52" Panasonic plasma - w/Vieracast):
1) Installed the app. (Full HDMI by Team Win, uninstalled. Installed FuLLHDMI by orrebmas)
2) plugged everything in (HDMI to HDMI1 port on my tv and micro to the Evo)
3) Selected the input to HDMI1 (using my remote).
4) Results, *Black screen* I didn't see anything until I produced the Gallery, YouTube or videos on my phone which now I'm learning are default.
Other than flashing a custom kernel, I can't imagine what else you'd need to do.
semperlux said:
Thank you for your prompt response. Could the problem also be in my TV settings?
This is what I did (Using a 52" Panasonic plasma - w/Vieracast):
1) Installed the app. (Full HDMI by Team Win, uninstalled. Installed FuLLHDMI by orrebmas)
2) plugged everything in (HDMI to HDMI1 port on my tv and micro to the Evo)
3) Selected the input to HDMI1 (using my remote).
4) Results, *Black screen* I didn't see anything until I produced the Gallery, YouTube or videos on my phone which now I'm learning are default.
Other than flashing a custom kernel, I can't imagine what else you'd need to do.
Click to expand...
Click to collapse
Did you open up the FullHDMI app, and click the button that says 'apply and start mirroring' or something to that nature? It doesn't sound like you started the actual app. And if you don't start the app, it reverts to the phone's default capabilitites. Once you start the app, and hit the button that says start mirroring, it should start. If it won't display, you may need to change the output resolution. I believe there were 4 or 5 settings in the app. On my TV, which is a 50" Samsung, only 2 of the settings would work. All of the other settings, my tv would say something like 'format not supported'. I had to mess around for a couple minutes, but was able to get it to work. And it worked rather nicely as well, once I got it going.
You can find trouble shooting tips and even live support via chat on the FullHDMI website here:
http://members.cox.net/lokifish/index.html
As buckley said, once you connect the HDMI cable from your phone to the TV, you need to hit the button that says "Start FullHDMI Service". If you get a black screen, hit the second tab and make sure the resolution is not set to 720p (unless you have the custom kernel). Also, please note that 800x600 is a resolution for computers and not supported by all TV's, so you may want to try PAL or EDTV if you get a black screen. Once you change the resolution, go back to the main tab and hit the start button again. Since it is already running, it will say "Reapply Service" or something like that.
There are many more trouble shooting tips on the site asides from what I mentioned above. I suggest you check it out. Lokifish is pretty good about being on the chat server, so chances are you can get live help there, as well.
Ok, there we go... it's working. The setting my TV will let me use is EDTV. Thanks everyone for all your help.
Now back to stock YouTube
will not work. I have tried disabling HDMwin service already without success.
Also tried uninstalling stock onboard YouTube and re-installing it.
If I disable HDMWin service, shouldn't this be all I need to do in order
to use onboard YouTube without mirroring it?
jdub1234 said:
will not work. I have tried disabling HDMwin service already without success.
Also tried uninstalling stock onboard YouTube and re-installing it.
If I disable HDMWin service, shouldn't this be all I need to do in order
to use onboard YouTube without mirroring it?
Click to expand...
Click to collapse
If you're on a Sense rom, the YouTube app should work with the native HDMI capabilities of the Evo. If you're on an AOSP rom, you will have no native HDMI capabilities, and the only way for HDMI to work is with one of the two available apps in the market. If you are on a sense rom, and it's still not working, there could be a few things causing your problem. Such as a bad HDMI cable, a bad HDMI port, or the particular kernel you're on may not support HDMI output.
On on a Sense ROM
Netarchy.
The native HDMI worked prior to flashing Netarchy so I know it's ok.
One thing kind of odd that I noticed with the native YouTube before I
re-installed it. The search function stopped working for some reason.
I have no idea why. So, I uninstalled the native YouTube, re-installed
a new one and the search function is back. I now also have two YouTube
icons, only one of which works.
I have yet to try the new native YouTube for HDMI and will do that today.
I also tried dragging the "old" Youtbube icon off the desktop but it won't
disappear.

[Q] [Request] Iconia Dock and Remote Control

Hi Devs/guys,
Today i have just purchased myself the official Iconia A500 Docking station and micro-HDMI cable to test this on my 1080 monior and led tv.
Initial impressions are good however i've noticed that the quality when output the HDMI is very grainey and not as crisp as i had hoped!
Anyways, whilst playing around with the dock through the TV, the remote controls seem ok to get around with easy navigation but i've had to create lots of applications shortcuts as i cannot natively access the 'apps' option with the remote. The play and pause options on the remote also are not application specific etc which is a pain.
A few ideas for this which came to mind are as follows;
1. Is it possible to fine tune or change the HDMI output settings through an application or by modifying any system files on the A500 with root? Features such as having additional hardware profiles which allow you to kill the screen on the A500 and promote all rendering power to the HDMI out so as not to reduce framerates would be nice.
2. Is it possible to create a small application with allows you intercept commands from the remote control and then apply the relevant button command to a mapped profile for a specific app or game?
Did i mention the word 'profile' enough on this?
Just my initial impressions but feel free to comment if you have the dock and remote and encountered other issue or have other ideas!
FIN
Anyone? Lol
I must be making all the boring requests
Hi ddelamareuk,
No, it's a interesting topic , but not so many users have dock and hdmi device
I think request 2 is possible. Acer make lirc related things in kernel, and lirc will make a corresponding keyinput event when it received a ir event.
I will take a research in it, even though I don't have dock station
Thanks
Hey Roggin!
I have more tech than common sense lol
Would be good then in that case if we could create a small app to trap incoming ir commands then map them to a game or app profile for whatever is active on screen!
Is it lazy that i want to do everything with remote?
Thanks for the interest!!

[Q] Sync last read page, notes, bookmarks between Nook ST and Galaxy S3?

I just purchased and successfully rooted (thank you experts here) my Nook Simple Touch.
I would like to create a streamlined reading experience between my Nook ST (where I will do majority of my reading), and my Galaxy S3 (which I will read while on the bus / in lines / etc). This is in fact why I purchased my own root-able Nook rather than continuing to side-load and use my girlfriend's kindle.
I have searched extensively and not come up with any solutions. The current Moon Reader Pro is not supported by the Nook ST, and reading others' posts it seems it does not work very well anymore even if you can find a place to download the old version apk's (http://forum.xda-developers.com/showthread.php?t=1687208&highlight=sync+last+read+page)
I have tried PageTurner, which does not allow you to make notes or bookmarks, but at least is supposed to sync last page read, but it's not working for me across devices.
It seems like this really would be a common feature users would desire, has anyone found a good way to accomplish this?
Thanks for the help!
Forgot to say, I have also tried FBreader, but this would require me to root my Galaxy S3, and I have no other reason to want to do that at this point in time, so prefer a different option.
Found some solutions.
1.) Page Turner
This is what I settled on. The sync does in fact work, what I had to do was delete every book off my device first. Then on Calibre, change the settings so it would automatically manage the metadata (on each connect) on my devices. After doing this I re-uploaded the books to my phone and Nook Simple Touch, allowing Calibre to manage these devices. Since doing this, the sync feature has worked well.
Pros:
-best, most crisp display of any of the readers I have found which are capable of syncing
-sync feature works smoothly (after loading as above)
-developer of this software is very active and responsive
-the objective developer states for designing this software is consistent with my purpose - open platform for reading DRM free ebooks smoothly on multiple devices
Cons:
-does not support custom bookmarks or notes (I am told this is planned for the next version, but timeline is not certain)
-control of interface leaves room for improvement (have to navigate through cumbersome menu to adjust font size, can't put in all the cool finger swipe controls that Moon Reader has), however, as my GF put it, the purpose is to read not to have fancy controls, and bottom line is once I get the settings adjusted the way I want, this offers the most crisp, best visual reading experience.
2.) Moon+ Reader Pro (old version, can get the old APK that Nook will accept)
I was able to get this sync feature to work after clearing device content and re-uploading with Calibre managing devices and meta-data, as described above. Not sure what problem the people in the thread I linked to in my original post were having, but I did not have this problem when using the same version on both my phone and nook.
Pros:
-syncs
-amazing control options (adjust font by sliding up and down side, assign swipes across page to various functions - I liked left to right and vice versa for skipping ahead or back by chapters, swipe up to close app, swipe down to return to bookshelf), very feature rich
-allows for notes and bookmarks
Cons:
-display is horrible on Nook! absolutely terrible. This was the deal breaker for me, as even though I loved the ability to customize and control the interface, the fuzziness, lack of contrast and crisp screen was unacceptable for prolonged reading.
-the developer is not currently interested in supporting the Nook, so there will be no updates which will change anything. All the development is going into versions that will not run on the Android 2.1 (which nook uses)
3.) Aldiko using Aldiko sync
I must confess I did not try this very hard. I downloaded the latest version of Aldiko which the Nook would support, and found the control of the interface as well as quality of visual display to be inferior to the other two options.
However, you can make this work I believe. You need the separate app aldiko sync. Unfortunately, in the more recent versions (which are not supported on Nook), you need to have root access to the device (something I was not interested in doing on my phone). I did get it to work by loading the old APK, which did not require root access for aldiko sync, and this did work. But as above, I found this option inferior to both of the others.
Hope that helps anyone else with the same questions I had. I would like it if Page Turner would become more feature rich, the very most important feature needed being support for note taking, and custom book marks.

Writing Global Overlay Help

So the end goal in this project is to view an RTMP stream and interact with the server at the same time.
This is a little hard, because obviously VLC or Mx Player or whatever I'm viewing the RTMP stream with doesn't know how to communicate with the custom server. So I'm trying to make an overlay that will sit on top of the player which has buttons, the buttons can then communicate with the server which will alter the stream and you'll see the result streamed to the player. This is sort of like an interactive HUD if you will.
Problem is that it's difficult to make an overlay which will take actions if they're clicked, but can also pass those actions to the background app (in this case the player) if it opts not to process them. Right now my app creates a service and the service catches the input and displays whatever. This WORKS, but the problem is no matter what I return from "onTouchEvent(MotionEvent)" in the view of the service (true or false) the home screen is frozen. It catches the press but it won't pass it on, even if the function returns "false" - to say it's not handled.
I'm not sure if I'm not passing the touch event on correctly, or is this not even possible? I read somewhere that it's not possible for app A to provide input to app B, but I'm not sure if that is correct (frankly I don't believe it). Basically I want to handle some presses in the overlay and allow some others to go to the active app beneath it.
Does anybody have any input for making this work as expected? I'm creating a view to pass to the window manager with the following flags:
Code:
LayoutParams params = new LayoutParams(LayoutParams.TYPE_SYSTEM_ALERT,
LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH | LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT);
I've tried playing with the flags but to no avail, I cannot get the touches to go through, even if all the onTouchEvent(MotionEvent) function does is return false.
Anybody have any ideas?
I'd be open to alternative implementation ideas too, the point is I need to basically have two communication channels open, one is a player (ie. VLC) for viewing the RTMP stream, which likely would not change, the other would be the command stream, which will control said server, which I am open to change. I considered trying to use the accelerometer in the service instead of an overlay, but I think that would create a bad proof of concept UI (because there's some latency in the video stream), any alternative ways to communicate with the server would be up for discussion! Maybe I can plug an IO device into the USB port or something, like a keyboard? Extra buttons could be of use. It's only a POC, so some clunkyness IS okay.
EDIT:
As you can see above, I used an alert type instead of an overlay type, I guess this is because overlays won't accept focus after a certain Android version number. I'm using 4.0.4 ICS.

Turn your old NST into an electric sign

While looking for something completely different, I stumbled across this and thought some people might find it interesting:
Turn an old eReader into an Information Screen (Nook STR) – Terence Eden’s Blog
shkspr.mobi
I wouldn't fixed NST to a wall and think that I have read here about app used here to do that job. Either someone is gonna fix TLS issue or maybe if we assume using NST as display it could be possible to use home Wi-Fi router or mobile phone as secure server or part of VPN that will negotiate TLS issue for NST. I always doubted slightly that NST can offer full internet browser experience but something in line of htttp web grab in reader mode might be good enough for some application. News (RSS), weather and I believe that maybe EPG TV guide are not impossible to accomplish. Only question about this remains will NST embedded HTML browser will be good for the job of showing the grab from web pages or is Opera in reader mode better for such job. Time to look up for a good web grabber...
SJT75 said:
I wouldn't fixed NST to a wall and think that I have read here about app used here to do that job. Either someone is gonna fix TLS issue or maybe if we assume using NST as display it could be possible to use home Wi-Fi router or mobile phone as secure server or part of VPN that will negotiate TLS issue for NST. I always doubted slightly that NST can offer full internet browser experience but something in line of htttp web grab in reader mode might be good enough for some application. News (RSS), weather and I believe that maybe EPG TV guide are not impossible to accomplish. Only question about this remains will NST embedded HTML browser will be good for the job of showing the grab from web pages or is Opera in reader mode better for such job. Time to look up for a good web grabber...
Click to expand...
Click to collapse
Curl can often bypass SSL checks and grab web content. It runs on the NST. I've used it in a few of my apps. Whether the data it gets can be used by the app the blogger mentions is something else.
@nmyshkin that is nice idea! And seems exactly in line of what I wrote. I do not know is curl accessible from Android layer. I pondered the same thought more in line of trying to use port of Lynx to Android I have seen someone did although who knows is that possible to do on this version of Android?
I've written a status app (that I never use).
It polls two different servers for JSON info and displays it using regular Android graphics stuff.
It uses Retrofit for polling.
And one more! (although this one uses a Sony PRS-T1)
Reusing my ebook reader – Fluffyelephant
Hmm, you got me thinking about this stuff.
There's the whole let the Nook poll some data service and display it on a web browser sort of thing.
I don't really need or want that.
I was thinking more of like as a status output device for a headless Raspberry Pi.
No, not as a terminal, more like status for a solar/home/whatever system.
The Nook doesn't poll anything, it just sits there waiting for text or graphics.
But here's the part I like, you don't use any WiFi.
You just plug your Nook into the Raspberry Pi.
Of course it has adb.
You can get adb for Raspberry Pi: sudo apt-get install android-tools-adb
Now you can set up port forwarding:
Code:
[email protected]:~ $ adb forward tcp:6666 tcp:6666
Then all you need is something on the RPi to connect to port 6666 and spit out stuff.
On the Nook you need an app to serve port 6666 and do display stuff.
I've already made a clock as proof of concept and it works fine.
You could just use text fields or compose a whole graphic frame on the RPi and send that over.
Heck, if you send whole frames you wouldn't even need to run the Android subsytem.
I could probably get that working on a Kobo.
A very sophisticated example follows.
It allows you to individually update separate fields.
These could be in tables with borders or labels or whatever.
Edit: Okay, a better screenshot.
You know, the thing I like about this is that the NST is the server.
It's a bit like running X11, but much more lightweight.
And if you want you can still run this over WiFi instead of ADB forwarding.
This electric sign app is really close to something I'm looking for. What I'd like to do is, instead of a screenshot of a URI, to take a screenshot of what I've got open in the device.
I'd like to use this with Google Calendar, and Opera Mini surprisingly seems to work with the HTML version. I think Opera Mini keeps the calendar updating with AJAX or something, so all I'd need an app like this to do would be to, when it's running, take a screenshot of what's on the screen right before sleeping and set that as wallpaper, then wake every X minutes, screencap what's there and go back to sleep with that as the new wallpaper. The end result should be an always-on, low power Google Calendar.
EDIT: For anyone looking later, I was wrong. Opera Mini does not keep updating Google Calendar, you have to refresh it manually, which makes this slightly more complicated...
jptiger said:
This electric sign app is really close to something I'm looking for. What I'd like to do is, instead of a screenshot of a URI, to take a screenshot of what I've got open in the device.
I'd like to use this with Google Calendar, and Opera Mini surprisingly seems to work with the HTML version. I think Opera Mini keeps the calendar updating with AJAX or something, so all I'd need an app like this to do would be to, when it's running, take a screenshot of what's on the screen right before sleeping and set that as wallpaper, then wake every X minutes, screencap what's there and go back to sleep with that as the new wallpaper. The end result should be an always-on, low power Google Calendar.
Click to expand...
Click to collapse
Somewhere on the site there is a discussion of a setup that copies the current screen into a screensaver folder so that, for example, a map remains visible when the device sleeps. Search for it.
Edit: https://forum.xda-developers.com/t/q-fridge-calendar.3057759/#post-59527882
Edit: https://forum.xda-developers.com/t/...uestion-o-noob-friendly.2941262/post-57216860
Eh, I'm not fond of browser-based anything,
For plain HTML stuff you could throw something together with Webkit instead.
For the adventurous you could use the Google Calendar API
Renate said:
Eh, I'm not fond of browser-based anything,
For plain HTML stuff you could throw something together with Webkit instead.
For the adventurous you could use the Google Calendar API
Click to expand...
Click to collapse
I tend to agree with you. As I already wrote above something akin to Pocket/ReadItLater and similar might be accomplished using simple web grab I presume and offline HTML browser. I have thought that it looks odd that beside "hidden" (and sadly for us practically unusable) browser NST have another HTML viewer. Reason for that might be it was intended to be used for B&N "browsing" through their shop that they periodically download to NST or maybe for presentation of e-book material of older type that was for all intents and purposes just web archived HTML page or perhaps for viewing magazines purchased through B&N.
In essence even epub use elements of CSS/HTML but that is another story. Maybe it could be possible to make some poor man Pocket like offline browser if we somehow find the way to cobble together parts of some RSS, bookmarks syncing, e-mail listing, forum/blog viewer and approach that me or nmyshkin proposed here. In my opinion hardest part if some web grab is possible would be to render it in usable form for this device. That mean turning of ads, flash/video, loading pictures only on demand (or better in on/off way) and show only text information. Now what "browser" is suitable for this is yet to determine. I know that very old Opera could turn off animation an pictures but as I remember it did that in such way that it didn't download them at all to save bandwidth. Maybe it could be somehow set to load web archives in such manner? Think about it as giving an command that some web page be "printed as epub". It might be to large task to accomplish. Pocket worked if I remember right in such way that selected page was sent to dedicated server which did the trimming part for user and allowing him/her to download that content on other device to be read later on. Here I think that if we could sync for example one of bookmark folders from a computer with NST and achieve web grab of those links in usable form we might have something. It is a matter for the debate isn't Opera mobile and style management already wrote on here in forum same or even better. Problem would be that page reformat/rendering would be tasked to NST itself and I am not sure if it is up to the task or am I capable to cobble such thing alone for that matter. Something flashed in my mind didn't Calibre had some news reader? If it does then I am inventing the wheel here. Still it would be nice to be able to have some even limited ability to open a link to a news story from RSS feed or a forum/blog we follow or e-mail listing etc.
For Calendar I hope that some kind of dedicated app combining Calendar, planner and to do list can be found to already exist for this device.
Did anyone inspected this option? https://greycoder.com/a-list-of-text-only-new-sites/ It might be interesting
SJT75 said:
Did anyone inspected this option? https://greycoder.com/a-list-of-text-only-new-sites/ It might be interesting
Click to expand...
Click to collapse
Thanks for these! The ersatz Google News is amazing in that even the external links are text-only! It makes my Google News app obsolete! Great with Opera Mini. Many, many things to look at there
nmyshkin said:
Thanks for these! The ersatz Google News is amazing in that even the external links are text-only! It makes my Google News app obsolete! Great with Opera Mini. Many, many things to look at there
Click to expand...
Click to collapse
I am glad that I have contributed with something useful. As have already guessed from mine posts in this thread I have contemplated heavily about what could be more useful for NST some text-only browser akin to old trusty Lynx or some rewrite/redefinition of working Opera. One thing lead to another and at first I thought to maybe open and disclosed source for firefox readability extension/addon ported for working version of Opera somehow is a way to go but as I always check all aspects of mine quirky ideas I stumbled upon this. It is poor man solution but as I remembered that you follow NPR and they have text mode only site felt obliged to mention it here.
In line with nmyshkin's idea of using curl if some information display akin to the one linked in the first post is needed does something like cron from Linux can be run on NST?
"Print as epub" exist as web form. Here is the result of that one. https://dotepub.com/ I tried to use online form there and results were mediocre but as I understand they also offer their API to developers etc. That I presume might draw attention from someone on xda.
In defense of the intended idea for using NST as info screen arguably touch technology it uses is best for those screens. Mine guess is that its deemed as such because it is most easily scalable from the currently available techniques. This also raise the question why B&N did not already made readers of much larger format like A4 paper size screen. Is the display cost really that high and prohibitive? On the other news rumors have spread that they have partnered with Lenovo not only for the new generation of tablets but also for new e-readers. Has anyone find some leek about possible specifications?
SJT75 said:
... rumors have spread ...
Click to expand...
Click to collapse
Say, what? After my buying a Poke3?
Edit: See https://www.barnesandnoble.com/w/no...ovo-barnes-noble/1139012795?ean=9780594080503
1200 x 800 for a 10" = 144 DPI, not drop dead impressive.
I agree. Cheap bastards! I can't say is that 149DPI good for LCD screen but is sub par for e-reader. They obviously targeted minimum resolution comparable to low resolution printing and hope to get away with it. Considered that I expressed criticism to level of development of current color e-ink technology being bellow resolution of NST by about 60% you can bet I find this to little question is does it comes to late for B&N. Still I am more interested about e-ink display device that rumor say is also planned but nothing is revealed so far.
Renate said:
Say, what? After my buying a Poke3?
Edit: See https://www.barnesandnoble.com/w/no...ovo-barnes-noble/1139012795?ean=9780594080503
1200 x 800 for a 10" = 144 DPI, not drop dead impressive
Click to expand...
Click to collapse
Nothing to report that is mine work now still in the spirit of this thread I want to post few links with things people did with e-ink screens that might be done with NST also.
1. Raspberry Pi powered news scrapper - something Renate might like as she as I understood work on something similar
https://www.reddit.com/r/raspberry_pi/comments/ksgomp
2. Weather display that I believe was made using software already mentioned somewhere on forum
https://www.reddit.com/r/homeassistant/comments/lcyos9
3. Something completely different! Device made as platform to enable development many things e-ink made. Link shows RSS implementation.
4. In the old days when e-readers were unobtainable on my location I was in desperation contemplating the idea to convert available photo frames to a e-reader. This is as you guess the other way around.
https://www.reddit.com/r/raspberry_pi/comments/liadda
5. Someone developed site for games for e-ink screen as I understood browser only
https://e-ink.club/index.php There is in my opinion plenty of room for some sort of games on e-ink and this is not comprehensive list but it is nice someone started a dedicated page/project for that.

Categories

Resources