Android : Play Video Direct From URL
May 21, 2009I am new to Android. I have depeloped a video player app. through Sd card.
Now i want to play video direct from URL.
Can anybody provide me sample code for the same.
I am new to Android. I have depeloped a video player app. through Sd card.
Now i want to play video direct from URL.
Can anybody provide me sample code for the same.
Im using Eclipse created new android project.First thing i added to the menifest xml file two lines:
Code:
uses-permissionandroid:name="android.permission.INTERNET"></uses-permission>
<uses-permissionandroid:name="android.permission.STORAGE"></uses-permission>
And this is the complete menifest file code:
Code:
xmlversion="1.0"encoding="utf-8"?>
manifestxmlns:android="http://schemas.android.com/apk/res/android"
package="com.AllFormatsVideoPlay"
android:versionCode="1"
android:versionName="1.0">
[code]....
Now i tried to play a video file .3gp from the internet youtube link via my android device ! not emulator. And it worked! But when i tried to play a video file .3gp or .mp4( i converted the mp4 from 3gp ) its not working. Im getting error "Cannot play video Sorry, this video cannot be played"
Tried to play with the link to my device wich is: I:DCIM100MEDIAVIDEO0030.3gp or .mp4 or tried this: I:/DCIM/100MEDIA/VIDEO0030.3gp with "" like: "I:/DCIM/100MEDIA/VIDEO0030.3gp ";
I tried to remove the I: but it didn't change anything.This is the main code im using to play the video files on my device. And there some lines i marked with // wich i used to play from the internet and im not using now.
Code:
com.AllFormatsVideoPlay;
import
android.app.Activity;
import
android.graphics.PixelFormat;
import
[code]....
htc desire froyo. When I go to youtube.com from the stock browser I can load the page but when I click to any of videos it looks like it starts to load (loading circle in the middle is rotating) and then I get the message "An error occured, please try again later." at the center of the clip.
I was able to play them but now I can't. Can anyone provide a solution?
And please thank you anyway but do not offer solutions such as: use another browser, go to mobile site, use youtube app (which works by the way).
Main reason for me to switch to android is option to enjoy desktop view of the web on mobile device.
Does anybody know of a way to directly access the Video Encoders provided by the(android.media.MediaRecorder) API? I'd like to make changes to the raw camera data "before" it gets encoded.
View 4 Replies View RelatedI am looking to customize my icons for direct message direct dial, to the best of my knowledge better cut can do this, however i have heard it is not compatible with launcher pro beta that i use, so does anyone know what it is compatible with? also what size do i need to make my icons and what format do i save them in?
View 1 Replies View RelatedIf this is a repeat of another thread then i apologize .i need a video player that will play mp4 video in full resolution for the droid.m coming from bb.can you help me with this.i don't care if it is free or not.
View 8 Replies View Relatedi have the golf channel app installed, on telus network. I cant get the videos to play, keep getting message "cant play video at this time:
View 4 Replies View RelatedI know this is not a big deal but it is still bothersome. When I try to run video while on Yahoo's site I get message "Cannot play video - Sorry this video cannot be played." I have no issues with ESPN, Cnet, etc. I'm able to run these yahoo videos on my wife's Eris with 2.1 (v.3).
Anyone know how to deal with this issue?
I've converted a movie to MPEG1 to view on my G1.I couldn't find it in the Gallery section, nor under MixZing's Video tab.So I went through Astro to find it.Sure enough, I see the icon for it, but when I tap the icon to view the movie I get a warning saying,"Cannot play video.Sorry, this video cannot be played."So I converted to MPEG2.Am I doing something wrong or can mpegs not be played on the G1? (I'm pretty sure they can.I once watched a downloaded TV series on it.)
View 1 Replies View RelatedWhen trying to view video from some certain sites I get this circle with what appears to be a f and a exclamation point and if I select it I get a message that I cannot play this content on this devide. I have a HTC Hero. Is there an app ofr something that I need to be apply to get these video's to play?
View 1 Replies View Relatedi am biginner in android development and try to play video from link but it's give error "sorry,we can't play this video" i tride so many links but for all links its show same error.
View 4 Replies View RelatedHow to play a video in android? where do I put my video file?
View 2 Replies View Relatedi am trying to play a video in my activity before i load my main page of my application. it does play the video and i call finish(); on completion.now the problem is : i have video in my raw folder rather than in my sdcard. how can i load from raw folder
View 8 Replies View RelatedHow to play video using opengl es in android?
View 3 Replies View RelatedI have installed the new YouTube app. However, I cannot get video to play. Every video I load says ,There was a problem while playing. Doesnt matter if its HQ or not. Im rooted with CM6, but I dont think thats the issue.
View 2 Replies View RelatedI have a URL for a video file which I need to play using the native Video-player of the handset. I figured using Intent.ACTION_VIEW and setting the URI as Intent data, I am able to achieve the aforementioned on G1 except HTC hero. In case of Hero, I have to explicitly set the class Name in the Intent to start the default Video Player: intent.setClassName("com.htc.album","com.htc.album.ViewVideo")
However, I am not comfortable with this approach as it might break on other Android devices.
1. What would be the best way to play this video url via Intent, irrespective of the handset?
2. How to conditionally setClassName in Intent, specific to a Handset?
Writing a standalone Video Player for our app is NOT an option we can afford at the moment.
I'm writing a program which requires that a video be packaged with it. The only way I know of doing this is by adding the video to res/ raw/, which coincidentally renders the video useless. I've looked all over the web and the consensus seems to be you can only play streaming video, or video from a file. In the emulator if I attempt to play the video through the method used here ( http://developer.android.com/guide/topics/media/index.html ), all I get is audio and a black screen. I've attempted to use VideoView as well, and the same thing occurs, audio but with a black screen. There must be a way to package video with your application without needing an SD card, or having to stream the file and have the video actually play. In the words of Google, I would like to create a "seamless" experience.
View 4 Replies View Relatedis it possible to play a video in an appwidget?
View 2 Replies View Relatedi use a web site for tutorial video and they use flashplayer. anyway to get this to play on my motodroid?
View 1 Replies View RelatedVideoView video_view = new VideoView(context); video_view.setVideoPath("res/raw/movie.mp4"); video_view.setMediaController(new MediaController(context)); video_view.requestFocus(); video_view.start();
Seems simple, but even with video files that I've seen work in other video players on the phone, I keep getting the "Sorry, this video cannot be played" message. And this associated debug info: INFO/MediaPlayer-JNI(234): prepareAsync: surface=0x1a3ff0 (id=1) ERROR/MediaPlayer(234): Error (-4,0) DEBUG/VideoView(234): Error: -4,0
what those errors mean or how I can fix this? If this is not how I should be using VideoView please let me know. I'd appreciate being sent in the right direction for how to get a local video file playing within a view.
I push the one video file... and tried to play that video file in emulator.. But i got error...how can i check weather video file insert or not...
View 15 Replies View RelatedHas anyone found a video player that automatically plays the next video when the first video ends like episodic videos?
View 2 Replies View RelatedI am trying to stream video over https from Android browser. If the video URL is http, everything works fine. But when I switch the url to https, no video can be played. I tried 2 methods to stream over http/ https through Android browser.
1. Use html5 Video tag on browser (Android 2.0+ device) and call video.play( ) from javascript. - With Https url. Browser launches media player and the player displays alert dialog saying "Can't play video". I captured the client TCP traffic and found no SSL handshake between client and server. It looks like the player pops up the alert on any https link. - With Http url. Browser launches media player and the player can stream the video successfully.
2. Use direct link of html <a> tag on browser and click the link - With Https url. Browser downloads the video file without launching the player. The browser seems not try to load any https link in media player. - With Http url. Browser launches media player and the player can stream the video successfully.
So the above tests make me think Android media player cannot play media from any https url.
I was just wondering if it's possible out of the box or via a library.
View 1 Replies View RelatedI want to play mp4 video which is available in my assets/raw folder. I am successfully playing mp4 video from my sd card but not able to get video from assets folder or from raw folder.
View 1 Replies View RelatedI want to play a video from my assets or raw folder in my app in ANDROID using VideoView I am getting the error as video cannot be played.
Here is the code I used:
CODE:...................
I am new in Android. I am using android os 2.2. I am trying to play streaming audio and video from url. I don't know what to do for that. after 3 days og googling i come to know that I have to use mediaPlayer and MediaController classes.I had use different differend combination of codes found on internet but not succeed.Can anybody guide me what to do for streaming audio/video playing. What about the UI if we use MediaPlayer or Controller class. is there any thing to related these in xml file of layout.if not then even please tell me what may be the code for that.please help me.
View 2 Replies View RelatedI can only get the VideoView to play videos on the sdcard, NOT local to my application. Is there a permission requirement to get this working or can it only access the sdcard?
Working: VideoView videoView = (VideoView) findViewById(R.id.video); videoView.setPath("/sdcard/video.mp4");
Not Working ("Cannot Play Video"): VideoView videoView = (VideoView) findViewById(R.id.video); videoView.setPath("/data/data/com.myapp/app_files/video.mp4");
Log Errors: 01-27 15:56:14.920: ERROR/MediaPlayer(3341): Error (-4,0) 01-27 15:56:14.920: DEBUG/VideoView(3341): Error: -4,0
My YouTube application is not working most of the time it says " Sorry, cannot play this video now".
View 1 Replies View RelatedIf found many tips about how to stream from classic url link, but nothing about ftp. Is it the same way to proced ?
View 1 Replies View Related