eraser8 46 Posted January 26, 2015 Share Posted January 26, 2015 Hi, Since Chromecast allow AC3 passthrougt, when do you think you will update the Chromecast profile to send directly the AC3 track without transcoding? Currently, I'm able to to only direct stream a MP4 (H.264) with AAC audio codec. When I try with AC3 audio codec, MB transcode entire stream and it sucks a lot of juice on my HTPC Thanks 2 Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 27, 2015 Share Posted January 27, 2015 Thanks for the info. A have added support for this to our chromecast receiver. Please help test this. You'll need to reboot your chromecast device in order to get the updated receiver. @@Luis if you don't mind reviewing that'd be great too, thanks. 1 Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 27, 2015 Author Share Posted January 27, 2015 Hi Luke, Thanks for that. Is this fix already in release? Which version? It would be a pleasure for me to help you by testing it if I can Dow load the good version of the server. Thanks a lot Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 27, 2015 Share Posted January 27, 2015 Instructions on how to test are posted above. Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 Hi Luke, So, If I understand weel the Chromecast process, when I turn on the Chromecast, the MB server detect it and go to fetch online (maybe on your server) the Chromecast profile to determine what the Chromecast can do or not. It is right? Although, I have tested the Chromecast and now I cannot send anything to mine. I tried many types of movie, music (mp3) , Live TV, ...... Nothing is casted. Maybe it's a problem on my side but it worked before. Thanks Luke Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 29, 2015 Share Posted January 29, 2015 Some users reported problems with the ac3 passthrough so we had to revert it. Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 Hi Luke, Update: Now, I'm able to cast on my chromecast. I don't know why it didn't work but anyway. I tried to play a MP4 file containing MPEG4 and AAC. There is no problem to direct play this type of file. I just tried to play an MP4 containing a MPEG4 video with an AC3 audio stream but it did not Direct stream. It transcode it entirely. So, maybe your change should be more accurate for the Chromecast profile? Also, I noticed one thing about casting MP4 (Mpeg4 + AAC). I extract the info from MEDIAINFO. Some are able to be Direct streamed and some not: DIRECT STREAM WORKS: ID : 1Format : AVCFormat/Info : Advanced Video CodecFormat profile : High@L4.1Format settings, CABAC : YesFormat settings, ReFrames : 4 framesCodec ID : avc1Codec ID/Info : Advanced Video CodingDuration : 1h 53mnBit rate : 2 500 KbpsMaximum bit rate : 13.3 MbpsWidth : 1 920 pixelsHeight : 1 080 pixelsDisplay aspect ratio : 16:9Frame rate mode : ConstantFrame rate : 23.976 fpsColor space : YUVChroma subsampling : 4:2:0Bit depth : 8 bitsScan type : ProgressiveBits/(Pixel*Frame) : 0.050Stream size : 1.98 GiB (89%)Writing library : x264 core 118 r2085 8a62835Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=9 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00Encoded date : UTC 2014-04-06 06:14:26Tagged date : UTC 2014-04-06 06:15:24 DIRECT STREAM DOES NOT WORK: ID : 1Format : AVCFormat/Info : Advanced Video CodecFormat profile : High@L4.1Format settings, CABAC : YesFormat settings, ReFrames : 5 framesCodec ID : avc1Codec ID/Info : Advanced Video CodingDuration : 1h 53mnBit rate : 2 500 KbpsMaximum bit rate : 15.3 MbpsWidth : 1 920 pixelsHeight : 800 pixelsDisplay aspect ratio : 2.40:1Frame rate mode : ConstantFrame rate : 23.976 fpsColor space : YUVChroma subsampling : 4:2:0Bit depth : 8 bitsScan type : ProgressiveBits/(Pixel*Frame) : 0.068Stream size : 1.98 GiB (89%)Writing library : x264 core 129 r2230 1cffe9fEncoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00Encoded date : UTC 2014-09-23 17:45:19Tagged date : UTC 2014-09-23 17:45:41 One difference I've noticed is the CABAC value is different ( REF=4 works but REF=5 doesn't works). Hope this could help Thanks 1 Link to comment Share on other sites More sharing options...
cyberbuzz23 0 Posted January 29, 2015 Share Posted January 29, 2015 Hi, would be nice to have all codec available for chromecast passthrough. I have lot of lag when is not passtrough i think because my cpu is at 100% Thx folks Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 For Direct streaming to Chromecast, you need to follow what the Chromecast is able to decode or passthrough(audio). Check this link to know more about what media is supported. https://developers.google.com/cast/docs/media In brief, MP4 with AAC or AC3(passthrough) are currently supported by Chromecast Luke, if you have a way for me to test it individually, I can test it for you with pleasure. Thanks a lot Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 29, 2015 Share Posted January 29, 2015 ok, so it requires mp4. thanks. Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 29, 2015 Share Posted January 29, 2015 i've pushed an update to the receiver. Please power cycle your CC device and try it out. thanks. 1 Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 Ok I try it right now. I came back to you in couple of minutes Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 (edited) Great! Now the .MP4 with AC3 audio is now working in Direct Stream!! Thanks Luke! For the other question above (about REF=5 that doesn't work in direct stream) have you investigate it? I just retest it and it Transcode instead of DS Amazing time of response from you BTW! Edited January 29, 2015 by eraser8 Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 29, 2015 Share Posted January 29, 2015 everything i've read points to ref=4 as the max. what can i refer to that indicates 5? Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 Hi Luke, On the media that doesn't direct stream here is the line that corespond to Ref frame=5 Format settings, ReFrames : 5 frames For the media that works in Direct stream, the Ref Frame is 4: Format settings, ReFrames : 4 frames So, currently, I guess the Chromecast profile on the receiver is limit to only 4. ? If you could put it to 5, I could test it right now. Thanks Link to comment Share on other sites More sharing options...
cyberbuzz23 0 Posted January 29, 2015 Share Posted January 29, 2015 Nice work, but mkv = webm isn'it? Chromecast support WebM... Link to comment Share on other sites More sharing options...
cyberbuzz23 0 Posted January 29, 2015 Share Posted January 29, 2015 Sorry my bad. Forget the WebM container... it's not exacly MKV. If you have mkv you have to reencode it to WebM if you want direct streaming. I'll just make all my video with MP4 container. Bye bye MKV Link to comment Share on other sites More sharing options...
Luke 37994 Posted January 29, 2015 Share Posted January 29, 2015 Well done. Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 Well done. Hi Luke, Did you check to enable the ReFrame=5? Link to comment Share on other sites More sharing options...
CBers 6882 Posted January 29, 2015 Share Posted January 29, 2015 So MKVs don't direct play, even with AC3? Link to comment Share on other sites More sharing options...
eraser8 46 Posted January 29, 2015 Author Share Posted January 29, 2015 So MKVs don't direct play, even with AC3? No, this container is not supported by chromecast. Only MP4 and WebM..... for now. Crossfinger that Google will add more media support in future release. 1 Link to comment Share on other sites More sharing options...
Latchmor 584 Posted January 29, 2015 Share Posted January 29, 2015 Strange because in testing last night Luke and I had H264 / AC3 in a MKV direct streaming... Video perfect but no audio. Annoying that it seemed so close. 1 Link to comment Share on other sites More sharing options...
cyberbuzz23 0 Posted January 29, 2015 Share Posted January 29, 2015 no MKV supported at all Link to comment Share on other sites More sharing options...
cyberbuzz23 0 Posted January 29, 2015 Share Posted January 29, 2015 I'd really like to know how you guys made it. casting MKV on chromecast in direct stream... really please Link to comment Share on other sites More sharing options...
Latchmor 584 Posted January 29, 2015 Share Posted January 29, 2015 (edited) no MKV supported at all Sorry, just in case my comment to CBers confused the issue. Luke and I were trying another version of the MB Chromecast Receiver page during our testing, not the one that's active just now. It was his other version that we got close to MKV direct but just couldn't get the audio. He had to put it back to the original version which transcodes so it didn't break for other people. Cheers Edited January 29, 2015 by Latchmor Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now