Проблема с galaxy tab 7.7/galaxy tab 7.0 plus
На обоих устройствах стоковые прошивки 4.0.4. Оба устройства отображают портал, но при попытке проиграть видеопоток появляются сообщения во всплывающих системных уведомлениях о невозможности проиграть видеопоток. С этими же настройками Google nexus 7 нормально работает в этой же сети. Вы говорите о том, что в системе должны быть кодеки, но они явно есть, так как dice плеер проигрывает все, что только можно. Но вот какой плеер используется для проигрывания в вашем приложении не понятно, что затрудняет поиск проблемы.
Comments (9)
-
repo owner -
Я заморозил встроенный в прошивку плеер и удалил все плееры, кроме dice. По-прежнему не работает. Но есть нюанс: при старте портала начинается проигрывание тв-канала, оно завершается неудачно, канал перезапрашивается порталом и все это идет по кругу (тем более, что мой портал генерирует для каждого запроса канала новую ссылку). Если при этом я выходу в главное меню портала и выбираю секцию "фильмы", то первый же фильм начинает играться, играется секунду-две, после чего я снова оказываюсь в секции ТВ и попытка получить поток ТВ канала возобновляется. Так как в этот момент dice это единственный плеер в системе, то фильм, очевидно, проигрывается dice-ом вместо системного плеера, однако при этом ТВ не проигрывается. И фильм и ТВ - в одном формате mpeg2 (информация от оператора).
-
repo owner Dice - это не системный плеер и он (как и его кодеки) не используется моим эмулятором. Соответственно, от его присутствия/отсутствия возможность воспроизведения видео в портале не меняется.
-
Тем не менее: системный плеер удален из прошивки, dice - единственный, кто может играть видео, и фильм начинает воспроизводится. Следовательно его воcпроизводит dice? А в nexus 7 вообще нет никакого иного плеера кроме dice и вообще все работает. Как это все понимать?
Или я не совсем понимаю что Вы называете системным плеером?
-
repo owner Судя по всему, удалена только оболочка плеера, а сами библиотеки, которые я и использую, остались, т.к. они являются частью ОС (в некотором смысле). Можно попробовать удалить вообще все плееры, включая системный и dice, работать все равно скорее всего будет.
-
Идея понятна ... посоветуете инструменты для установки библиотек для недостающих кодеков, которыми мог бы пользоваться "системный плеер"?
Или подскажете названия соответствующих libs для mpeg2, чтобы поискать для моего процессора собранные?
-
repo owner К сожалению, я таких инструментов не знаю. Поэтому я в свое время решил заняться подключением библиотек из VLC к эмулятору, но интеграцию еще не закончил.
-
Спасибо за ответы, удачи в работе!
-
repo owner - changed status to duplicate
Duplicate of
#6. - Log in to comment
Dice по-видимому использует собственные кодеки. В моем приложении используется системный проигрыватель и, соответственно, используются предустановленные производителем кодеки. В данный момент я решаю данную проблему с воспроизведением, но о точных сроках реализации пока не могу сказать.