Subsonic Streaming Choppy Even on 1GBps line

Need help? Post your questions here.

Moderator: moderators

Subsonic Streaming Choppy Even on 1GBps line

Postby stilmon » Thu Jun 23, 2011 3:22 am

Hey guys have a tricky question for you. I have a subsonic server on windows 7. I recently dropped this server off at my colo which is the same colo that houses some youtube servers here in dallas. Anyways My line is @ 1gbps so its more then capable of handling over 500 users.
@ around 2-4 users (iphone or android) they are recieving very choppy/lagging streaming. My collection is 92000 songs no thats not a typo its 92000 songs :) there are also about 896 movies on there also which seem to stream fine when I access it through the website.. any suggestions? Im a long time subscriber but this is really a turn off :(
stilmon
 
Posts: 2
Joined: Mon Feb 14, 2011 2:11 am

Bandwidth on your side probably not the issue

Postby wiseadam » Thu Jun 23, 2011 9:35 pm

My guess would be max bitrate for each mobile Player needs to be changed. I have only had issues with skipping when my user's are on mobile data, say 3G, and their max bitrate is too high. It's almost always skip free on 128Kb/s, but if you want best audio quality to smooth streaming ratio, test higher bitrates.

So for example, a song on your server is 320Kb/s bitrate. If you try and send a 320Kb/s file to stream to a mobile device on 3G, you will most likely have skipping issues.

Set the individual Max bitrate's in the user's Player section under Settings, and Players, Select player: iSub [user] or Android [user]
wiseadam
 
Posts: 16
Joined: Fri Apr 16, 2010 8:22 pm
Location: Texas

Postby GJ51 » Mon Jun 27, 2011 1:30 am

Choppy playback can be caused by many factors. In that you have great upload speed, any glitches are most likely due to 3g connection speed or transcoding issues on the host. This could be a real factor if your watching a video that is transcoding. The default ffmpeg installed with SS only uses one core per stream for transcoding, so even with a hefty quad core it maxes out at 25% CPU load and sometimes disrupts the data streams.

I've downloaded later ffmpeg builds that enable multi-core transcoding, but any transcoding still requires pretty hefty CPU load for video. I try to avoid all transcoding by preformatting video to mp4 for internal desktop viewing, and flv for mobile devices. This way you can turn off transcoding altogether and just feed the data directly to the player.

For mobile playback, I've set up all my music to just transcode to q2 ogg which is 192kbps. It retains great virtually transparent quality and caps the bitstream at 192.

HTH

Feel free to check out the results on my site listed at the bottom.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York


Return to Help

Who is online

Users browsing this forum: No registered users and 10 guests