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?
Why Update buffering is always 0% when mediaplayer play the rtsp? I try to play this both on the emulator and on the device. But eveytime it shows that the Update buffering is always 0%. Could anyone give me a reason?
At last it always shows the log E/MediaPlayer( 1455): stop called in state 4 E/MediaPlayer( 1455): error (-38, 0) E/PlayerDriver( 1088): Command (7) was canceled
I wanted to stream A/V from my machine to Android over HTTP (http://lists.mplayerhq.hu/pipermail/libav-user/2010-July/004944.html). But that does not seem feasible using FFMpeg. I am planning to try FFMpeg streaming over RTSP. But I am not sure whether MediaPlayer or VideoView classes on Android support RTSP playback. Is playing RTSP stream possible in simple application?
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();
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?
I can start streaming a video perefectly. However, if i pause it to go do something, or to let it pre-buffer, and i play it again, it will play for a little then stop. I look at the seekbar and it says its fully buffered. However, its not and it doesnt play anything and just sits their saying its buffering.
My guessing, well first attempt and finding the culprit, is that the service that is processing the video gets prematurely terminated and restarted thus returning that the buffer is complete.
I am able to play a video using VideoView in combination with MediaController. The problem when I started my activity , a bar appears below with media controllers play,pause,rewind ,progress bar representing video. But it disappears after displaying 1 second. Then I how can I make this media Controller bar with controls to display as long as my video plays so that I can pause,rewind my video.
In my android application i have a video list screen,a buffering screen and a videoplayer screen. As soon as the user clicks an item from videolist screen ,he is navigated to buffering screen and then to videoplayer. In the buffering screen i am using Async task and doing the loading process in on background process.
Now my issue is like the user if has selested a video then gets navigated to buffering screen.But if the user clicks back when he is in buffering screen then initially he is getting navigated to videolist screen but immediately after that again he is navigated to videoplayer screen.
What i would like to have is either the back button should be made disable in buffering or should prevent the player tostart if back is clicked.
Even registering the broadcast receiver at the highest priority still fails to receive the Bluetooth media button events on the HTC Hero phone. The Bluetooth media button registration code works fine on the other Android phones that I have tested. Apparently this isn't the first time HTC has done something like this, as I also found a report of a similar problem on one of the HTC Microsoft Mobile Devices reported here
It seems extremely short sighted of HTC to code their media player so that it grabs the Bluetooth AVRCP media button events in such a way that other applications are unable to work with the Bluetooth head phone buttons and Bluetooth in car stereo systems.................
I use Windows Media Player to manage all my mp3s and playlists. I want my Samsung Galaxy S to be synchronized with my PC. I can connect my Galaxy S using "Media Player" mode and use the built-in sync with WMP, but there are issues: 1) Some mp3s get "corrupted" - how do I force WMP to "re-sync" them without losing my playlist association (if I manually add it as a file to sync, it is no longer associated with the playlist)
2) If I delete an mp3 from the device, WMP doesn't realize and won't re-sync the file again... is there a way to re-sync?
3) Sometimes WMP will re-sync playlists and each song shows up 3-4+ times when I load up a playlist on my device. I then have to wipe the Music and Playlist folder and re-sync from scratch any way around this?
4) Where are android playlists stored? The Playlists folder on the sd card can be wiped, but the playlists still show up in the music player?
5) If I make a change to a playlist on my PC, WMP will freeze and start skipping random files the playlists get corrupt and I see problem #3 occur. Essentially, if I change a playlist, I have to wipe the Music and Playlist folder and re-sync from scratch.
I want to be able to use/view the video's I record with my phone on my computer. (open from an email or use in window's movie maker)I have a new computer with Windows seven at work and a Vista laptop at home. I can send the video to myself and try to open in from my email or tether to the computer and transfer the file manually. Either way I can't open with windows media player. Video's taken with default "Camcorder" app on a myTough 3G running Android 1.6.I know it has something to do with the codec's the phone uses but wonder why they wouldn't use codec's that are compatible with the most commonly used pc's?Is there any way around this? Some kind of converter for the computer or for the phone?Is there another camcorder app that can record video with a different codec or is it phone hardware specific?So far have been able to use these forum's to sort out most of my Android problems but I'm stumped on this one. It doesn't seem like it should be this hard to do. Should be more user friendly.
Sync Music to Nexus One using itunes and Windows Media Player. This process automatically creates a Music folder at the root level of the SD card. Hopefully some of you find this useful, especially coming from using iTunes Read more
I have just got a HTC desire and like many people would like to be able to get rid of my iPod all together and have just my phone. The problem I'm having is that the media player on the HTC desire doesn't work nearly as well as iTunes. I have several issues that would needed to be resolved and wanted to know if anyone had a solution to any of them
1) Audio books, I have many of these on my iTunes and on an iPod they are displayed in a separate folder and are removed from shuffles, not so on the HTC, solution?
2) Podcasts, Again i subscribe to many podcasts on my iTunes and wanted to know if there was any way of adding them to my HTC automatically or having them download automatically (Despite this being very annoying and clogging up my hard drive with duplicated podcasts)
3)Playlists I am currently using iTunes agent to sync from my iTunes but it means that I cannot sync playlists that i can then play on my phone. (I can sync playlists just not then play them on their own once they are on my phone)
I guess no one cares to listen to their favorite music in the order the artist intended? we now listen to timeless classic Opera in whatever order? makes no difference? Classic Rock albums out of order? Pink Floyd "Dark Side of the Moon"?
After hours of hit and miss using programs like Double Twist etc. I found that the easiest way to sync music to the iHTC Music player is to use Windows Media Player and buy Album Art Grabber to load the album art. Once you have done the initial sync with WMP you can go back and load individual albums simply by dragging them to the sync area. Connect your phone to the PC and unmount the SD card Open WMP and click the sync tab. Click the drive that represents your SD card (mine was H You will be prompted to sync everything for either this session or all sessions. (I always click this session only). Works great and all I will need in the future!
I've got a ton of music on my SD card in my phone, approx. 6.5GB worth on an 8GB card. The problem is, the music players in Android (I've used the default, RockOn and MixZing, though I want to stay with MixZing) only recognize about 80% of the music, in their libraries. The thing is, the music is there! If I browse to the folder and launch the file it will play, but there's no artist/title data, even though all the files are properly tagged (mp3s), plus, it opens in a weird verion of the default music player that will stop playing if it loses focus.
This has been a issue ever since I got this phone. It's a brand new SD card (my previous one, in addition to this problem, had major corruption issues; I originally thought it was the card but I guess that's not the case). Also, I've gone through two different ROMs (one when I first got the phone, and a second that I upgraded to about a month ago), so I don't think that's the issue. It seems to affect random folders (albums) at different times, whenever the library is refreshed, but I can't refresh the library manually (that I've found) to see if it's just not scanning those files, or if it's a more underlying issue. I'm stumped
My application gets playlist from a XML file, requests URL of mp3 file from server, downloads and plays it. It was able to download mp3 file but unable to play it. When I used emulator with Android 2.1, it was displayed in LogCat:
I listen to podcasts and recorded shows that can go on for several hours. I'm looking for a media player with a "skip to" function, so if I get interrupted, I don't have to fiddle with my finger on a slider to find the right section. I just enter "1:33" or whatever and the player goes to that location. Neither the stock media player nor mixzing support that (that I can see). I don't need full RSS support, automatic downloading, I just want a media player that I can skip to a particular spot in a track by specifying the time.
I am new here been lurking since seeing the droid. Great community here btw. I got my droid friday morning and love it great phone and my 1st android device,coming from a centro.I have a question about the default video player. I bought the act 1 video player because it says it can be used as the default video player but I have no idea how to set it up as the default. I use orb to stream live tv to my phone the default player just doesnt cut it.The act 1 player does a much better job playing the movies I have loaded on the sd card, so I would think it would do better on streaming as well. When I open the stream from orb it opens in the default player. It runs ok for a few mins but quality is not what it should be, on my centro it was better with kinoma player.
Just got a droid x and love it. However coming from an iphone I am having a difficult time managing podcasts. I tried google listen which is great but doesn't support podcasts that require a login. Also, if I move them manually they get mixed in with all the music. Is there a media player that will separate them out based. On the podcast tag?
I just started with creating my own media player application by looking at the code samples given in Android SDK. While I am trying to play a local media file (m.3gp), I am getting IOException error :: error(1,-4).