Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Поддержка платформы Android

Ответ
 
Опции темы Опции просмотра
Старый 27.05.2013, 16:14   #1
exilium
Junior Member
 
Регистрация: 19.12.2011
Сообщений: 2
Question MK802III. Samba-->fullHD-->XBMC-->external player

Доброго времени суток уважаемы форумчане.
Помогите пожалуйста решить проблему:
Имеется микро компьютер на RK3066 MK802III. Через Ethernet поключен к домовой сети. В зимнем холодильнике стоит домашний сервер Samba+web+UDP-to-HTTP и т.д. Проблема с проигрываение FullHD контента, я полагаю, всем изаестна, но на всякий случай озвучу: XBMC на ведроиде, на данный момент, не способна проигрывать видео посредством аппаратных декодеров. В свзи с чем имеется костыль, позволяющий запускать контент высокого разрешения сторонним плеером. Вот как он выглядит в оригинале:
Код:
<!--
	Credits
	KemoNine (xbmcandroid.com/forums)
	Staticadk (xbmcandroid.com/forums)
	GSH (xbmcandroid.com/forums)
-->

<playercorefactory>
	<players>
		<!-- MXPlayer Free definition -->
		<player name="MXPlayerFree" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.mxtech.videoplayer.ad</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- MXPlayer Pro definition -->
		<player name="MXPlayerPro" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.mxtech.videoplayer.pro</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- TPlayer definition -->
		<player name="TPlayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.tiantian.android.player.app</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- DicePlayer Free definition -->
		<player name="DicePlayerFree" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.inisoft.mediaplayer.trial</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- VLC Player definition -->
		<player name="VLCPlayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.vlcforandroid.vlcdirectprofree</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- DicePlayer Paid definition -->
		<player name="DicePlayerPaid" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.inisoft.mediaplayer.a</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- RockPlayer Lite definition -->
		<player name="RockPlayerLite" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.redirectin.rockplayer.android.unified.lite</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- RockPlayer2 definition -->
		<player name="RockPlayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.rockplayer</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- BSPlayer Free definition -->
		<player name="BSPlayerFree" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.bsplayer.bspandroid.free</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- Moboplayer Free definition -->
		<player name="MoboplayerFree" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.clov4r.android.nilz</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- mVideoplayer Free definition -->
		<player name="mVideoplayerFree" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>afzkl.development.mVideoPlayer</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>		

		<!-- Vplayer definition -->
		<player name="Vplayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>me.abitno.vplayer.t</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>

		<!-- Wondershare Player definition -->
		<player name="WondersharePlayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.wondershare.player</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
	    </player>

     	 <!-- Archos Video definition -->
		<player name="ArchosVideo" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.archos.mediacenter.video</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
	    </player>

	    <!-- SopCast Player definition -->
		<player name="SopCast" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>org.sopcast.android</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
	    </player>

		<!-- Daroon Player definition -->
		<player name="DaroonPlayer" type="ExternalPlayer" audio="false" video="true">
			<!-- Android intent -->
			<filename>com.daroonplayer.dsplayer</filename>
			<!-- Hide XBMC -->
			<hidexbmc>true</hidexbmc>
			<!-- After 2 minutes bump the play count of the item in XBMC -->
			<playcountminimumtime>120</playcountminimumtime>
		</player>
	</players>
	<!-- Rules for which external player to use -->
	<!-- MX Player Free is default
	         change player= value to one of the above names to change this -->
	<rules action="prepend">
		<!-- Samba file shares -- Internal player for now due to MX Player issues -->
		<rule protocols="smb" player="DVDPlayer" />

		<!-- DVD Images -->
		<rule dvdimage="true" player="MXPlayerFree"/>
		
		<!-- rtmp Streams (Ice / Navi-x) -->
		<rule protocols="rtmp" player="MXPlayerFree"/>
		
		<!-- rtsp Streams (Type of internet stream) -->
		<rule protocols="rtsp" player="MXPlayerFree" />
		
		<!-- SopCast -->
        <rule protocols="sop" player="SopCast" />
		
		<!-- Internet streams -- Disabled for now -->
		<!--<rule internetstream="true" player="MXPlayerFree" />-->

		<!-- Video files -- Default rule (last to ensure above trigger first -->
		<rule video="true" player="MXPlayerFree"/>
	</rules>
</playercorefactory>


А вот что я в нем подправил

Код:
<rules action="prepend">
		<!-- Samba file shares -- Internal player for now due to MX Player issues -->
		<rule protocols="smb" player="BSPlayerFree" />
Но запускать видео высокого разрешения с самба сервера он у меня не начал. Полагаю что приписка автора костыля "Internal player for now due to MX Player issues" относится не только к MX плееру.... Полагаю как то связано с передачей сессии или потока..... В общем:
Может кто то решил проблему, или есть у кого какие мысли, буду признателен за помощь!
exilium вне форума   Ответить с цитированием
   
Старый 28.05.2013, 21:12   #2
aisman
Senior Member
 
Аватар для aisman
 
Регистрация: 23.01.2012
Адрес: Moscow. Russia.
Сообщений: 1,210
По умолчанию

нет, проблема не решена. Есть костыль в виде mount manager, смонтировать источник в локальную папку и запускать. А вообще в это ethernet они еще и udp засунуть забыли. Так что смотреть Live Tv не получится нормально, ни в андроиде, ни в люнуксе. Ну кетайцы, вечно все через зад сделают.
__________________
Amlogic S922X S78 | CoreELEC | HDMI-CEC | YAMAHA RX-V379
aisman вне форума   Ответить с цитированием
Старый 29.05.2013, 18:31   #3
saleksiy
Member
 
Регистрация: 20.12.2011
Сообщений: 73
По умолчанию

ИМХО проблема сама собой решиться - полугода должно хватить (когда окончательно вылижут HW support), сам тоже с minix neo x5 (rk3066) уже полгода маюсь. Пока как решение могу предложить переход на BD рипы с потоком примерно до 10 мегабит (кушает их по SMB через eth уверенно и без дропу .
Сборки отсюда с поддержкой аппаратного видеодекодирования.
saleksiy вне форума   Ответить с цитированием
Старый 31.05.2013, 09:58   #4
zigger
Junior Member
 
Регистрация: 15.05.2010
Сообщений: 5
По умолчанию

Цитата:
Сообщение от saleksiy Посмотреть сообщение
ИМХО проблема сама собой решиться - полугода должно хватить (когда окончательно вылижут HW support), сам тоже с minix neo x5 (rk3066) уже полгода маюсь. Пока как решение могу предложить переход на BD рипы с потоком примерно до 10 мегабит (кушает их по SMB через eth уверенно и без дропу .
Сборки отсюда с поддержкой аппаратного видеодекодирования.
у самого МК808b (rk3066), подскажите какую сборку используете и смотрите через плеер встроенный в хбмс, или хбмс передает поток во внешний плеер?
zigger вне форума   Ответить с цитированием
Старый 31.05.2013, 11:01   #5
saleksiy
Member
 
Регистрация: 20.12.2011
Сообщений: 73
По умолчанию

На сборку смотри линк выше (примерно пару раз в месяц пробую новую). С внешним плеером по самбе нормально не получается, а у меня всё на nas лежит, так что с встроеным.
saleksiy вне форума   Ответить с цитированием
Старый 31.05.2013, 16:31   #6
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,184
По умолчанию

Так смонтируйте уже НАС как локальную папку и перестаньте беспокоиться.
__________________
Dune HD TV-102/Pioneer VSX-520-K/Samsung ES6727

ВИКИ Настройка DSPlayer: http://xbmc.ru/wiki/index.php?title=Настройка_DSPlayer
DSPlayer поддержка ускорения GPU: http://xbmc.ru/forum/showthread.php?t=12
XBMC+SVP: http://habrahabr.ru/post/181598/
Крипто-робот, бонус за регистрацию, оплата за результат: https://apitrade.pro/bonus_xbmcru.htm
LordMerlin вне форума   Ответить с цитированием
Старый 01.06.2013, 05:02   #7
aisman
Senior Member
 
Аватар для aisman
 
Регистрация: 23.01.2012
Адрес: Moscow. Russia.
Сообщений: 1,210
По умолчанию

Цитата:
Сообщение от LordMerlin Посмотреть сообщение
Так смонтируйте уже НАС как локальную папку и перестаньте беспокоиться.
ну тут тоже не все хорошо Даже с полным рутом, я не смог заставить маунт менеджер делать свою работу при загрузке, т.е. пути он запоминал, но не монтировал, надо было один раз пинок ему давать, тогда все нормально работало.
__________________
Amlogic S922X S78 | CoreELEC | HDMI-CEC | YAMAHA RX-V379
aisman вне форума   Ответить с цитированием
Старый 01.06.2013, 12:00   #8
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,184
По умолчанию

Попробуйте другой, их есть несколько.
__________________
Dune HD TV-102/Pioneer VSX-520-K/Samsung ES6727

ВИКИ Настройка DSPlayer: http://xbmc.ru/wiki/index.php?title=Настройка_DSPlayer
DSPlayer поддержка ускорения GPU: http://xbmc.ru/forum/showthread.php?t=12
XBMC+SVP: http://habrahabr.ru/post/181598/
Крипто-робот, бонус за регистрацию, оплата за результат: https://apitrade.pro/bonus_xbmcru.htm
LordMerlin вне форума   Ответить с цитированием
Старый 01.06.2013, 15:03   #9
saleksiy
Member
 
Регистрация: 20.12.2011
Сообщений: 73
По умолчанию

Нашёл ещё 1 сборку по нашей проблемме http://androidtvnews.com/xbmc-for-android-mxplayer/.
saleksiy вне форума   Ответить с цитированием
Старый 05.06.2013, 11:33   #10
Serjic
Junior Member
 
Регистрация: 14.01.2013
Сообщений: 10
По умолчанию

Цитата:
Сообщение от aisman Посмотреть сообщение
ну тут тоже не все хорошо Даже с полным рутом, я не смог заставить маунт менеджер делать свою работу при загрузке, т.е. пути он запоминал, но не монтировал, надо было один раз пинок ему давать, тогда все нормально работало.
Тут предлагают:

Цитата:
Установил Universal Init.d из маркета
Запустил.
Включил.
Проверил, работает ли. (там есть такая фигня. Я проверил - работает чудесно на нашем устройстве, так что можете это пропустить)
Скопировал в папку /etc/init.d скрипт MountNT.sh, который у меня уже был написан для программы GScript Lite

Код:
#!/system/bin/sh
mkdir /mnt/NetTop
chown system.system /mnt/NetTop
busybox mount -t cifs //192.168.1.2/e /mnt/NetTop -o username=Android,password=123456,iocharset=utf8
Выставил для файла MountNT.sh разрешения rwx r-x r-x
И всё!
После перезагрузки всё самостоятельно автоматически смонтировалось.

/mnt/NetTop -- папка в которую монтируется сетевой диск
//192.168.1.2/e -- адрес расшаренного HDD на NetTop
username -- название учетной записи на NetTop
password -- пароль этой учетной записи
iocharset=utf8 -- опция для поддержки русских букв в названиях файлов и папок
Serjic вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[XBMC] FullHD медиацентр HD-lab seppius Оборудование для XBMC 239 01.04.2015 16:12
Mac OS X Lion Samba + ATV(1) XBMC = не запускается видео easyride Поддержка платформы Mac 18 28.08.2011 08:29
xbmc video player repeat one or all macalex Поддержка платформы Mac 3 21.02.2011 09:44
XBMC Freak и Samba Alexey A. Stepanenko Поддержка платформы Linux \ Live 2 02.02.2011 23:34


Текущее время: 12:09. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.