Lots of lag when streaming from computer. - MX Player

I made a post in the other forum how I was getting lag on my wife 1gb connection streaming files from El Explorer / file manager hd to my note 3.
However, when I stream from the Web there is no problem it seems that mx player is not buffering long enough from my computer.
Any ideas on how to fix this.

Please stick to 1 thread per topic: http://forum.xda-developers.com/apps/mx-player/slow-network-stream-t2748583
As said here, other people get well sufficient buffering in MX Player. I can see the buffer fill seconds after starting playback so the problem is not inherent to MX Player. Try fiddling with your share settings and file permissions on PC.

Related

How to use streaming media

i have the xplore rom. i have done some research on the streaming media player and how to use it etc. However i am still quite confused about what to enter in the rtsp:// field. I would love to watch youtube videos but i highly doubt its possible,LoL. Any insight would be appreciated.
Maydwell said:
i have the xplore rom. i have done some research on the streaming media player and how to use it etc. However i am still quite confused about what to enter in the rtsp:// field. I would love to watch youtube videos but i highly doubt its possible,LoL. Any insight would be appreciated.
Click to expand...
Click to collapse
Actually, get VLC, set up a Video On Demand stream with the built in VLM manager, and then open that stream with the player, and you should be on your way. As far as flash videos though, that'll take a bit more trickery and it won't be live at all... you'll need a lot of stuff, but I can suggest the software to you. Camtasia (you'll be using Recorder in Live mode), and VLC opening a Capture Device (the camtasia driver, and your soundcard), set up camtasia to record the video window for the youtube page, and open the capture with vlc using RTP as the output stream. Encode the video at no more than 256kbps, and the audio no higher than 128kbps 2channel, and you should be fine. I'm thinking I might have to open a whole other thread on doing loopy things with the computer to get video/audio onto the wizard that shouldn't be there, but that's for another time.
or just use orb.com and I think they do something with youtube not sure about that one, but streaming is good

Play video from UPNP and SMB with seeking

Does anyone have a solution on the eee pad for playing avi/xvid/etc videos over UPNP or SMB that allows seeking? I have tried all video apps I could find in the market, and found nothing that works well yet. The setup I am running works well when playing and seeking using XBMC on a PC, so it is technically possible.
Here are my observations so far:
Most video players only supports the natively supported video format (i.e. same as the gallery app), that is not really useful for me.
Of the other players, the ones that somewhat work for me are MoboPlayer, RockPlayer, QQPlayer, VPlayer, BUZZ Player, and yxplayer. Notable cases that
just crash: ArcPlayer, DreamPlayer, SeamanPlayer
For reading UPNP there is UPnPlay. However, in my setup, exporting over UPNP with ushare, it appears streaming only work with BUZZ player. MoboPlayer and RockPlayer (often reported to work wih UPnPlay) just seem to get stuck a long time when opening the file, as if they where downloading it completely before starting. Sometimes they play a few seconds of video after that, and then gets stuck again. Seeking does not work correctly with BUZZ player.
For reading from SMB shares, one solution is 'File Expert' which cleverly re-exports SMB-files via a local http-link. One opens the SMB share under 'Network' where clicking on a video file give a choice of browsers; I open in Dolphin Browser, which opens another file dialog where I can chose a video player. This I get to work with Moboplayer, Rockplayer, VPlayer, and BUZZ Player. However, none of them can seek in this stream.
Another SMB option is Astro file manager + Astro SMB module, which I assume is supposed to work the same way as File Expert. However, upon trying to access the SMB functionality in Astro, it just force closes.
Last, BUZZ player has built in functionality for accessing files through SMB and UPNP. I cannot get the SMB functionality to work (the player just don't play the file when clicked). The UPNP functionality plays the file, but seeking does not work.
Other than this I also note the following about the players:
BUZZ Player seem to have audio-video sync problems with many of my videos. It also tends to get stuck very long in "Loading. Please wait..." when accessing its built in network browsing, with no option to stop the operation.
yxplayer does not seem to register any file types at all, so it is a pain to open streaming links in it (figure out URL string and copy, open yxplayer, chose open URL, paste URL.) It also seems to have much less smooth playback than the other players.
Using cifs on Primordial 3.1 I have had great success streaming video over my wi-fi network and seeking works perfectly. I'm not sure if the player matters but I prefer Mobo Player as it seems to be the most compatible one I've found so far.
Ah, of course, I should root the pad to get this working as Linux has very nice remote filesystem abilities. Thanks for the hint.
But, isn't it odd that no one has pulled this off in a non-root market application? I cannot imagine that it would be horribly hard to do using http range requests. (Of course, if it was me, I would have gone for a port of libcurl using Android NDK.)
I finally found a solution for non-root upnp streaming with working seeking!
UPnPlay + LittlePlayer
LittlePlayer is a quite nice player with a software decoder that seems to handle most formats. It is also the first player I have found that uses the honeycomb 'Lights out mode' (the status bar gets blacked out), which is nice.
Now only remains to find a non-root solution for streaming from smb. I wonder why FileExpert's smb->http functionality does not work.
rartino said:
Does anyone have a solution on the eee pad for playing avi/xvid/etc videos over UPNP or SMB that allows seeking? I have tried all video apps I could find in the market, and found nothing that works well yet. The setup I am running works well when playing and seeking using XBMC on a PC, so it is technically possible.
Here are my observations so far:
Most video players only supports the natively supported video format (i.e. same as the gallery app), that is not really useful for me.
Of the other players, the ones that somewhat work for me are MoboPlayer, RockPlayer, QQPlayer, VPlayer, BUZZ Player, and yxplayer. Notable cases that
just crash: ArcPlayer, DreamPlayer, SeamanPlayer
For reading UPNP there is UPnPlay. However, in my setup, exporting over UPNP with ushare, it appears streaming only work with BUZZ player. MoboPlayer and RockPlayer (often reported to work wih UPnPlay) just seem to get stuck a long time when opening the file, as if they where downloading it completely before starting. Sometimes they play a few seconds of video after that, and then gets stuck again. Seeking does not work correctly with BUZZ player.
For reading from SMB shares, one solution is 'File Expert' which cleverly re-exports SMB-files via a local http-link. One opens the SMB share under 'Network' where clicking on a video file give a choice of browsers; I open in Dolphin Browser, which opens another file dialog where I can chose a video player. This I get to work with Moboplayer, Rockplayer, VPlayer, and BUZZ Player. However, none of them can seek in this stream.
Another SMB option is Astro file manager + Astro SMB module, which I assume is supposed to work the same way as File Expert. However, upon trying to access the SMB functionality in Astro, it just force closes.
Last, BUZZ player has built in functionality for accessing files through SMB and UPNP. I cannot get the SMB functionality to work (the player just don't play the file when clicked). The UPNP functionality plays the file, but seeking does not work.
Other than this I also note the following about the players:
BUZZ Player seem to have audio-video sync problems with many of my videos. It also tends to get stuck very long in "Loading. Please wait..." when accessing its built in network browsing, with no option to stop the operation.
yxplayer does not seem to register any file types at all, so it is a pain to open streaming links in it (figure out URL string and copy, open yxplayer, chose open URL, paste URL.) It also seems to have much less smooth playback than the other players.
Click to expand...
Click to collapse
Hi,
Maybe I miss something obvious but I have no issue streaming over Wifi with a combination of UPnPlay, RockPlayer (universal), mVideoPlayer, MoboPlayer.
Once clicks on a video file, UPnPlay browser allows selecting which player to launch (it is a pain that one do have to remember supporting formats for each player). Seeking within a video file does not seem to be a problem.
torrent_2004 said:
Hi,
Maybe I miss something obvious but I have no issue streaming over Wifi with a combination of UPnPlay, RockPlayer (universal), mVideoPlayer, MoboPlayer.
Once clicks on a video file, UPnPlay browser allows selecting which player to launch (it is a pain that one do have to remember supporting formats for each player). Seeking within a video file does not seem to be a problem.
Click to expand...
Click to collapse
This is really odd. Have you rooted, or done anything else "odd" with your transformer? I know that the way you describe it is how it is supposed to work, but for me most players just stalls when they should stream (but, it does work with 'Little Player'). I just assumed that this was an issue with Honeycomb compatibility. But if it works for you, then maybe it is something else. What device are you streaming *from*? I am using ushare.
All this said, wasn't there an update for UPnPlay the other day? Maybe they have fixed this now.
rartino said:
This is really odd. Have you rooted, or done anything else "odd" with your transformer? I know that the way you describe it is how it is supposed to work, but for me most players just stalls when they should stream (but, it does work with 'Little Player'). I just assumed that this was an issue with Honeycomb compatibility. But if it works for you, then maybe it is something else. What device are you streaming *from*? I am using ushare.
All this said, wasn't there an update for UPnPlay the other day? Maybe they have fixed this now.
Click to expand...
Click to collapse
Prime 1.4 rooted
Streaming of an HP Mediavault MV2120 via Asus RT16 router.

[Q] How to get DicePlayer to play MKVs off my NAS?

Purchased DicePlayer 1.5.2 last night, works a treat with local storage (MicroSD, SD)! Worth way more than $4.95 to me! My 720p MKVs play like they are supposed to. Perfect for when not at home. But when at home I would rather play them directly off my NAS like I do with my TV (DLNA) and Dune HD media player (DLNA or SMB/CIFS).
But I can't figure out how and it may need some more "middleware". I can browser to content on the NAS using ES File Explorer and Total Commander BETA with LAN plugin. But then it either gives an error or won't find/load the video. When using the same two apps to navigate to local storage it works, to the NAS via SMB/CIFS it does not How to hack this together??? Some how DicePlayer needs to notice the SMB remote mount like local storage for SMB? Or Dice needs to talk DLNA since my NAS is offering up content via SMB and DLNA?
Before finding/buying DicePlayer I had purchased the Plex app for Android as I can also run a Plex server on my NAS. That however is doing real time transcoding and the CPU limitation on the NAS means I have to transcode to the lowest video setting on the Transformer. Which still works, but doe snot look as good as native 720p does locally.
I hope this makes sense!
Get upnplay from the market and use that to connect to your nas since its broadcasting upnp. Just make sure your network can handle it.
Sent from my HTC Vision using XDA Premium App
Root, install a custom rom that has cifs.ko then download cifsmanager so you can mount your nas. Of course your NAS has to support cifs.
I am running Freenas on an old p4 and can stream a good number of my mkvs this way.
Found UPnPlay, surprised I missed it, thanks! I will try that tonight. Sounds promising from the reviews. The other methods I have come up end up copying the files over to local storage which is no good.
That's strange - it works flawlessly for me browsing and opening movies on my NAS using ES File Explorer.
The only strange thing is that when I click an AVI it asks which app it should open the file with, while when I click on a MKV it doesn't seem to know it's a video file and says it can't open it.
So I have to long-tap the MKV, and select "open as video" - voila`, MKV playback!
PublicJohnDoe said:
That's strange - it works flawlessly for me browsing and opening movies on my NAS using ES File Explorer.
The only strange thing is that when I click an AVI it asks which app it should open the file with, while when I click on a MKV it doesn't seem to know it's a video file and says it can't open it.
So I have to long-tap the MKV, and select "open as video" - voila`, MKV playback!
Click to expand...
Click to collapse
Exactly, no issue with ES file manager probably the best dlna client out there, much faster than Unplay. The latter shows a delay in picking up files. With Dice Player had no issues picking up the stream from ES. Same issue of having to long press on MKV for it to play, weird . . .
OP, I would recommend looking at your firewall and router settings becuase something is blocking your connection.
Good stuffs here!
Let me make report for night. To recap. TF101 with HC 3.2 (stock) and DicePlayer 1.5.2 paid. NAS is ReadyNAS Ultra 4 Plus. SMB/CIFS and DLNA both enabled on the NAS and I stream to my TV directly (Samsung, DLNA) and media player (Dune Smart D1, SMB) just fine. To date, when I use ES File Explorer to browse a MKV on the NAS and select it says "Sorry, no application available"; even though by the icon it KNOWS it is a video.
So. I first tried UPnPlay. It worked! It asked me to chose a player program after pressing, I choose DicePlayer. It starts right away but only audio, no video. I have to skip back and forth some then things pick up OK. Happy!
So then I looked on the Android Market for other DLNA apps. I saw a Skifta Beta. I know the name Skifta from my ReadyNAS as I have seen a plugin for Skifta, never used it as I couldn't figure out what it would do for me past the builtin ReadyDLNA server the NAS has for DLNA. So I grabbed it. Interface of the app is more polished. But same problem with DicePlayer and the no video until I jigger the slider. Still happy though. 99% there.
Then I visit here and see about the long press from within ES File Explorer. Never thought to try that. Did it. Prompted me to pick a file type (video) which then prompted for a player (DicePlayer) and it worked! I can't recall if it had the same no video problem as before. Because that is when I decided to reboot the TF101. But now when I do the long press and open as video it dims the screen It never asks for a player and it stays dim until I hit anything else.
Watz the heck? Strange! So I have some progress. But would like to not use UPnPlay or Skifta if they are not needed and get ES to behave again!
I will maybe reinstall ES and reboot and muddle about.
But it's not a network/firewall issue at this point, that I does know
Thanks 2 all.
As make followup.
I would also like to add my unit started doing another weird "dim screen" thing the other day. When I get the task bar alerts for incoming GMail and click it to open (versus "x" for close alert) it does the same dim screen thing! Like somehow the requested app can or will not load.
Strangeness.
Thank goodness sake for Google search! I found this threads below from a search re screen dim:
http://www.xoomforums.com/forum/motorola-xoom-general-discussion/7752-dim-screen-issue-3-2-a.html
My unit was docked and reorient did nothing but then I undocked and whacked it around and the dialog to pick came back for ES! Which now seems to work all OK! But I still get the audio+black screeen video in DicePlayer until I rejigger all around. Which is a bit annoying as it is now soooooo close. Mayhaps I reboot and start things from scratch again.
But good to know this dim screen issue is OS related so should be fixable as one mate said by 3.2.1
Oh, forgot to add like I have seen elsewhere re similiar issues for screen and DicePlayer here I have unchecked the thumbnail for video option early on in process tonight for black screen.
I saw the DicePlayer guy has a new support email and the price has gone up! Let's hope the support stays the same

[Question] Slow network stream

I am using ed file Explorer coupled with mx player and my. My files seem to stream very slowly from my computer. Anyone have any ideas how to increase the buffer? They are cached on an ssd and it does not make sense that I am having such a slow down.
There is a similar report over here
http://forum.xda-developers.com/showthread.php?p=52331493
As per the report there is a pocket drop between ES to MX. Try some other file msnagers.
It may fix the issue.
Sent from my Galaxy S5 using Tapatalk
I use File Manager HD for the same purpose and it works perfectly. I have a link to the network folder with my videos on the homescreen and it opens as instantly as any other map.
Seeking through videos is almost as smooth as local files, but that might be because it is actually on an external HDD, it may even be a lot faster on an internal SSD.
yeah it ges a lot of hiccups is there a better video player than MX Player with a longer buffer?
I use Root Explorer to get videos off an SMB network drive and it's also reasonably smooth.
When you use root you can't stream though correct? I have root Explorer as well.
... What do you mean by that? You can add an SMB address to Root Explorer by adding a new tab.
subtitles!
CDB-Man said:
... What do you mean by that? You can add an SMB address to Root Explorer by adding a new tab.
Click to expand...
Click to collapse
Just switched to Root Explorer!
Streaming is a lot smoother via Root Explorer for me...
However, MX player doesn't automatically pick up the subtitles like it used to do on ES..
Anyway around that? Because i can't browse to the SMB drive via the Subtitle panel of Mx Player..
Checked the same file via ES, worked perfectly...
Extra info: The file name is the same(exactly the same)..for both the video and the .srt file...
Am i doing something wrong?? Please Advice! I really need subtitles..:crying::crying::crying:
I'm not sure if it can pickup on external subs via network stream as I've never tried before; all my videos have embedded subs.
If you're big on network playback, I suggest trying BubbleUPNP DLNA app: http://forum.xda-developers.com/showthread.php?t=1118891

[Feature Request]Support DLNA/UPnP??

Can MX support DLNA? This is useful!
The best app for that is BubbleUPnP: https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp&hl=en
I also would like to have the Option "inside" MX Player to set my TV as Output Renderer.
For instance, if iam at my Work Break, i watch something, e.g. it has an Extra SRT Subtitle, and iam at a Position inside the Movie lets say 20 Minutes in,
for when i get home, with Bubble PNP i have to search the Video, i have to Jump Forward to the Position i was, only to see, the the SRT File is not there.
I Tried Imediashare, Pixel DMS etc. no one gets it with the SRTĀ“s.
It would be just perfekt, if you could add UPNP as an Output Renderer, like Youtube or Imediashare. Even other Mediaplayers do it nowadays.
thx in advance.
Youtube generally rides on proprietary Chromecast. Also, if you are truly using DLNA/UPnP, using MX Player won't help. When it's sent to the TV or whatever receiving device, the DLNA standard says that the receiving device does all the decoding, meaning that the receiving device needs to accept SRT subs.
Iam just a regular UPNP user, no chromecast, maybe next year with Screencast to chromecast2, so i can beam MXplayer output "as is" to the Stick.
From what i know, long time a go, i used the Samsung PC UPNP software, that came with my old Samsung TV, guess it was something 6000 series.
From that time i remember good, that the PC Software was able to start "feeding" the TV the Stream, at the last known and remembered Position of the Stream I watched e.g. a weeky early,
same as MX player so perfectly does.
Also the Software , as you say, streamed the SRT file to the TV, and this was accepting it. It was one of the main reasons, i bought a samsung in the first place.
so in short.
1. Starting the UPNP Stream at the Position of the File were MX player stands
2. Send the Srt file that is selected inside MX Player (e.g. the downloaded versions) to the TV
3. Remember the Postion the Stream to TV was interrupted (e.g. TV was shutdown)
if this is all implemented, MX would be king.
Except, BubbleUPnP already does most, if not all, of that. In fact, you can even use BubbleUPnP to manage your library, and also tell BubbleUPnP to use MX Player when playing files locally on the phone. BubbleUPnP will handle the DLNA streaming to the TV/TV-stick.
The PC software you are describing sounds a lot like what BubbleUPnP does on Android.
Tagging @bubbleguuum as perhaps he can comment a but further on what BubbleUPnP can do.
P.S. Hi bubbleguuum! You may or may not remember that MX Player forums used to be on Google Groups, but since last year we've moved to XDA Shout-out to @ktsamy for getting MX Player its own subforum.
I Still dont get, how i would use MX Player in conjuction with BubbleUPNP ?
from what i understand, these are two seperate Video Players, MX is for Phone, and Bubble is Phone and Stream to TV.
You make it sound, like i could/should use both simultaneously ? How would that work in real life ?
Thx for your help.
Within BubbleUPnP, you can specify the local renderer as MX Player.
yeah i tried that, but that is only helping bubblepnp to render the file locally to be able to read the file and then be able to stream it.
I want it the other way arround. I would like MX player to use Bubbleupnp as the intermediate Program to stream to the TV.
Cuz only then i have my last "MX player" known Starting Position inside the video.
If Bubbleupnp searches the Files in File structure, it always start from the beginning of the file, and have to search by hand, where i might was in MX Player.
or can i get bubbleupnp to read out that info out of MX player to jump to the time withing the videofile ? i guess not ?
thx for the help
You should ask that question in BubbleUPnP's support thread.
http://forum.xda-developers.com/showthread.php?p=14610073
So, somehow, through my involvement or not, i got em to implement some "resume" feature into his Streaming upnp.
But heres the bummer, its useless for my scenario (wich is really so weird ?)
Bubbleguuum: The video resume feature is only implemented for streaming to external renderers.
For local playback, it's up to the video player app used to eventually implement it at all (eg MX Player does it by default),
but it is entirely separate from BubbleUPnP.
so back to square one, for my "local playing and resume later on TV" dreams.
could you maybe make an API for MX, were bubbleguuum could crawl the MX local resume time data for a given file ?
so he could maybe ask for "resume last local time, or External Rendering time", and than resumes at the Time MX Player Throws at em ?
thx for your patience
That sounds like a stretch usage case, as then you would still have MX marked as incomplete, even though you've finished watching whatever it is on the TV via BubbleUPnP.
not if Bubbleupnp could save its resume time back to MX Player over your API.
And it was just a suggestion, to how to solve "my?" problem, of not beeing able, to stream from MX Player to my TV.
I dont want the struggle with Bubbleupnp. I just want, that MX Player could stream something, dont care if i have to buy a googlecast stick, or what ever device. But now i am just stuck, with 2 Programs, doing the same thing. one is now also resuming, nice. but not local ?
and MX player is only resuming local. wth, thats now the end of it ? why isnt MX Player capable of Stream to an external renderer ?
is watching on TV and Mobile such an awkward usage case ? Thx anyway, seems like i am just a dreamer.
benjamin3005 said:
of not beeing able, to stream from MX Player to my TV.
Click to expand...
Click to collapse
Native streaming is something that is on the developer's eventual todo list already. As to his status, I don't know.
http://forum.xda-developers.com/apps/mx-player/sticky-mx-player-chromecast-t2725253
ahhhh thx. only thing is, that this thread started like 2014. so is there really hope. i dont know, at least, iam not alone anymore with my wish. Maybe with chromecast 2 comin out, MX Streaming development is finished dont know why bubbleupnp is working, and MX not. Its really silly to sit in front of a 55 TV holding your phone, to watch stuff. thats some kind of 2nd screen generation
thx for your patience. iam off

Categories

Resources