Digital Signage - android

I have been trying to achieve the Digital Signage, though Samsung have their Smart View Sdk for that. I have tried Raspberry Pi but in every case i found the web interface to manage the ad, not the separate chuck of code/ interface so i can embed it with my application.
I am developing android and ios application and i have to create user interaction for signage so one can post to smart tv. But unfortunately i don't know how to /where to start? should i embed the api or some customize-able tool that i can start off.
can you guys suggest me some link/ tutorials for Samsung smart Tv Sdk in app development and for Raspberry Pi, no preference over that.
Thank so much

I recommend you to use a computer stick with linux openbox a web CMS like wordpress running on localhost modify a theme to take over the whole screen. I developed mine on linux and CMS such as joomla & wordpress with the following functions.
Live reload on changes
Cloud or remote access via tunnel
Remote control the slides via arrow keys also reload, backup, restore and reboot via one click button.
Beacon Physical Web with bluetooth.
Voice command with google voice api
live TV streaming
Remote Desktop via google remote
Remote connection via bluetooth
Schedule slide view base on day, time and hours
Trust me is better and easier than dealing with the Smart View Sdk.
Take a look at my system working all open source.
https://www.youtube.com/user/leoneltvpld/videos

Related

Control android app using another android or iOS app

In what way could I control an android app from another app that could be on iOS or android?
My use case is I want to be able to control an android tablet that's part of a smart-home product. In this case I don't have direct access to the tablet's screen as it's encased inside the product. So I'd like to control the tablet via another android/ios app.
Specifically:
be able to connect the android tablet to wifi
could I host a server on the android tablet to be able to communicate with it once connected to the wifi?
For part 1 I was thinking I could do something along the lines of have the tablet be in AP mode and use the client app to connect to it, is it possible to update the tablet's wifi once that is done?
If you were writing both pieces of software you could, although I wouldn't recommend it- Android is not meant to be a server OS, the battery optimizations and unreliability of Services make it a poor choice. Plain old Linux would be better. But controlling a 3rd party app remotely? You may be able to make something work, kind of. Something like connecting via wifi debugging, rooting the device, and sending raw touch events via the /dev/ filesystem. But it will be fragile, prone to breaking, and really hard to do. You're better off looking into open source solutions, like OpenHab.

Display remote Android apps running in LXC to a smartphones

I’m currently working on a project where I want to be able to allow users to access Android apps without downloading.
Current setup using LXC containers
I’m doing this by running LXC containers with Android OS installed on a server (remote).
Desired goal
I’m unable to figure out how to remote display these apps (running on remote server, i.e. LXC containers) to client app (running on smartphones).
My main concern is to:
minimise latency and
allow normal apps as well as video and gaming apps to work
What I did (research)
I’ve researched VNC, Xpra etc. but can't figure out how to use it for reaching my goal.
Any help would be much appreciated.

Can I connect an Android phone via USB cable to a Windows desktop to send/receive text messages?

I am pretty new to Android, so bear with me. I've done a good deal of C#/C++ coding for Windows and some for iOS. But I've never done Android.
So I was wondering what do I need to connect an Android phone (we have Google Nexus 5X) directly to a Windows desktop via a cable and then send/receive text messages through it?
I'm assuming that I will need to code an interface app on the phone and then write a .NET module for Windows integration, for as long as the "connection" part is not proprietary.
PS. I know that there are online services that allow to send text messages for a small fee, but that's not what I'm interested in here. In my case I'm planning to integrate this capability with some additional software that we use here in the office.

Android app connect with Windows app on my desktop

I am trying to develop a Windows Desktop app similar to Task Manager which can monitor my PC with Visual Studio Express. Now I want to develop one app for my Android phone with which I can connect to this Windows App from anywhere and see some of the graphs and little info (light weight) on my phone in a secure way.
What tools do I need on my desktop and Android phone to develop the app. How can I develop and connect it? If you can help me it will be great.
Thanks.
Probably the easier way for you to do this is to create a server application which both your apps connect to which will need to be on the internet or on a network where both have access to it. The desktop app would be sending its' information and the phone application would be requesting that information. As for what the server needs to be, that is agnostic, however using REST or Websockets (More ideal but a bit harder to work with) for communication would probably be ideal.
To get started I would suggest looking up a tutorial where you do API requests to a server (On either Android or Windows Store Apps). Then look at building your own server application to distribute your own API.
I hope this helps.

Writing Android remote control Desktop

I am thinking to try writing an app that can use android phone to remote control the desktop.
Just want to make sure my concept is correct.
So for the android able to
communicate with the desktop, I will
need some kind of protocol like...
maybe Bluetooth? In my desktop, I
should have a service app that open
Bluetooth connection for my Android.
Is Bluetooth is a good connection
for writing remote control?
Is it possible to use the Bluetooth
receiver from mouse to do the same
thing?
If you want to start with remote desktop I really recommend to you to first do a Desktop pc version before starting with the Android version.
Like Teamviewer. I recommend to do it with WiFi (WLAN) internet. Bluetooth needs a distance of maximum 20 metres. But if you want to do it fast, Bluetooth (instead of WLAN) could be better to do a presentation in the same room.
If you want to access the screen by using your phone, you need to access the mouse on desktop pc (Using of Mouse's bluetooth is not really possible). I think that is very simple. You also need to drive the keyboard. The difficult thing here is to do it with correct keyboard settings and character transmission.
Keyboard Hook
Also one of the most important things is to get it quick: Use Port forwarding on your router and on client side. That is a very tricky thing, Teamviewer is one of the best applications I've seen. They do not need it but still are working quick and direct.
Also take a look to your streamed images. Best way is to use MPEG4. But could be very tricky.
I would do it in the future with my WP7 and a DotNet app. Perhaps we can work together.
Yes, it can be done using Bluetooth, but a better option would be to use WiFi because it has more range and higher bandwidth. You can use sockets to communicate between mobile and desktop. Java provides a class java.awt.Robot which you can use to simulate mouse and keyboard events.
robot.keyPress(KeyEvent.VK_N);
robot.mouseMove(x,y)
Robot class also let's you capture screen, so it is possible for you to replicate desktop screen on mobile just like teamviewer. The complete process of creating an android based remote control is detailed here

Categories

Resources