Since the new USB player supports MKV, is it possible to get more details about MKV support? Do we need to just change the stream format to "mkv"and encode with the same settings as MP4 in order to get it to work?
For anyone that hasn’t seen it, the sticky thread in general forum may yield useful info:
viewtopic.php?f=28&t=36754
I can’t seem to figure out what StreamFormat will let us play MKVs in our own channels… but I’m not giving up! ![]()
I’ve tried “mkv”, “matroska”, “mkva”, “mkvb”, “h264”, “mp4”, and even “hls” for the heck of it. No go for any of them so far. I suppose it’s possible they’ve not enabled streaming support for it, yet…
“TheEndless” wrote:
I can’t seem to figure out what StreamFormat will let us play MKVs in our own channels… but I’m not giving up!
I’ve tried “mkv”, “matroska”, “mkva”, “mkvb”, “h264”, “mp4”, and even “hls” for the heck of it. No go for any of them so far. I suppose it’s possible they’ve not enabled streaming support for it, yet…
Maybe there’s a super-secret way that will only be available once we read the 2.9 SDK. Or maybe we have to wait until v3. I really would like another container besides MP4. MKV (without testing) looks like it could be streamable – much like AVI. I don’t care about the FLV container because it’s just like MP4. What would be awesome is MPEG2-TS support (non-HLS) and MKV. I don’t really care about codecs – H264 and AAC are great. I’ll be honest, I only care about more flexible containers. Let me build/stream the container easily. HLS is a start – but it requires much more effort to get working correctly.
There are multiple matroska containers, and you must use the correct one for your stream url. Fortunately, they are easy to remember as they match the typical filename extension.
For “.mka” files, use StreamFormat = “mka”
For “.mkv” files, use StreamFormat = “mkv”
For “.mks” files, use StreamFormat = “mks”
–Kevin
“RokuKevin” wrote:
There are multiple matroska containers, and you must use the correct one for your stream url. Fortunately, they are easy to remember as they match the typical filename extension.For “.mka” files, use StreamFormat = “mka”
For “.mkv” files, use StreamFormat = “mkv”
For “.mks” files, use StreamFormat = “mks”–Kevin
Is streaming of these formats supported with the latest firmware? If so, I might be inclined to think that you are awesome.
The streamFormat value for playing MKV video is “mkv”, but you will also need to add a line to your manifest file: requires_mkv=1
“RokuChris” wrote:
The streamFormat value for playing MKV video is “mkv”, but you will also need to add a line to your manifest file: requires_mkv=1
I haven’t test it yet – but you guys have no idea how happy you’ve made me.
“RokuChris” wrote:
The streamFormat value for playing MKV video is “mkv”, but you will also need to add a line to your manifest file: requires_mkv=1
I thought this might be the key, but I still can’t seem to get it to work. A video that works fine via USB gives me the dreaded “An unexpected problem (but not server timeout or HTTP error) has been detected.” error in my test channel.
requires_mkv=1 goes in your manifest file.
–Kevin
MKV support in 2.9 is limited to local files.
Kevin, Crhis
I saw your posts of wed 02/Feb, and after i read it, i have the next doubt:
it is posible to stream mkv from an http server? (for example mymedia server).If i put “requires_mkv” in the manifest file?
Thanks.
“rcelestino” wrote:
Kevin, Crhis
I saw your posts of wed 02/Feb, and after i read it, i have the next doubt:
it is posible to stream mkv from an http server? (for example mymedia server).If i put “requires_mkv” in the manifest file?
Thanks.
No. Per RokuChris’s post immediately before yours…
“RokuChris” wrote:
MKV support in 2.9 is limited to local files.
MKV can only be played via USB at this time. It cannot currently be streamed over http.
–Kevin
I am thinking about getting a ROKU XDS. It is going to replace my WDTV Live.
I have a WD Sharespace NAS where all my files are stored on it.
Does anyone know if I can stream .mkv files to the XDS like the WD live can? thanks!
“ictvtec” wrote:
I am thinking about getting a ROKU XDS. It is going to replace my WDTV Live.
I have a WD Sharespace NAS where all my files are stored on it.
Does anyone know if I can stream .mkv files to the XDS like the WD live can? thanks!
Err, the answer, as noted in the post immediately prior to yours, is no. Not currently. MKV is supported only through directly attached USB devices currently.
Oh, i thought http meant over the web.
I am trying to do it through DLNA devices.
I’ll wait this one out. thanks again!
“ictvtec” wrote:
Oh, i thought http meant over the web.
I am trying to do it through DLNA devices.
I’ll wait this one out. thanks again!
Ah. Currently the Roku only support HTTP streaming, so DLNA streaming won’t work (nor SMB, nor NFS), regardless of media format.
Is it intended that MKV will be usable via something other than the USB channel at a later point?
It is our intention to stream MKV over http at some point in the future. We do not have a date when this feature would be available at this time.
–Kevin
