Android :: Using VideoView For Streaming Or Progressive Download

Jan 13, 2010

I'm confused about how VideoView can be used to play video: from a local file, as progressive download and streaming. This example work for me (on 1.5 and 2.0 at least) by downloading the file and playing it locally. But is it necessary to download the video before playing: is it possible to play video as progressive download, or by streaming, simply by using setVideoPath or setVideoURI, as in VideoViewDemo in the API samples?

The VideoViewDemo code suggests using setVideoURI for streaming, but I'm not clear what kind of URL I should be using. Does someone have an example URL for a video that can be streamed to the Android emulator using the VideoViewDemo code? Can progressive download be used with VideoViewDemo? I get a 'sorry, this video cannot be played' message using setVideoPath with URLs that work fine with the blog example linked to above.(Is this a problem in the emulator? I've tried 1.5 and 2.0.)

Android :: Using VideoView for Streaming or Progressive Download


Android :: Streaming Video (or Progressive Download) To Browser

Jan 22, 2010

I am trying to stream video (or use progressive download) to a Motorola Droid Browser and am not having a lot of luck. With my iPhone, I can direct Safari to http://xxx.xxx.xxx/FileName.mp4 (which is an MPEG-4 video file) and Safari opens quicktime and the video plays. However, with the Droid, I go to the same web address and am faced with a error stating "Cannot play video. Sorry, this video is not valid for streaming to this device".

When I direct the Droid's browser to a WMV file, it will fully download the video file and then play it in what appears to be the Droid video player if I click on it. Ideally, I'd like to replicate the behavior of the iPhone on the Droid, where the video player pops up and the video starts before the complete download. Video format isn't an issue, as I can encode the video to pretty much any standard. I was trying the .mp4 file because the Droid documentation says that it supports MPEG-4 video, although I can't get it to work from the browser.

View 3 Replies View Related

Android :: How To Use VideoView To Streaming Without Buffering?

Apr 11, 2010

When I use the VideoView to play the RTSP streaming, the VideoView will buffering some cache buffer. Is there any method to tell the VideoView DON'T buffer? My code:
String VideoUri = "rtsp://192.168.5.121:6666/live/h264"; mVideoView = (VideoView) findViewById(R.id.video_view); mVideoView.setVideoURI(Uri.parse(VideoUri)); mVideoView.start();

View 5 Replies View Related

Android :: Opencore / Progressive Download - How Does It Work ?

Nov 20, 2009

when a video is played over http (progressive download), in some cases, the application stops the current http connection and continues the download using a new http request with a range header. closing the connection is the phone choice, not server. somebody knows in which cases the phone behaves this way?

View 3 Replies View Related

Android :: Audio Progressive Download Over HTTP

Apr 14, 2009

I have a couple questions regarding audio streaming/progressive download over HTTP. Could you please help me?

1. MediaPlayer supports progressive download according to the developer guide from this link http://developer.android.com/guide/topics/media/index.html ("If you're passing a URL to an online media file, the file must be capable of progressive download."). As far as I understand progressive download means media playback during download process with saving the media file to file system(SD card or internal FS) after the downloading is finished (if it's a file, not a stream in the passed URL). So, I tried to set the following URL: setDataSource (http://84.204.154.49/mmapi/music.mp3). Playback is fine, but the file isn't saved to SD card or internal phone file system. Can MediaPlayer save media content to the file system after downloading is completed? Is there a way to turn on such capability?

2. Does MediaPlayer support HTTP streaming? I tried to use http://217.10.32.134:8129/ultrafan128.mp3, http://62.32.66.180:8800, also AMR-, AAC- audio stream over HTTP on the local server, but playback does not work. For example, RTSP streaming works fine with AMR and AAC.

View 13 Replies View Related

Android :: Progressive Download Of Http Links - Play

Sep 20, 2010

In my android application i would like to download from a http link progressively and then play it.That is first save some bytes and play it in the meanwhile buffer the next file.

View 2 Replies View Related

Android :: Streaming And Playing Video Using Videoview On Motorola Milestone

Sep 27, 2010

I have a problem in playing video file in android using VideoView. When I keep the .3gp video file locally in res/raw folder, the video file plays successfully. But when I keep this same file on live web server and stream it, it runs on Android G1, Nexus one and Tatoo which I have for testing. But It fails to stream and play on Motorola milestone. I got the error on device as: 'This video is not valid for streaming'. What problem it should be, I am really seek of finding it. Is it the issue of programming or file format?

View 2 Replies View Related

Android : Does Droid Have APIs For HTTP Progressive Download For Media Files?

Aug 27, 2009

Does Android have APIs for HTTP progressive download for media files?

View 2 Replies View Related

RTSP Streaming Not Working In VideoView

May 22, 2013

I am creating video playing app from Youtube. I have extracted Video Data using gdata API and got 3gp url for format 1,6. This i got extracted from Media:Group --> Media:content element. My Device Info Android Version 4.0.3.

These video is working in VLC Player but not in VideoView in my app. Here is my code:

Code:

android:id="@+id/LinearLayout01"
android:layout_height="fill_parent"
android:paddingLeft="2px"
android:paddingRight="2px"

[Code]...

I removed // from link as forum was not permitting me to put links

View 2 Replies View Related

Android :: Video Settings For Progressive Download - Android

Jun 21, 2010

My app uses streaming (i think the correct term is progressive download) for videos. To be able to do that, the mp4 file must be hinted and I manage to do that. Now, is there a suggested or advisable settings for the mp4 like the bit rates, resolution, frame rate etc so that the playback is smooth?

View 1 Replies View Related

HTC EVO 4G :: Videonot For Streaming Play - Download

Jun 6, 2010

I have several videos (TV episodes of stuff) hosted through a web server on my local intranet. When trying to play with my Evo, I get this message. After downloading, the videos play fine...but I'd rather not have to wait for the download to finish every time (and I'm not entirely sure where they're kept at, or if they'll fill up my storage).

Additionally, I have a subfolder setup that's .htaccess protected. I'm unable to download or play any files from this folder from my phone. All of this worked from my iPhone, so I'm scratching my head a bit.

Another issue I'm having that someone may be able to shed some light on: Using Windows 7, I can't see to get my Evo to show up as a disk drive. Selecting "mount as disk drive" in my Evo seems to have no effect. I got it to work once by unplugging and plugging it back in several times (once), but it refuses to work now.

View 3 Replies View Related

HTC Hero :: Download Programs Using Beebplayer / Another App Instead Of Streaming?

Mar 30, 2010

Is there a way of downloading programs using beebplayer or another app instead of streaming?

This would allow me to download programs in a wifi hotspot then view the program on a train for example.

View 1 Replies View Related

Android :: Progressive Video Play Over HTTPs

Jul 13, 2010

I 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.

View 4 Replies View Related

Android :: Paint On A VideoView

Sep 14, 2010

I am trying to code an app where you can paint (Finger paint) free hand on a running video in a VideoView.I have the two things running separately but not together.I can draw my paint on a balance screen and i can play my video on my videoView, which is implementer in an xml layout.Is there a way to overlay the xml videoview View with an other View which can be drawable?

View 1 Replies View Related

Android :: VideoView Uri Redirect?

Aug 3, 2010

I have a VideoView and I set a VideoURI that is basically http://foo.com/videoName?authentication=xyz When the url is hit, some authentication is processed, then the url gets redirected to rtsp://foo2.com/videoName.3gp for example.

The VideoView seems to not be able to follow the redirect to play the video. If I use the rtsp directly I can play the video though.

View 3 Replies View Related

Android :: Add An Icon On Top Of VideoView?

Mar 29, 2010

How to add an icon on the top of VideoView, I want my player VideoView window should contain the brand image of my player. How to add it to the VideoView.

View 2 Replies View Related

Android :: Bug Detected VideoView / ImageView

May 23, 2009

I think that I found a problem with Android SDK in a relative form, try to add An ImageView and A VideoView In an activity, retrieve your VideoView and try to retrieve his SurfaceHolder....Your application have to crash with a real big tracelog in LogCat.

View 2 Replies View Related

Android :: Any Way To Minimize Buffering Lag With VideoView?

Jun 3, 2010

I am using VideoView to display a video in my app. The problem is that, once the layout gets created there is lag of almost 10-30 seconds before which the video starts to play. I can see in LogCat that the video is buffering during the lag. Is there a way I can minimize this lag, or tell MediaPlayer to play the video sooner?

View 1 Replies View Related

Android :: Videoview Can't Play Mp4 Smoothly / Fix It?

Jul 23, 2009

I have used videoview to play mp4 formate movie, but when start to play it, the videoview can't play smoothly, that means there have a little lag,

but in the: http://developer.android.com/guide/appendix/media-formats.html the android support media formate have mp4..

the code is very simple,just like in the sample code...

View 11 Replies View Related

Android :: Cannot Play Video - VideoView Broken?

Feb 11, 2009

VideoView 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.

View 4 Replies View Related

Android :: VideoView Access To Web Server With Cookie?

Sep 12, 2010

Our video server protect video data with cookie authentication. Video player app must authenticate and store session key to cookie strage before access to video server. First, My android video player app access to authentication server using HttpClient class in android library. Next, app access to video server with HttpClient's cookie data. But I think HttpClient can't pass cookie data to VideoView.

View 3 Replies View Related

Android :: VideoView And Sliding Drawer Reappears

Jul 28, 2010

I have a bit of a problem with a SlidingDrawer that I created and that should go over my VideoView. When the activity is opened for the first time you can see the slider above the video and when you tap it, it slides open. However, as soon as you close the slider it seems to disappear underneath the VideoView and is not visible anymore. It is still there and when you tap the location where the handle is located the slidingDrawer reappears, but I would rather prefer if it wasn't hiding all the time ;) If anyone knows what I can do about that and help me out, that would be really fantastic because I have been trying for hours now and I have no idea what I should do. I also haven't found a similar issue or a solution for that.

This here is the xml code for the videoview and the slidingDrawer:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:background="@drawable/shape_background_gradient" >
<VideoView android:layout_width="240px" android:layout_height="180px"
android:id ="@+id/VideoViewEdit" android:layout_centerHorizontal="true" >
</VideoView> <ScrollView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_below="@id/VideoViewEdit">
<TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
android:stretchColumns="0"> <TableRow android:background="@drawable/shape_track_background"
android:padding="5px" > <ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/ic_editor_videotrack"
android:padding="5px" android:layout_gravity="left"/>
</TableRow> <TableRow android:background="@drawable/shape_track_background"
android:padding="5px" > <ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/ic_editor_audiotrack"
android:padding="5px" android:layout_gravity="left"/>
</TableRow> <TableRow android:background="@drawable/shape_track_background"
android:padding="5px" > <ImageButton android:layout_width="wrap_content"
android:layout_height="wrap_content" android:src="@drawable/ic_editor_add_media"
android:padding="5px" android:layout_gravity="left" />
</TableRow> </TableLayout> </ScrollView> <SlidingDrawer android:id="@+id/drawer"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:orientation="horizontal" android:handle="@+id/handle"
android:content="@+id/content"> <ImageView android:id="@id/handle"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:src="@drawable/slider_handle" />

<LinearLayout android:id="@id/content" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="vertical">
<ImageButton android:id="@+id/button_exposure" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:background="#77000000"
android:src="@drawable/ic_slider_exposure" android:padding="5px"
android:layout_marginBottom="1px" android:layout_gravity="left"/>
<ImageButton android:id="@+id/button_properties"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="#77000000" android:src="@drawable/ic_slider_properties"
android:padding="5px" android:layout_marginBottom="1px" android:layout_gravity="left"/>
<ImageButton android:id="@+id/button_special_effects" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:background="#77000000"
android:src="@drawable/ic_slider_special_effects" android:padding="5px"
android:layout_marginBottom="1px" android:layout_gravity="left"/>
<ImageButton android:id="@+id/button_test" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:background="#77000000"
android:src="@drawable/ic_slider_exposure" android:padding="5px"
android:layout_marginBottom="1px" android:layout_gravity="left"/>
<ImageButton android:id="@+id/button_test2" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:background="#77000000"
android:src="@drawable/ic_slider_exposure" android:padding="5px"
android:layout_marginBottom="1px" android:layout_gravity="left"/>
</LinearLayout> <ViewStub android:id="@+id/stub" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#77000000">
</ViewStub> </SlidingDrawer> </RelativeLayout>

View 3 Replies View Related

Android :: VideoView Continues To Play / Stop It?

Jun 9, 2010

I have a ListView with information about videos. Once a row is selected, I use a ViewFlipper to show the VideoView. If I go back to the listview (I have a button), the videoview keeps playing. How can I stop the video and hide the videoview when I go back to the listview?

View 3 Replies View Related

Android : How To Play A Video In VideoView In Droid?

Jul 16, 2010

I can't figure out why am i not able to play the video in my VideoView. All i'm getting a message is Cannot Play Video : Sorry, this video cannot be played. I created an SD card for my emulator as well. Do i need to place me SD card in a particular folder in my SDK?

View 2 Replies View Related

Android : Can't Play Video In VideoView In Droid / How To Fix?

Jul 16, 2010

I can't figure out why am i not able to play the video in my VideoView. All i'm getting a message is Cannot Play Video : Sorry, this video cannot be played. I created an SD card for my emulator as well. Do i need to place me SD card in a particular folder in my SDK? Please comment.

View 3 Replies View Related

Android : Way To Play Multiple Videos Using VideoView?

Nov 19, 2010

I have kept a list of videos in vector {http://a/video1.mp4, http://a/video2.mp4, http://a/video3.mp4, http://a/video4.mp4, http://a/video5.mp4, http://a/video6.mp4} I want to play all the videos one after the another using the Android native player VideoView.

View 1 Replies View Related

Android :: Buffering In Media Player - VideoView Blank For A While

Jun 2, 2010

I am using MediaPlayer to play a video in my app. The video takes a while to buffer and the videoview is blank for that time. Is there a way to start the buffering when the user is in the previous screen, so that when he comes to the video playing screen, the video is ready to play?

View 2 Replies View Related

Android :: VideoView Causing Error For Playing Videos

Apr 16, 2010

I am attempting to make a VideoView to obviously play videos on. When I use the following code though I get the error "Cannot cast from View to VideoView" on the marked line below.

public class VideoView extends Activity { private String video_link;
private VideoView video_view;
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.youtube_player);
video_view = (VideoView) findViewById(R.id.video_view);
***ERROR "Cannot cast from View to VideoView"
Bundle video_bundle = getIntent().getExtras();
video_link = video_bundle.getString("LINK"); } }

View 3 Replies View Related

Android :: VideoView Cannot Play Long Path Video

May 28, 2010

VideoView cannot play long path video issue: Bug#8699

enviroment: Platform 2.0 simulator and G2 H/W.

If setVideoPath("/data/data/com.abc.android.abcd/Transformers.mp4");

It can play well.

While, If setVideoPath("/data/data/com.abc.android.abcd/content/ Transformers.mp4");

It cannot play.

Btw: familiar things occured when I display the jpeg file

bit = BitmapFactory.decodeFile(fileName); mImgView.setImageBitmap(bit);

If the fileName is /data/data/com.abc.android.abcd/content/2.jpeg It cannot display

While, If the fileName is /data/data/com.abc.android.abcd/2.jpeg It display well.

View 3 Replies View Related

Android :: Load Video Into VideoView Without Instantly Playing?

Jul 23, 2010

I got a question is it possible in Android to load the video data into a VideoView without it instantly starting to play?? If so, how could I do that?

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved