I have used Vitamio library to play .M3U8 video format on Mobile(http://www.vitamio.org/en/Download/)
Could any one tell me the same would work on Google TV?
Because Vitamio uses native binary code (NDK) you will need to wait for the Jellybean release of Google TV before you will be able to use the library.
Related
I'm developing an app which I need to stream video captured from the Smartphone's video camera (on iPhones and Android phones) directly to YouTube Live.
I looked into Codename One's Capture.captureVideo(ActionListener response) method which must wait for the video to be stopped, the file to be saved, and then the ActionListener is called. Obviously, this can't work work because the video has to be streamed to an output stream (to an URL given by YouTube Live API) on a continuous basis. Is there any other way to accomplish this? (What about any unofficial API, like method to override, to get the input stream from the camera?) If not, would Codename One consider providing this feature for a version upgrade as the market trend seems to be moving on live video streaming apps?
If it cannot be done with Codename One's API, then the only way is to write native code for Android and iOS. I've read the article integrating native API and using Freshdesk API as an example, so any pointers on how to integrate YouTube API for the purpose of streaming live video?
https://developers.google.com/youtube/v3/live/getting-started
https://developers.google.com/youtube/v3/live/libraries
https://developers.google.com/api-client-library/java/apis/youtube/v3
https://developers.google.com/youtube/v3/live/code_samples/
I don't see a REST API within the list of API's although there is a JavaScript API which you might use to implement this. Alternatively you can use something like was done with the freshdesk API. You will need to embed the native view from the live broadcast, you can look at the implementation of Google Maps to see how we embedded that native widget.
I need to upload video to Vimeo. Can anyone suggest any SDK or library which would help me do that successfully?
The Vimeo Networking library you are referring to does not support upload; a separate upload library will be released at a later date. In order to upload you will need to the API https://developer.vimeo.com/api/upload/videos.
Vimeo upload code for all platform : https://github.com/vimeo
The various libraries to interact with he Vimeo API are listed here: https://developer.vimeo.com/api/libraries
Looks like you are developing for Android, this is the official one in Java:
https://github.com/vimeo/vimeo-networking-java
I saw this tutorial http://ffmpegandroid.blogspot.co.il/2014/06/below-blog-will-explain-steps-to-setup.html
I compiled and get .so files. Now I want to play mms video on the screen.
How can I do this?
Thanks
I wanted to play mms.
IJKPLAYER solved my problem (android,IOS)
https://github.com/Bilibili/ijkplayer
this lib use ffmpeg,so it supports not only mms but also all the formats that ffmpeg supports.
I am trying to stream a video in app using the native player for android. But when trying to stream a link with "rtmpe://" it doesn't work. Can anyone guide me on how to play this? So far I have only seen solutions of iOS. I want to play this without using external Apps.
Check supported media formats for Android here. Not all protocols work on android.
Could anyone tell me, Where can i find api for waveTable syntesis on android?
Or maybe i can use one of C++ waveTable synth libraries on android through JNI?
MediaPlayer and JetPlayer does not fit for this task.
I need to play MIDI, but with good soundbanks and be able to change soundbanks on user request.
AFAIR there's no API for this in SDK. If you want to play midi on android use MediaPlayer to do the playback (it does support midi files)