Android limited to 360p - any workaround?

Hi,

I’m testing on an android dongle connected to a screen via HDMI, and like the phone I get limited to using 360p resolution only, even if I press on the res options, I only get 360p. Unlike on chrome desktop where all the resolutions are available for viewing.

This issue appeared after mwembed v2.22 update.

I’m currently using kaltura 10.1 fully updated.

Jean.

that does not sounds correct. do you have the sample page? do you see the same issue with http://player.kaltura.com/docs/ player?

http://player.kaltura.com/docs is fine from my android.

I just tested that sample big bunny that comes with kaltura and the flavors displays fine on android.

The issue is with the videos I uploaded myself. on desktop chrome they show all the flavors (360p, 480p, 720p and 1080p) while on android it only shows 360p.

Could it be because of the transcoding settings?

probably the flavor tagging. try tagging them “iPhone” or “iPhoneNew” tags.

Ok, checked the transcoding settings. I selected WEB not WEB/MBL for 720p and 1080p.
That’s probably the reason why they and not showing on my mobile.

Before the v2.22 update, they used to show.

Can I force them to show because I need 1080p for my dongle to display full res on my TV and 1080p has no WEB/MBL option.

Ok, found a way to modify them using mysql. Do you recommend it?

update flavor_params set tags=‘mobile,web,mbr’ where id=6;
update flavor_params set tags=‘mobile,web,mbr’ where id=7;

| 6 | 0 | 0 | HD/720 - WEB (H264/2500) | HD/720 - WEB (H264/2500) | web,mbr | HD/720 - WEB (H264/2500) | 2 | 2014-11-05 18:52:54 | 2014-11-05 18:52:54 | NULL | 1 | mp4 | h264h | 2500 | aac | 128 | 2 | 44100 | 0 | 0 | 720 | 0 | 0 | 0 | 2,99,3 | -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -trellis 1 -refs 6 -me_range 16 -keyint_min 20 -sc_threshold 40 -i_qfactor 0.71 -bt 700k -maxrate 2500k -bufsize 5000k -rc_eq ‘blurCplx^(1-qComp)’ -async 2 -vsync 1 -threads 4 | -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -trellis 1 -refs 6 -me_range 16 -keyint_min 20 -sc_threshold 40 -i_qfactor 0.71 -bt 700k -maxrate 2500k -bufsize 5000k -rc_eq ‘blurCplx^(1-qComp)’ -async 2 -vsync 1 | -x264encopts qcomp=0.6:qpmin=10:qpmax=50:qpstep=4:frameref=6:bframes=0:threads=auto:global_header:partitions=i4x4+p8x8+b8x8:trellis=1:me_range=16:keyint_min=20:scenecut=40:ipratio=0.71:ratetol=40:vbv-maxrate=2500:vbv-bufsize=5000 | a:15:{s:16:“FlavorVideoCodec”;s:5:“h264h”;s:18:“FlavorVideoBitrate”;s:4:“2500”;s:16:“FlavorAudioCodec”;s:3:“aac”;s:18:“FlavorAudioBitrate”;s:3:“128”;s:19:“FlavorAudioChannels”;s:1:“2”;s:21:“FlavorAudioSampleRate”;s:5:“44100”;s:21:“FlavorAudioResolution”;s:1:“0”;s:15:“FlavorFrameRate”;s:1:“0”;s:13:“FlavorGopSize”;s:1:“0”;s:13:“FlavorTwoPass”;s:1:“0”;s:25:“AspectRatioProcessingMode”;s:1:“0”;s:10:“IsGopInSec”;s:1:“0”;s:28:“ForceFrameToMultiplication16”;s:1:“1”;s:17:“FlavorDeinterlice”;s:1:“0”;s:12:“FlavorRotate”;s:1:“0”;} | 0 | NULL | 1 | 0 | 0 | NULL | 0 | 1 |
| 7 | 0 | 0 | HD/1080 - WEB (H264/4000) | HD/1080 - WEB (H264/4000) | web,mbr | HD/1080 - WEB (H264/4000) | 2 | 2014-11-05 18:52:54 | 2014-11-05 18:52:54 | NULL | 1 | mp4 | h264h | 4000 | aac | 128 | 2 | 44100 | 0 | 0 | 1080 | 0 | 0 | 0 | 2,99,3 | -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -trellis 1 -refs 6 -me_range 16 -keyint_min 20 -sc_threshold 40 -i_qfactor 0.71 -bt 1200k -maxrate 4000k -bufsize 8000k -rc_eq ‘blurCplx^(1-qComp)’ -async 2 -vsync 1 -threads 4 | -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -trellis 1 -refs 6 -me_range 16 -keyint_min 20 -sc_threshold 40 -i_qfactor 0.71 -bt 1200k -maxrate 4000k -bufsize 8000k -rc_eq ‘blurCplx^(1-qComp)’ -async 2 -vsync 1 | -x264encopts qcomp=0.6:qpmin=10:qpmax=50:qpstep=4:frameref=6:bframes=0:threads=auto:global_header:partitions=i4x4+p8x8+b8x8:trellis=1:me_range=16:keyint_min=20:scenecut=40:ipratio=0.71:ratetol=40:vbv-maxrate=4000:vbv-bufsize=8000 | a:15:{s:16:“FlavorVideoCodec”;s:5:“h264h”;s:18:“FlavorVideoBitrate”;s:4:“4000”;s:16:“FlavorAudioCodec”;s:3:“aac”;s:18:“FlavorAudioBitrate”;s:3:“128”;s:19:“FlavorAudioChannels”;s:1:“2”;s:21:“FlavorAudioSampleRate”;s:5:“44100”;s:21:“FlavorAudioResolution”;s:1:“0”;s:15:“FlavorFrameRate”;s:1:“0”;s:13:“FlavorGopSize”;s:1:“0”;s:13:“FlavorTwoPass”;s:1:“0”;s:25:“AspectRatioProcessingMode”;s:1:“0”;s:10:“IsGopInSec”;s:1:“0”;s:28:“ForceFrameToMultiplication16”;s:1:“1”;s:17:“FlavorDeinterlice”;s:1:“0”;s:12:“FlavorRotate”;s:1:“0”;} | 0 | NULL | 1 | 0 | 0 | NULL | 0 | 1 |

That did it @Michael_Dale

update flavor_asset set tags=‘mobile,web,mbr,iphone’ where tags=‘web,mbr’;

After that I cleared the cache.

Thanks for pointing me in the right direction.