Тестируем! TS P2P Multimedia Plug-In 1.0.4

Обновление TorrentStream_1.0.4 beta сборка 1.0.4.6 ( самая свежая сборка )

Ссылка 1.0.4.6 на 1.0.4.5 указывает

легкие махинации и вуаля http://torrentstream.org/downloads/TorrentStream_1.0.4.6.exe

сделали бы обновление версий, как на большинстве жабских прогах … а то уже поднадоедает ставить, удалять, ставить, удалять )

Спасибо, поправил!

после чистки кэша по прежнему слетают логин и пароль, но так же еще появилась ошибка (во всяком случае судя по окошку)

прикрепил лог


Исправим!

Также просьба, всем сделать максимальный акцент на производительность ( у кого позволяют скорости, запускайте 1080р);
работу с плей-листом ( клацайте один за одним, перемещайте файлы в списке как до начала проигрывания так и во время) ;
перемотку ( запускайте любые форматы видео/аудио и смотрите на скорость отклика по загруженной части и на время буферизации если куски небыли загружены)

Проверяем во всех браузерах

zdrastvuite,

u menea vot takaia problema!

najimaiu “play”: i srazu pishet “Error playing: unsupported operand type(s) for +: ‘NoneType’ and ‘str’”

v cheo prishina ???


Проблема осталась.
Удалил старую сборку, поставил новую 1.0.4.6. Перезагрузил комп. Запускаю главную страницу сайта и выдаёт ту же ошибку ‘Permission denied’.
Вот кусок лога


2011-05-30 11:06:31 bg: Test if already running
get_home_dir: home {'C:\\Users\\\xd1\xe5\xf0\xe3\xe5\xe9'} head C:\Users tail {'\xd1\xe5\xf0\xe3\xe5\xe9'}
get_home_dir: dirs ['All Users', 'cerj', 'Default', 'Default User', 'desktop.ini', 'Public', 'Nagaae', '\xc2\xf1\xe5 \xef\xee\xeb\xfc\xe7\xee\xe2\xe0\xf2\xe5\xeb\xe8', '\xd1\xe5\xf0\xe3\xe5\xe9'] udirs [u'All Users', u'cerj', u'Default', u'Default User', u'desktop.ini', u'Public', u'\xd1\xe5\u011f\xe3\xe5\xe9', u'\u0412\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438', u'\u0421\u0435\u0440\u0433\u0435\u0439']
C:\Program Files\TorrentStream\torrentstream\library.zip\Tribler\Core\osutils.py:80: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
Setting up languages
Language file: C:\Program Files\TorrentStream\torrentstream\Tribler\Lang\english.lang
Build 19721
ts_version 1.0.4
Traceback (most recent call last):
  File "Tribler\Player\BaseApp.pyc", line 722, in load_playerconfig
IOError: [Errno 2] No such file or directory: u'C:\\Users\\\u0421\u0435\u0440\u0433\u0435\u0439\\AppData\\Roaming\\.Torrent Stream\\playerconf.pickle'
main: Session config C:\Users\\u0421\u0435\u0440\u0433\u0435\u0439\AppData\Roaming\.Torrent Stream\sessconfig.pickle
main: Session saved port 8621 C:\Users\\u0421\u0435\u0440\u0433\u0435\u0439\AppData\Roaming\.Torrent Stream\sessconfig.pickle
Traceback (most recent call last):
  File "Tribler\Plugin\BackgroundProcess.pyc", line 158, in OnInit
  File "Tribler\Player\BaseApp.pyc", line 148, in OnInitBase
  File "Tribler\Core\Session.pyc", line 240, in __init__
  File "Tribler\Core\APIImplementation\LaunchManyCore.pyc", line 94, in register
  File "Tribler\Core\BitTornado\RawServer.pyc", line 109, in find_and_bind
  File "Tribler\Core\BitTornado\SocketHandler.pyc", line 333, in find_and_bind
  File "Tribler\Core\BitTornado\SocketHandler.pyc", line 303, in bind
error: (10013, 'Permission denied')
main: ONEXIT MainThread
main: Removing playing download if not complete
main: ONEXIT: Thread still running MainThread daemon False
main: ONEXIT: Thread still running BGTaskQueueThread-1 daemon True
main: ONEXIT: Thread still running SessionPoolThread-4 daemon True
main: ONEXIT: Thread still running SessionPoolThread-3 daemon True

Вышлите, пожалуйста, лог. Директория по умолчанию: С:\Program Files\TorrentStream\torrentstream ( текстовый файл bgprocess.exe )

P.S. Если вы установили TS на 7-ку на диске “С” и у вас не включены необходимые права на запись лога, то тогда укажите ID плеера или прикрепите торрент, возможно проблема с файлом или одним из файлов.

Похоже основная проблема все-таки в ограничении прав пользователя( кириллического) и его доступе к порту, но проблема с путями тоже осталась и мы посмотрим что можно сделать и как это решить. Такая проблема с путями возникает из-за того что движок построен на Python 2.5, где есть такой недочет, но мы постараемся это обойти или уже позже переедем на новую версию питона.

Спасибо за участие в тестировании и высланный лог!

Обновление TorrentStream_1.0.4 beta сборка 1.0.4.9 ( самая свежая сборка )

pojailusta opishite kakie izmenenia(daje melkie) vi zdeloli v novoi versii(zborke) v sravnenii s 1.0.4.6

spasibo

P.S: Nujno znati kuda(na shto) smotreti!

Рад новой версии. Но как быть пользователям на Linux?

С версии 1.0.4.9 уже исправлено. Ошибок быть не должно, после очистки кэша бгпроцесс закрываться теперь не будет!

В основной пост добавил список на что нужно ставить акцент в тестировании, не зависимо от версии

Все извинения в основном касаются исправления выявленных багов и усовершенствования заявленных функций, поэтому мы и просим акцентироваться именно на тестировании перечисленных функциях и работе плагина в целом.

В ближайшее время мы выпустим сборку 1.0.4.10, вот в ней мы попросим дополнительно уделить внимание некоторым ее отличительным особенностям от других версий. Мы постараемся научить ее думать! Это должно существенно/заметно улучшить работу плеера.

Никто не забыт, ничто не забыто! :wink:

Дайте нам время создать по настоящему качественный и мощный продукт, хотя бы с половиной того функционала который мы хотим в нем видеть и мы сразу преступим к сборке версий под Linux и Mac

Только для гиков! Специальная, экспериментальная версия TorrentStream_1.0.4 beta сборка 1.0.4.11 ( тем кто не имеет понятия что такое диспетчер задач и как им пользоваться, даже не пытайтесь устанавливать)

Что тестируем в сборке 1.0.4.11?:

Проигрывание файлов без прерываний на буферизацию, не зависимо от скорости загрузки и размеров файлов.

Как все должно происходить?

При запуске файла, после пребуферизации у вас должно на несколько секунд запуститься его проигрывание, после этого если скорость загрузки потока ( DL) будет оптимальной для беспрерывного воспроизведения файла то проигрывание будет продолжено без остановки, ну если скорости загрузки не будет хватать для беспрерывного воспроизведения, то произойдет остановка и вы увидите в информационной строке плеера соответствующее сообщение и информацию о времени через которое начнется проигрываться файл, без задержек, по истечению которого проигрывание возобновится.

Информация об оставшемся времени до начала проигрывания будет динамично меняться в зависимости от объема заполнения кэша и скорости загрузки. ( если вы заметите что время “прочему-то” вместо того чтобы уменьшаться начало увеличиваться, сразу смотрите на скорость загрузки ( DL) , так-как она явна начала падать. Причины две: 1. Отвалились пиры ; 2. У вас проблема с интернет-соединением.

Данную версию рекомендую тестировать только на одиночных файлах, так как со списком/плейлистом могут еще возникать проблемы ( надо еще дотачивать ) Ну кому очень хочется можете попробовать запустить этот плеер: http://torrentstream.org/play.php?id=12afef1d6b4226123ef494cfab009db30882e6bd Тут клипы с битрейтом по 8 000 кб/с

Внимание! При тестировании, следите пожалуйста за скоростью загрузки и за вашим интернет-соединением, чтобы нас потом не путать разными вопросами. Также периодически, если не возникало проблем с проигрывание, чистите лог, так как инфы в него сейчас пишется много и расти он будет очень быстро ( напоминаю где он находится, по умолчанию С:\Program Files\TorrentStream\torrentstream , текстовый файл :bgprocess.exe ), ну а если возникли проблемы, то срочного его отправляйте к нам.

Попробовал последнюю версию…
Идея, ИМХО, в такой реализации - неудачная. Запустил я фильм - он мне пишет - 105 минут жди, так как скорости, судя по всему, хватать не будет вообще, пока он не скачает его целиком.

А, в предыдущих версиях, по опыту - с периодическими недолгими остановками, но просмотр идеально будет возможен.

Вы заблуждаетесь!

Пример:

При скорости загрузки потока 1000 кбит/с ( значение DL = 125 ), вы сможете скачать 439 МБ за час

Предположим, имея скорость 1000 кбит/с, вы хотите посмотреть видео размером 878 МБ, длительность которого составляет 1 час.

В сборке 1.0.4.11 мы используем надбавочный коэффициент 1,1 ( чтобы компенсировать скачки интеренет-скорости/загрузки), таким образом просмотр видео без задержек начнется через 1 час 6 минут. Скачать видео полностью вы сможете только через 2 часа.

Мы все это делаем для того, чтобы все кто использует наши продукты могли гладко и без каких-либо прерываний смотреть видео и слушать аудио, независимо от скорости интернет-соединения! Поэтому мы рекомендуем проигрывать в плеере только те файлы, битрейт которых не будет превышать скорости вашего интернет-соединения или хотя бы подождать пока в кэше будет необходимое количество кусков чтобы вы могли начать просмотр без прерываний.

Мы решили автоматизировать этот процесс исходя из обращений пользователей. Но мы никому не собираемся навязывать свою точку зрения и желания других пользователей, поэтому эта функция будет в виде опции которой вы можете не пользоваться, если вас устраивает смотреть видео с прерываниями.

Все правильно, если начинаешь смотреть, то хочется чтобы не было потом прерываний. Полумеры не для нас!