Is there a Google TV API to support stereoscopic 3D video content? - google-tv

The LG Google TV has a 3D world application that supports 3D. The application automatically triggers 3D mode of the TV. What is the API for doing the same in our own application?
The ultimate goal is the playback 3D MKV files.
[Edit] Could we reverse engineer the API used by the 3D world app?

Kristan answered this during a Google TV Developers Hangout # 00:47.
https://developers.google.com/live/shows/7594037-6001/
The answer was: No, there is not an API so you should put in a feature request. LG can do it because they are an OEM partner and have extended access to features.

Related

Is there any way we could add video filters in flutter?

Can we create a video streaming app in flutter.I am trying to make a video streaming app but can find filters in flutter.
As far as I know, there is what we call Deep AR that could provide filter for your video just like in Snapchat:
DeepAR is a web platform that provides an SDK for Snapchat kind of 3D
face filters, face lenses, and effects for any iOS, Android, Unity, or
HTML5 app. The platform makes use of a technology called Augmented
Reality (AR).
So you need to setup an account here. For a more detailed process on adding filter in your video, you can visit this blog.
For creating livestream alone, check this out: Live Streaming With Mux, Stream, and Flutter

how to use google play service in Unity 3D?

I'm working at my new mobile game. The work is going well but when I tried to use google play services at the game, it didn't work by several reasons that I couldn't understand.
There are many guides about using google play service, but still they are all scattered. So I can't totally understand about this.
Could you help me to how to use google play service step by step?
Or link that can solve my problem.
You may check this link for Google Play Games plugin for Unity. This plugin allows you to access the Google Play Games API through Unity's social interface. The plugin provides support for the following features of the Google Play Games API:
sign in
unlock/reveal/increment achievement
post score to leaderboard
cloud save read/write
show built-in achievement/leaderboards UI
events
video recording of gameplay
nearby connections
turn-based multiplayer
real-time multiplayer
To use the plugin, you must first configure your game in the Google Play Developer Console. Follow the instructions on creating a client ID. Be particularly careful when entering your package name and your certificate fingerprints, since mistakes on those screens can be difficult to recover from.
check it
play-unity-plugins
-play billing
-play instant
-play assets delivery
-anfd so on

ARCore in unity vs Sceneform features/use cases?

The way I understand it is that there are several environments that support ARCore and Unity and Sceneform SDK are some of the options.
I was wondering how are they different from each other besides one being in Java and the other being in C#? Why would someone choose one over the other aside from language preference?
Thank you
Sceneform empowers Android developers to work with ARCore without learning 3D graphics and OpenGL. It includes a high-level scene graph API, realistic physically based renderer, an Android Studio plugin for importing, viewing, and building 3D assets, and easy integration into ARCore that makes it straightforward to build AR apps. Visit this video link of Google I/O '18.
Whereas ARCore in Unity uses three key capabilities to integrate virtual content with the real world as seen through your phone's camera:
Motion tracking
Environmental understanding allows the phone to detect the size
and location of all type of surfaces: horizontal, vertical and
angled surfaces like the ground, a coffee table or walls.
Light estimation allows the phone to estimate the environment's
current lighting conditions.
ARCore is Google’s platform for building augmented reality experiences. Using different APIs, ARCore enables your phone to sense its environment, understand the world and interact with information. Some of the APIs are available across Android and iOS to enable shared AR experiences.

Any possible way to develop 3d earth map application for iphone?

I need to develop an iPhone 3d map application similar to virtual earth or google earth. The application will have images overlay above the 3d map, like clouds or location pin. Anyone has any ideas on that?
Regards
Edit:
Try to make the phrase not vague this time:
As far as I know, google earth and microsoft virtual earth api (3d) are not supported for any iOS devices.
In stead of redoing everything from ground up using OpenGL ES, which is the only way to do 3d in iOS devices with hardware acceleration, I want to develop a map application with established map services, such as google map. However, the map will be in 3d.
Of course, I can make a simple 3d earth using openGL ES with hardcore geo location similar to living earth HD, but I try to avoid that.
Have a look at WhirlyGlobe library : http://code.google.com/p/whirlyglobe/
You can also check out eeGeo's iOS and Android SDK, which offers vector-based 3D maps for all of the USA, Canada and UK.

Can we used Google API & YouTube API for our commercial video streaming products?

we have to develop a commercial video streaming application for iPhone & within that app we are planning to integrate additional searching functionality for Google Video & You Tube. I want to know following points,
Where can i find the Google video API & You Tube API ?
Will there be any legal issue on Google Video & You Tube video integration on commercial products, Form whom we have to the approval? Is there any standard procedure on this
You are allowed to do this but there are some restrictions
Take a look at the Terms of Service Point 1.2 Commercial Usage and Using the YouTube APIs to Build Monetizable Applications (too much to include in this answer)
Objective-C APIs for Google services are at http://code.google.com/p/gdata-objectivec-client/
YouTube provides an API, including video searches; Google Video does not.
Google APIs are intended for use in commercial applications, but carefully read the YouTube FAQ and the associated terms of services documents.