[GUIDE] CIFS Streaming fix/optimization

Search This thread

redrol

Senior Member
Dec 30, 2010
166
42
I use CIFS to stream video from my Windows server to my TF. Problem is that I never could get more than around 800-900KB/s even though my network is WIFI N and can push at least 2-3MB/s.

Here is a fix, using CifsManager, add under Options(eg. domain=android,ro)

directio

Now you can get around 2MB/s CIFS bandwidth. Just enough to stream high profile 720P h.264 vids and more. It really did make a huge difference on my TF. Hopefully it will help yours.

:)
 
Last edited:

bradputt

Senior Member
Jun 16, 2010
1,336
296
how do i add another to the options, i already got "iocharset=utf8" in my option field.
 

jtrosky

Senior Member
May 8, 2008
3,901
1,153
Just seperate the options with a comma....

Sent from my Transformer TF101 using Tapatalk
 

uncorq

Member
Nov 16, 2010
37
2
FL
Just an offtopic Q: what media player are you guys using on the android side?

I can sucessfully play stuff via UPNP with no hassle, but it omits .srt files and many of my DVD rips are subtitled and UPNP players omit the subtitles files.

I'd like to try streaming via CIFS - with the help of cifsmanager I can browse the shared file directories fine, open docs on the CIFS-shared drives etc, but when it comes to streaming moboplayer and several other random players can't seem to "find" the media files when I browse, using the player interface.

I'm looking to try different players and wondered what you guys were using to sucessfully stream movies from shared drives, with.


Sent from my Transformer TF101 using xda premium
 

redrol

Senior Member
Dec 30, 2010
166
42
I use Diceplayer which can decode ac3 in software and h.264 in hardware as well as tons of other formats in hardware. Also use Vplayer since it can decode damn near everything. And I have Moboplayer for good measure. Diceplayer is amazing, only player that can can do 720P HD w/ac3.
 

deadman3000

Senior Member
May 27, 2006
796
36
I still haven't found a player that can handle 720p MKV with DTS. AC3? Sure. But not DTS. It takes too much power to decode it would seem.
 

phonoflux

Member
May 30, 2010
44
0
Auckland
Confirmed. It is ****ing amazing. Well worth the coin. Regular updates, loving it.

This fix is going to make it so much better :) Cheers guy!
 

bradputt

Senior Member
Jun 16, 2010
1,336
296
i tried comma, semi colon

but i get "segmentation fault"

any ideas guys>???


edit: ok somehow i have to put directio first . working now.

how to check the transfer speed?
 
Last edited:

gns168

Member
Aug 21, 2010
19
0
i tried comma, semi colon

but i get "segmentation fault"

any ideas guys>???


edit: ok somehow i have to put directio first . working now.

how to check the transfer speed?

Hi,

I am having the same issues, but not following "edit: ok somehow i have to put directio first . working now."

Would it be possible for you to cut and paste how you entered your multi options in cifsmanager.

Tia
 

JoeTF

Member
Aug 20, 2011
42
15
Confirmed. It is ****ing amazing. Well worth the coin. Regular updates, loving it.

This fix is going to make it so much better :) Cheers guy!

We're clearly running different Transformers. DICE is only as fast as Tegra2 failware allows, and Tegra2 cannot process files with bitrate>2000, or crf<21. Which happens to be every single 720p mkv release ever made. (some, like bd based releases have bitrate of 9000).
 

sontin

Senior Member
Jan 17, 2011
278
19
We're clearly running different Transformers. DICE is only as fast as Tegra2 failware allows, and Tegra2 cannot process files with bitrate>2000, or crf<21. Which happens to be every single 720p mkv release ever made. (some, like bd based releases have bitrate of 9000).

Na, the problem is the decoding of the ac3 stream. Combine this with the cpu usage for the video decoding and 1000Mhz is not high enough for smooth playback.

I have no problem to play high Profile 720p videos with over 2000kbit and aac audio.
 

jodahall

Member
May 11, 2005
32
0
Calgary
I don't want to hijack the thread, but i was wondering if the stock rom has the required cifs module needed for cifsmanager to run....

I'm asking because i have a rooted tf101 and when i try to run cifsmanager it says superuser permission denied....does that mean it's trying to get permission to something that isn't there aka the cifs module or is there something else wrong ??

I know i'm rooted because i just did the left speaker fix.

I've tried some other cifs connection programs too and i get the same error.

if it doesn't have what i need do i have to load a new rom that has the cifs module in it or can i just install the module
 

Spidey01

Senior Member
Sep 16, 2011
1,058
110
Duluth
You probably need to read the logs; I know from exp that it works on Roach's Prime ROM's.

Sent from my Transformer Prime TF201 using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    I use CIFS to stream video from my Windows server to my TF. Problem is that I never could get more than around 800-900KB/s even though my network is WIFI N and can push at least 2-3MB/s.

    Here is a fix, using CifsManager, add under Options(eg. domain=android,ro)

    directio

    Now you can get around 2MB/s CIFS bandwidth. Just enough to stream high profile 720P h.264 vids and more. It really did make a huge difference on my TF. Hopefully it will help yours.

    :)