DLNA - subtitules - Galaxy Tab General

Hi, im trying to stream video to the galaxy tab with medialink or playback (both for mac). Its works OK with both, but i have a problem with the subs. I cant see any sub. I put the video and the subtitule with the same name, except for the extension, in the same location.
I dont know what can be wrong.
Anybody can help me?
Thanks a lot.

Sorry if i'm not helpful at all, but... How did you get them to work? The best that my tab does, is to see MediaLink. And that's all, dosen't see anything being shared!
Even worse, i did try several programs and it dosen't see them. Any help?
I think Playback won't allow you to use subtitles, since it dosen't re-encode, while maybe MediaLink works only with internal subs? You could try PS3 Media Server: free, greatly superior to what you used, and i know for a fact that it encodes subtitles. At least when used with a PS3...
Sent from my GT-P1000 using XDA App

Related

Video encoding

Hi all
I have searched the site and the net so please forgive me if I am asking a question that's already been addressed, but I am having real trouble encoding video that will play on my streak.
I am using hand brake on a mac, a few people have suggested on other sites that using the iphone standard settings should produce a video that will play correctly but when I copy it to the device I get the broken video icon, I have tried various different h264 settings but the video is jittery and there is a lot of artifacting.
Has anybody got any ideas? Is it possibly because I am using a mac?
Any help is greatly appreciated
lesday said:
Hi all
I have searched the site and the net so please forgive me if I am asking a question that's already been addressed, but I am having real trouble encoding video that will play on my streak.
I am using hand brake on a mac, a few people have suggested on other sites that using the iphone standard settings should produce a video that will play correctly but when I copy it to the device I get the broken video icon, I have tried various different h264 settings but the video is jittery and there is a lot of artifacting.
Has anybody got any ideas? Is it possibly because I am using a mac?
Any help is greatly appreciated
Click to expand...
Click to collapse
bro, use rockplayer. it plays .avi perfectly. just download tv show/movie and whack it straight onto msd card and your good to go. google: rockplayer apk
Thanks for that, I'll try it right now
Yes i also use rockplayer its pretty sweet since it plays avi, and just to say handbreak on my mac does work and i used the iphone profile and converted videos that the streak was able to play straight away.
Rockplayer works great and so does encoding using the standard iphone profile.

Divx / MKV Playback streamed or AllShare?

Just picked up my Vibrant today (Bell Canada version). So far, I am very happy.
However, one thing I thought I would be able to do with this phone (since it is DivX HD certified), would be to stream DivX over the network to it - either via Astro / SMB, or via the AllShare UPNP it comes with - without having to convert them.
Alas, neither of these seem to work. All I ever get is "video format not supported" or some-such from the built-in video player.
In anyone able to STREAM DivX avi or mkv files to this phone? I know my UPNP setup works because my BluRay player (also a Samsung, with "AllShare", BTW) can play it fine.
Based on my testing, Allshare's media playback definitely does not support all of the media formats/codecs that the primary video player supports. So while DivX and MKV videos work fine copied to your SD card, the current version of Allshare may not stream them wirelessly. I simply get an error message stating "Sorry, this video cannot be played"
This could be a matter of Allshare simply not using the same codecs, pending a possible update. ::crossing fingers:: Since both MKV and DivX are open standards, I don't imagine it would be a licensing / copyright restriction. I've personally found that while most XviD videos stream fine, a few will not. I haven't yet narrowed down the specifics.
I connected to my laptop with Windows Media Player, XBMC, and Samsung PC Share Manager thus far. Some of what I've read about various DLNA media servers suggest that real-time conversion may be an option in cases. These UPnP Media Adaptors transcode the files as it comes across. I have yet to look into that as a work-around but remain hopeful. [Update: It sounds like Nero Media Home may handle this well]
Ultimately, I foresee the Galaxy S (Transdroid) and DD-WRT (Transmission, uShare, external HDD) routers becoming the nexus of many home entertainment centers.
Yeah... the device I use for my UPNP server is a router... so real-time conversion is for sure not an option.
Given that the player can play these files, it seems silly that AllShare can't read them. AllShare *is using* the native player. So it is somehow messing with the files, or making the wrong guesses as to what it can play.
I might contact Saumsung support about this, maybe if people raise a stink about it it will be fixed in the Sept. update?
I have a Captivate, but I'm running into exactly the same problem.
I've used every "DLNA" supporting media server out there, transcoding or not, AllShare on my Galaxy S will not play it. It browses just fine, pictures work fine too, but video is a no-go.
What's really weird, is even after I get the "Sorry, this video cannot be played" error, if I go to properties->details, it shows me the correct duration, but a file size of "256.00GB". And I know the file in question plays beautifully when loaded onto my SD card, or the phone's internal memory. So what the heck is going on? Getting this to work on the Galaxy S would be an absolutely killer feature and I really hope more people get involved with this.
Shammyh said:
I have a Captivate, but I'm running into exactly the same problem.
I've used every "DLNA" supporting media server out there, transcoding or not, AllShare on my Galaxy S will not play it. It browses just fine, pictures work fine too, but video is a no-go.
What's really weird, is even after I get the "Sorry, this video cannot be played" error, if I go to properties->details, it shows me the correct duration, but a file size of "256.00GB". And I know the file in question plays beautifully when loaded onto my SD card, or the phone's internal memory. So what the heck is going on? Getting this to work on the Galaxy S would be an absolutely killer feature and I really hope more people get involved with this.
Click to expand...
Click to collapse
I already sent a question to Samsung support through their website about it... I suggest you do the same. If enough people ask about it maybe a fix will make it into the rom update... there is obviously something wrong with it.
Unfortunately most on this forum seem to be using AllShare to play media from the phone on the TV, not the other way around.
same problem but it wont play any thing, including MP3's. I have media tomb setup as a media server and I can browse it all day long but cant stream a single anything.....really annoying.
I have been able to stream mp4 videos from my NMT device (DragonTech ioBox, the A100-series of NMT hardware). That's it, though. No other formats will stream although I can browse for everything.
These are 720p mp4 files that I grabbed from YouTube.
i have the same problem too:/ dno wut to do!!!
MV10 said:
I have been able to stream mp4 videos from my NMT device (DragonTech ioBox, the A100-series of NMT hardware). That's it, though. No other formats will stream although I can browse for everything.
These are 720p mp4 files that I grabbed from YouTube.
Click to expand...
Click to collapse
So.... UPNP problems are usually due to the headers sent to the player. If we knew what headers were being sent to the phone that *worked*, we might be able to know how to fix it.
I don't suppose you know how to use Wireshark? You can use it to sniff your network and see the HTTP headers being sent from your DLNA server to the phone.
Not familiar with it, but I'm a developer In Real Life, I can figure it out. I'll have a look.
Samsung support == horrible
So this is the email i sent
AllShare Player, Supported Formats
I am wondering what media formats the AllShare DLNA client on the Galaxy S can play?
I have several Divx HD media files that play fine when copied directly to the phone, but when I try to play them using the AllShare DLNA client (streamed from a non-transcoding DLNA server), they do not play.
What are the formats supported by the AllShare client, and what mime types is it expecting for those formats?
Is there any planned update to allow the AllShare client to support the same formats the phone does from the filesystem?
Click to expand...
Click to collapse
This is how they respond.
Thank you for submitting your inquiry to Samsung.
Please try MP4 format.
Thanks
Click to expand...
Click to collapse
Basically, they totally ignored the question.
What's more, if i try to reply, the form is busted.
*Frustration*
the thing with allshare i think is that whatever youre playing it on, has to be compatible with the file type.
i have a samsung c6500 bluray player that i use for allshare through vibrant which plays basically all formats, and i have no issue streaming anything to it through the phone.
theking52 said:
the thing with allshare i think is that whatever youre playing it on, has to be compatible with the file type.
i have a samsung c6500 bluray player that i use for allshare through vibrant which plays basically all formats, and i have no issue streaming anything to it through the phone.
Click to expand...
Click to collapse
This thread is about doing the exact opposite.
The SGS/Vibrant can play Divx HD, heck it even has the Divx HD certified logo on the box. But if you try to stream it to the phone with AllShare, it does not work. If you copy it to the phone with USB, it works fine. So, AllShare is busted.
I don't want to play movies from my phone to my TV, I can't even think when I would ever want to do that. But playing movies or TV from my media server on my phone while lying in bed, that is something I may want to do occasionally.
This is strange as I am not having ANY problems with streaming divx Avi files and even 720p M4V files through AllShare to my phone. I am however not able to stream my MKV files.
The only thing I see different is that I use Twonky for my UPNP server running from a Nettop PC I have setup as a server. They do have a trial for Twonky for those that want to see if it works for them. http://www.twonky.com/
The biggest disappointment for me is that AllShare FORCES wifi. I was hoping I could hack that feature out of AllShare through the Vibrant dumps available here, but I cant seem to find what Im looking for. In truth Im kind of new to editing code, so Im really just taking guess most of the time.
The reason I want this to work over 3g is that a simple VPN should allow me access to my UPNP server from where ever I am. At present I have this setup using Hamachi VPN on several PCs that belong to friends and family. This allows them access to my Twonky UPNP server that they can browse with XBMC. My Fios 30Mb up/ 30Mb down connection will even allow them to stream 720p video from me. I dont even notice the hit to my bandwidth sense UPNP is pretty light in terms of bandwidth.
Anybody want to take a stab at getting the wifi only portion of AllShare removed?
Same here. I have Twonky running on my unRAID server and I'm able to stream MP3s, JPGs, and DivX AVI files without a problem. However, as soon as I touch an MKV file I get an error. I really don't see why as I can play them back locally on my phone. Has anyone gotten anywhere with this?
mac1978 over on Android Forums has tried renaming MKV files with AVI extensions and he says that works. Absolutely ridiculous. Does this mean that AllShare has blacklisted MKVs, or is there some sore of glitch in the supported file format list? Either way, it's clear this is a software issue on Samsung's part. Any idea how we can get it fixed?
http://androidforums.com/samsung-ca...re-streaming-samsung-bs-my-final-impasse.html
The AllShare player itself isn't that intuitive. Considering Samsung is launching a PMP based on our phones seems ridiculous considering it's shortcomings. Maybe it will spark more development in this area.
EDIT: This post suggests the feature was working post 2.2. Does anyone have a Galaxy S still on 2.1 that can test this out for us?
http://samsunggalaxysforums.com/sho...es-via-ALLSHARE-since-upgrading-to-Froyou-2.2
EDIT 2: There seems to be another thread on this in the i9000 forum. No one has anything really there either.
http://forum.xda-developers.com/showthread.php?t=801423&page=2
brunes said:
Basically, they totally ignored the question.
*Frustration*
Click to expand...
Click to collapse
Yes, well, at least you could get an email address. It appears the Canadian website doesn't even HAVE email support. All they give you is a phone number (1-800-726-7864) which as of right now, redirects you to the American support line who are unable to even talk to you. I was able to get the correct number from them (1-905-542-3837) and told them about the redirection issue. Hopefully they will resolve that.
Anyway, the girl I spoke to was just as unhelpful. She was friendly about it, but after looking it up she said the reason was because of "codecs?" and that AllShare can't do MKV. It can only stream MP3s and AVIs, or some other nonsense. Clearly the case is not codecs because as some have observed if you change an MKV extension to AVI it plays. It is using the correct codecs on the phone just fine. AllShare is just rejecting the MKV container for some reason.
Because this is phone support there's no way to really escalate things, so I was hoping someone could get a hold of a Canadian Samsung Mobile Support email address? If not maybe a helpful American can contact the US support team and find out what is going on.

Video streaming over CIFS/SMB

Does anyone know how to improve the buffering of the native Video app for playing videos over a SAMBA mount? It plays find for a few seconds and starts freezing. Playing local video is fine and playing via RockPlayer is fine, but I'd much rather use the native player as it's got a good interface, built-in brightness control and doesn't sit there with a blank screen while it's "thinking".
Failing that, has anyone got any recommendations for a good alternative player? (That isn't VPlayer/Rockplayer). Having a look at mVideoPlayer, will see how that goes.
Edit: Nope, mVideoPlayer fails at network buffering too.
I've had no luck with this either but I'm beginning to think it's not entirely buffer related. For one I've noticed that CIFS consumes a lot of CPU power. Also I'm unable to get more than 2MB/s transfer speed (regardless of transfer method) with the SGT over wireless. (N-enabled router, direct line of sight, various distances tried, etc).
Bitrate shouldn't be an issue. The implementation of 802.11n that the SGT (and just about any mobile device) implements only supports up to 73Mbps (an improvement over 802.11g's 54Mbps, but still nothing too flash). That still gives us a theoretical peak of 9MB/sec though (actually only 4.5MB/sec as WiFi is half-duplex, plus lots of packet overhead etc) which should still be plenty.
Even only getting 2MB/sec should be plenty. Assuming the average video is encoded at 1500kbps with 192kbps audio (both pretty generous), then that's only (1500+192)/8 = 211.5KB/sec, so around a tenth of the max speed.
It's possible it could be a CPU thing I guess, I don't _think_ that the standard Video player has any form of hardware acceleration, that plus the overhead from processing the wifi data could be enough to cause it to choke. I'll try locking it at 1.4Ghz and see if that helps.
Check that the channel your wireless is on isn't crowded by other devices, that'll drop your speed. Lock your router at 802.11n rather than 11a/b/g/n mixed mode if you can, that'll help too.
Streaming video over CIFS is very inefficient as it carries such a large overhead. It's like trying to cut a steak with a spoon. It's not designed to do that so why would you bother when there are better ways?
Configuring jumbo frames may improve performance, but this would be like sharpening the edge of that spoon.
You should look at using DLNA or as sammy call it, AllShare. There are light weight server apps around you simply install on your PC of which the AllShare app can connect to. The best part about it is, it'll cut your steak like butter.
Sent from my GT-P1000 using Tapatalk
krispyjim said:
Streaming video over CIFS is very inefficient as it carries such a large overhead. It's like trying to cut a steak with a spoon. It's not designed to do that so why would you bother when there are better ways?
Configuring jumbo frames may improve performance, but this would be like sharpening the edge of that spoon.
You should look at using DLNA or as sammy call it, AllShare. There are light weight server apps around you simply install on your PC of which the AllShare app can connect to. The best part about it is, it'll cut your steak like butter.
Click to expand...
Click to collapse
Then you have the codec restrictions imposed by the DLNA app though. Given my circumstances it will probably be a better solution. I've got XBMC running on my media server but their DLNA support seems to be horribly broken, (the PS3 _mostly_ works with it, my TV and the SGT both see it but won't stream anything from it). It might be time to fire up TVersity once again. (Twonkymedia always used to be a broken pile of rubbish, maybe it's less so now).
Maybe it's time to ditch the mediaserver, get an AppleTV, stick XBMC onto that and stream the media from the UPnP server on my Tomato'd router.
I like the spoon analogy
Does the SGT support other remote filesystems that are less horrible? (NFS?)
krispyjim said:
You should look at using DLNA or as sammy call it, AllShare.
Click to expand...
Click to collapse
And in the unlikely case he'd get it to work, we are all ready to hear his tale. Samsung's implementation of DLNA is atrociously incompatible' i couldn't find any server that the useless app would like.
So i went with Plex. Bought the app, installed the server on the computer, set things up and now i have a pretty transcoder streaming to the tab. Be warned that it dosen't hardcode subtitles
Sent from my GT-P1000 using Tapatalk
AlexTheStampede said:
And in the unlikely case he'd get it to work, we are all ready to hear his tale. Samsung's implementation of DLNA is atrociously incompatible' i couldn't find any server that the useless app would like.
So i went with Plex. Bought the app, installed the server on the computer, set things up and now i have a pretty transcoder streaming to the tab. Be warned that it dosen't hardcode subtitles
Click to expand...
Click to collapse
Is Plex reasonably capable now? I had a look at it a few months ago and it was completely useless, it did virtually nothing and refused to let me add any plugins to change the fact.
The AllShare app has it's limitations sure, but it does work. I have a lot of stuff in AVI format which works really well. If I need to play MKV's then I use UPnPlay and Rockplayer which seems to take almost anything I throw at it. For some reason with AVI though, the audio is out of sync with video hence why I still use AllShare.
On the server side, I have a Netgear ReadyNAS Duo which has a DNLA server built in.
Sent from my GT-P1000 using Tapatalk
knightnz said:
Is Plex reasonably capable now? I had a look at it a few months ago and it was completely useless, it did virtually nothing and refused to let me add any plugins to change the fact.
Click to expand...
Click to collapse
Depends. While i personally don't care about plugins, after a test apparently they work. Except for the audio ones. Considering i use it to watch videos, i'm perfectly fine, and everything would be cool even if i wanted to watch pictures (i could browse and open images inside Aperture).
AllShare on the other hand... If it sees a media server, it won't see the contents, so i really can't consider it as "working". Seems to be kinda decent as a server, but total fail as a client. PlugPlayer worked bad even on the iPhone, can't imagine what the Android version does.
Sent from my GT-P1000 using Tapatalk
AlexTheStampede said:
AllShare on the other hand... If it sees a media server, it won't see the contents, so i really can't consider it as "working". Seems to be kinda decent as a server, but total fail as a client.
Click to expand...
Click to collapse
I'm not sure why your having such issues with it.Don't get me wrong here as I'm not an AllShare fanboi or dating the samsung cio's daughter or anything. The app could be so much better than it is. It does however, function as a player and yes, I can browse the content of the server using it. Sounds like theres something wrong with your setup.
Sent from my GT-P1000 using Tapatalk
Could you please tell me how you got cifs to work? I have been trying with no luck. I am on overcome rom with modaco r3 kernel.
Sent from my GT-P1000 using XDA App
krispyjim said:
Sounds like theres something wrong with your setup.
Click to expand...
Click to collapse
Maybe. But 4 different servers (that work with the PS3) kinda point the finger towards the Samsung part of it...
Sent from my GT-P1000 using Tapatalk
captain134 said:
Could you please tell me how you got cifs to work? I have been trying with no luck. I am on overcome rom with modaco r3 kernel.
Click to expand...
Click to collapse
The latest Overcome firmware+kernel supposedly has all the CIFS modules built-in so it should be the easiest option.
You can try either using CIFS Manager to mount the share, or "Gscript Lite" and make a script that does;
busybox mount -r -t cifs =o "username=USER,password=PASS",iocharset=utf8 //192.168.1.111/Share /sdcard/Mount
Replace USER and PASS with a useraccount with permissions on the system ("guest" and no password should work), replace the IP address, share and mount location with ones of your choosing.
The script will need to have superuser access. I've also got it manually calling
insmod /lib/modules/cifs.ko
I previously tried vplayer with my cifs share over wireless & it worked well with the buffer option enabled. However it doesn't support hardware decoding so it's ok for divx but not 720p etc. Cifs may not be ideal for this type of application but it still seems the best option to me if the player supports buffering. I've contacted the rockplayer dev & he seemed willing to implement it in a future update.
Sent from my GT-P1000 using XDA App
download bsplayer etc (free) from market, and this is the only android player which streams from synology and other nasdrives or shares directly to the samsung galaxy tab 10.1 via wifi, no waiting, no conversion, no copying, just a network address from your device is needed. Pure Magic.
rgds
I can confirm that bsplayer works, at least for the few 720p mkv files I tried. Smooth streaming using cifs on my tab with the latest overcome rom.

Streamed MKV to Galaxy Tab via DNLA/AllShare

Just posting mainly to get this to the top of Google if anyone else ever does similar searches to me. The Galaxy Tab's AllShare app (so I assume this also holds for the Galaxy S, Vibrant, and all the other devices that are appearing in the "similar threads we found" prompt as I post this) expects MKVs to be supplied with a mimetype of mkv/x-msvideo. If not, whatever DNLA software you're using, you'll get the unsupported format error. I've just spent the day yesterday wading through every DNLA server known to man trying to get streamed MKVs working. The only combination I've found that works is Twonky plus editing its clients.db file to modify the mimetype of MKVs. Once done, streaming MKVs works a treat.
Hope this is useful to someone in the future (probably incoming people from Google!)
I've actually got .mkvs to stream via "VLC Direct", along with VLC open with a web interface. This works over 3g, but depends heavily on your upstream. You can use this program as a VLC remote for your PC too, as well as stream videos from your tab to your PC.
Loccy
you supposed right, I'm in the same situation with a Galaxy s..
I think this is one of the very few features i really miss right now, having Allshare (or similar) capable of streaming mkv's from a server to the phone
Later today i'll try stekum's solution, i will consider paying the pro version if it works just fine, even if it requires a server side software (that's why i still prefer "regular" pc's over nas).
I've also read about PlugPlayer app. I might give it a try, anyone already did?
I don't mind not having a fancy graphic interface, so i tried EsExplorer over LAN, but with no sucess.. anyone knows if there's a player/file browser wich could handle mkv over lan?
Cheers
I had xvid and mkv's streaming over wifi on my network via SMB shares before I wiped and installed my current rom. Now i've got xvid working, but no matter what combo i try mkv's will not stream.. Thinking about going back to stock to see if the same settings work again to stream mkv's. I'm using a combo of file expert + vplayer. rockplayer seems to try and play streaming mkv's.. but it fails at it (will play, but they are unwatchable)
The thing to remember is that the Tab stock ROM, or those based on stock (eg. Overcome) actually have support for hardware decoding of MKVs in the stock player. Anything that is seen as an MKV file is fine - I suspect the internal mimetype for MKVs is the same as AVIs, so that's why SMB works (although I was never able to get my wifi to push data fast enough to the tab to make that combo work). The internal player treats AVIs and MKVs on the local filesystem identically. SMB shares are mounted on the local filesystem, so when you open an MKV, the OS says "ooh, mkv/x-msvideo" and the player says "great, an AVI file, I can play that". Non stock ROMs don't have that MKV support - in fact most Android flavours don't, as I've found recently with a cheaply 10" tab I bought recently to take over the Galaxy as my video device.
When you get into DNLA it's the server that supplies the mimetype for the file. As most DNLA servers supply the "correct" mimetype for MKV AllShare doesn't know recognise the file type, and (incorrectly) reports that it can't play the file. So if you're using DNLA you MUST modify the mimetype the server sends for MKV.
The VLC solution is fine, but is transcoding, so what you're getting is not actually an MKV at all.
Twonky was the only DNLA server I managed to do this with without similarly resorting to transcoding.
Could you guide us please which section of the clients.db did you modify?
Sent from my GT-P1000 using Tapatalk
a parse of your clients.db would be awesome, tried changing mimetype for Android and samsung TV (added a mkv line to Android and modded the other) No luck
I'm running twonky on my headless ubuntu server if that means anything
edit:
I changed the media reciever in the webinterface to Android and made the android settings in clients.db look like this:
NA:Android
HH:Android
DB:AUTO
WB:webbrowse-n95
TP:MP4,-relocate_moov
MT:mkv video/x-msvideo
after that i can play most of my mkv files, so i guess i got it working.
Ok, I've tried many solutions and combinations so far in my galaxy s .. nothing worked except for VLC DIRECT, as steckums suggested.
I haven't tried twonky yet though..from what loccy explained i can see it still needs an application running server side... i was hoping for something like allshare..but hey we can't have it all
Thanks Loccy and Psymon for the hint, i'll install twonky on the server and see if it works for me..
p.s. with such a little screen i couldn't notice a big loss of quality when VLC streamed, transcoding, my test movie. Maybe with tabs it is different
braz+ said:
Ok, I've tried many solutions and combinations so far in my galaxy s .. nothing worked except for VLC DIRECT, as steckums suggested.
I haven't tried twonky yet though..from what loccy explained i can see it still needs an application running server side... i was hoping for something like allshare..but hey we can't have it all
Thanks Loccy and Psymon for the hint, i'll install twonky on the server and see if it works for me..
p.s. with such a little screen i couldn't notice a big loss of quality when VLC streamed, transcoding, my test movie. Maybe with tabs it is different
Click to expand...
Click to collapse
Your in for treat if you can get it working. Simply play the same file one after the other in the respective format and you instantly appreciate that the higher the resolution the crisper and more vibrant the video quality and watchability (not real work I know) regardless off screen size. The only caveat being the original capture equipment used and post production ect.
My question for this in the know is this; my understanding (basic as it may well be) is that mkv can also handle more colours simultaneously and has the ability to display a much larger range overall. Firstly is this correct? Or reserved for vc1 or blueray and the upper echelon of displays? If correct by changing the mime does this, as would be logical, mean the extra bits are ignored as it believes its a simple avi. Also I find 720p HD avi is the happy middle for me and it can be as complicated to achieve good playback and battery life even using these. I think I may just do some research re the mime difference between regular and HD avi... thank you for the tips... most timely considering the impending awesomeness of BOCA v2.0 . Cheers guys..
Sent from my GT-P1000 using XDA Premium App
Loccy said:
The thing to remember is that the Tab stock ROM, or those based on stock (eg. Overcome) actually have support for hardware decoding of MKVs in the stock player. Anything that is seen as an MKV file is fine - I suspect the internal mimetype for MKVs is the same as AVIs, so that's why SMB works (although I was never able to get my wifi to push data fast enough to the tab to make that combo work). The internal player treats AVIs and MKVs on the local filesystem identically. SMB shares are mounted on the local filesystem, so when you open an MKV, the OS says "ooh, mkv/x-msvideo" and the player says "great, an AVI file, I can play that". Non stock ROMs don't have that MKV support - in fact most Android flavours don't, as I've found recently with a cheaply 10" tab I bought recently to take over the Galaxy as my video device.
When you get into DNLA it's the server that supplies the mimetype for the file. As most DNLA servers supply the "correct" mimetype for MKV AllShare doesn't know recognise the file type, and (incorrectly) reports that it can't play the file. So if you're using DNLA you MUST modify the mimetype the server sends for MKV.
The VLC solution is fine, but is transcoding, so what you're getting is not actually an MKV at all.
Twonky was the only DNLA server I managed to do this with without similarly resorting to transcoding.
Click to expand...
Click to collapse
I'd still be inclined to suggest perhaps its a little more involved than a simple trick like that. To achieve real hardware acceleration you would need to split the streams to be piped to respective chips. 5.1 faux surround soumd and a distinct, noticeable difference in the mkv picture quality being played via CPU vs true gpu and sound card decoding with the rather large differences in battery drain and the sharpness and vivid colours the rest make me really think there is a little sophisticated trickery going on here than meets the eye.
A haalil media splitting like service would also need to know to hand then differently. I think it just plays xvid but like xdva or whatever its obliged to to split the streams for their respective processing chips/centres avoiding CPU usage as an extremely important requirement. Simply the CPU would be more involved in the distribution side in regular stuff than the files like x264 and vc1 which are the gpu/hardware accelerated/decoded files.
Could be wrong here honestly not an expert but that's how I have always broken it down when try to wrap my head around it all.
So sleepy.. prolly oodles of sleeping (heh or even spelling) mistakes but they will have wait to be dealt with at a later date. Any resources that you may know of I'd be interested in learning more too. :-D
Sent from my GT-P1000 using XDA Premium App
joshuaauger said:
http://code.google.com/p/ps3mediaserver/issues/detail?id=486
Comment #4:
MimeTypesChanges=audio/wav=audio/L16|video/x-matroska=video/avi
Added that to my android.conf on ps3mediaserver. Works for mkv!
Click to expand...
Click to collapse
Grand will try that, just used mono or vlc for this though and had no issues but always nice to have alternative.
But I end up downloading the file as get great wifi in the house it serves me the best but will definitely try this out next weekend.
Was looking at upgrading the media server in here and transcocing is fine most of the time but.....
HELP!?!?!
Can you put this in stupid plain English??? I'm having the same problem but don't understand how or what to download/change/update... Tx
I know this is old, but as this is the first google result, a hint from the Playback creators, "Samsung TV users have reported mkv streaming working... If you just rename the file .avi instead of .mkv". It's a mime type issue, so just get around it by lying
I worked for me. File didn't play as .mkv, just renamed it. I bet the allshare app can be hacked to fix the mimetype issue, assuming it's in plaintext string, but why bother.
Same for flv videos.

DLNA not working right.

DLNA used to work perfectly with my Vizio TV using my HTC Inspire. The built in DLNA is bad from what I've seen, I can't get the videos to play or even show errors, it does nothing (and I must have the files on the internal storage it seems, plus, they have to be in the video, music, etc., folder respectively). With BubbleUPNP, which worked perfectly with the Inspire, I'm getting video and audio coded errors with files that played fine when transmitted from the Inspire.
Man, I used to be able to plug in my Inspire with USB and watch anything on it on my TV, sadly the S4 has MTP which is super bad. And now DLNA doesn't work either.
Just making sure, you are using the "share with local devices" right? I used the default DNLA share app on the S4, and get perfect reads on my PS3. No problems at all streaming them. Perhaps the player on your Vizio can't read the video files properly due to older codecs? Have you tried it on any other device, say, a laptop/PC?
alex6speed said:
Just making sure, you are using the "share with local devices" right? I used the default DNLA share app on the S4, and get perfect reads on my PS3. No problems at all streaming them. Perhaps the player on your Vizio can't read the video files properly due to older codecs? Have you tried it on any other device, say, a laptop/PC?
Click to expand...
Click to collapse
default DNLA share app <<am i overlooking something, what is that app? i to am having the above prob, my s3 works find but the s4 wont do jack.
I FOUND AN APP THAT DOESNT THE JOB BETTER THAN THE S3 DID
http://forum.xda-developers.com/showthread.php?p=44496715#post44496715

Categories

Resources