Попробую отпишусь. Просто воспользовался онлайн генератором и хеш не совпал с тем что был в торенте.
У меня пока нет задачи раздавать. Есть задача хотя бы скачать. Это же стриминг. Думаю на ява скрипте это сделать легче чем на андроиде... Потом и до браузеров доберусь...но сначала Андроид
@kozhevnikovv а теперь ещё и появилась возможность принимать данные с любых протоколов! Пока что сделал с фтп. Работает отлично. Скоро выложу код...надо его протестировать, как следует.
Ну что же! Поздравляю нас всех! Эпичный, утопический код написан! Скоро на хабр статью выложу об этом. Всё работает в лучшем виде! Вот исходники: https://github.com/master255/ImmortalPlayer
Странно, а почему всё остальное выкладывают, а это вдруг NDA?? Что за избирательность такая? Люди выкладывают и гораздо более сложные проекты!
Я буду первым, кто выложит утопический код. Он уже работает...осталось поправить одну ошибку...и добавить некоторые функции.
так вот что-то никто не может покрыть и выложить исходники.
Один я над этим тружусь, а больше никто не хочет...
Конечно если непрерывно заниматься только этой прокси пару дней, то может я и смог бы довести до ума...но у меня не получается непрерывно...а когда прерываюсь надо вникать опять во все тонкости...
Пошла уже вторая неделя...борюсь с какой-то странной ошибкой в самом начале от плеера.
Т.е. он посылает запрос...я ему ответ..он ошибка (unrecognized message: (8, 0, 0)). Затем второй запрос...я ему такой же ответ - он отлично...
И ошибка только с видео....не понимаю что не так...
Получается 2 запроса вместо одного к серверу...это не есть гуд...
ну как чем! В нём же нет вообще ничего толком!
Он не передаёт хеадер плееру
В нём не реализован поиск по файлу и запросы с ренжем
Нет сохранения на карту памяти...
Нет докачки всего файла независимо от запроса плеера...и дописывание одного файла на карте, а не создание много маленьких по запросам.
Вполне очевидные фишечки...
да все отсылают на эту ссылку...думаете я о ней не знаю. Есть уже даже другой, переделанный проект с поиском по файлу и кешем файлов на карту...но пока он работает только на 4sdk. Сижу перевожу на 14.
А тот проект который дали вы - это самый тупой и бесполезный прокси...его ещё много переделывать надо...там всё достаточно сложно...
при разработке прокси возникает много вопросов.
Как задавать путь файла в прокси? Ведь в плеере нет параметров прокси сервера.
Как реализовать поиск по файлу (seeking)??
Простенький прокси сервер тут не подойдёт...тут нужен самописный специализированный. Странно, что нет готовых проектов прокси для медиаплеера.
@Mintormo ну это уже тонкости интерфейса. Не обязательно же оно должно по горизонтали сдвигаться...просто должно быть понятно...где и что откуда..
Что-то с деревом совсем сложно всё...уже в отчаянии пробую внедрить tree-view-list-android и не получается...у меня там фрагменты...разные контексты везде и не понятно почему ошибка в лайоте. Хотя в другом проекте аналогичный лайот не вызывает ошибок.
@Mintormo Ах да. Дерево удобнее в плане интерфейса. Можно открыть сразу несколько папок и выбирать файлы из них. В списке так не получится...список ограничивает человека в понимании структуры папок. А мне надо что бы человек сразу видел что тут такое.
надо найти и удалить этот файл. Очистить все папки temp. Удалить все java если установлены. Проверить наличие java папки в программах и programdata и удалить, если есть. Перезагрузить комп. Выключить антивирусы. Запустиь установку от администратора. Если тоже самое, то попробовать установить в безопасном режиме.
У меня пока нет задачи раздавать. Есть задача хотя бы скачать. Это же стриминг. Думаю на ява скрипте это сделать легче чем на андроиде... Потом и до браузеров доберусь...но сначала Андроид