Я использую Samsung Smart View SDK (версия 2.5.34) для создания локальных фотографий из моего приложения Android в Samsung Smart TV 2024 года (модель: ue43du7000uxtk, tizen os: t-ksu2eddeuc-13 https: // : 8002/). However, when I try to display a photo using PhotoPlayer, the playContent() method's onError callback is triggered with a com.samsung.multiscreen.Error indicating a "Not found error" (code 404).
SDK Usage for PhotoPlayer:
In my SamsungSmartViewManager class
Service currentConnectedService = ...; (obtained after successful connection)
Uri photoHttpUrl = Uri.parse("http://:/media?uri=file%3A%2F%2F....jpg");
String photoTitle = "My Photo";
String appName = getPackageName();
PhotoPlayer photoPlayer = currentConnectedService.createPhotoPlayer(appName);
if (photoPlayer != null) {
// Optional: Add PhotoPlayer.OnPhotoPlayerListener (currently empty implementation for testing)
photoPlayer.addOnMessageListener(new PhotoPlayer.OnPhotoPlayerListener() {
// Overridden methods like onPlayerInitialized, onError, etc.
@Override
public void onError(com.samsung.multiscreen.Error error) {
Log.e(TAG, "PhotoPlayerListener: onError - " + (error != null ? error.getMessage() : "Unknown Player Error"));
}
// ... other listener methods
});
photoPlayer.playContent(photoHttpUrl, photoTitle, new Result() {
@Override
public void onSuccess(Boolean success) {
Log.i(TAG, "PhotoPlayer.playContent onSuccess: " + success);
}
@Override
public void onError(com.samsung.multiscreen.Error error) {
// THIS IS WHERE I GET THE 404 ERROR
Log.e(TAG, "PhotoPlayer.playContent onError: " + (error != null ? error.getMessage() : "Unknown") + " (Code: " + (error != null ? error.getCode() : "N/A") + ")");
}
});
} else {
Log.e(TAG, "Failed to create PhotoPlayer instance.");
}
< /code>
Анализ журнала: < /h1>
My localfileserver (nanohttpd) Показывают, что он успешно обслуживает файл изображения при обращении непосредственно через свой http url.
Когда ошибка 404 возникает через фотопластир, localfileserver logs не показывают любого вкоугодного запроса для /enmpoint ... Он только иногда показывает запрос на /favicon.ico.
logs sdk (из более подробного сеанса) указывает на то, что до 404 PlayContent SDK пытается получить запрос получить запрос на http: // : 8001/aPi/v2/webpplication/, что по себе по себе. "samsung.default.media.player" channel seems to be established after PhotoPlayer (or its underlying Application object) connects.
My Questions:
Is there a known issue or a different API endpoint/method for interacting with the Default Media Player (DMP) via Smart View SDK on newer (2024) Samsung Tizen TVs (like Модель ue43du7000uxtk, Tizen OS T-KSU2EDDEUC-1301.0), что приведет к тому, что http: // : 8001/api/v2/webpplication/endpoint для возврата 404? Или другой порт, и SDK (v2.5.34) не обрабатывает это правильно для новых телевизоров? Если так, были ли какие -либо конкретные конфигурации или обходные пути, необходимые для DMP?
Есть ли альтернативные значения Appid или Channelid для медиаплеера по умолчанию на этих новых платформах Tizen? Сервер NANOHTTPD работает, и телевизор подключен для удаленного управления.
Любая помощь или указатели были бы очень оценены! Содержимое: // uri).
URL (http: // : /media? uri = file ...) доступен и служит изображению с изображением/JPEG Mime при тестировании из браузера в той же сети. Создание объекта приложения с Appid = "3201412000694" и Channelid = "samsung.default.media.player", затем вызов Application.connect (), за которым следует приложение. Это также привело к ошибке 404 от телевизора при приложении. Start () Call.
Подробнее здесь: https://stackoverflow.com/questions/796 ... msung-tize
Smart View SDK: 404 не найден с помощью photoplayer.playContent () на новом Samsung Tizen TV (модель UE43DU7000Uxtk / 20 ⇐ Android
Форум для тех, кто программирует под Android
1749566243
Anonymous
Я использую Samsung Smart View SDK (версия 2.5.34) для создания локальных фотографий из моего приложения Android в Samsung Smart TV 2024 года (модель: ue43du7000uxtk, tizen os: t-ksu2eddeuc-13 https: // : 8002/). However, when I try to display a photo using PhotoPlayer, the playContent() method's onError callback is triggered with a com.samsung.multiscreen.Error indicating a "Not found error" (code 404).
SDK Usage for PhotoPlayer:
In my SamsungSmartViewManager class
Service currentConnectedService = ...; (obtained after successful connection)
Uri photoHttpUrl = Uri.parse("http://:/media?uri=file%3A%2F%2F....jpg");
String photoTitle = "My Photo";
String appName = getPackageName();
PhotoPlayer photoPlayer = currentConnectedService.createPhotoPlayer(appName);
if (photoPlayer != null) {
// Optional: Add PhotoPlayer.OnPhotoPlayerListener (currently empty implementation for testing)
photoPlayer.addOnMessageListener(new PhotoPlayer.OnPhotoPlayerListener() {
// Overridden methods like onPlayerInitialized, onError, etc.
@Override
public void onError(com.samsung.multiscreen.Error error) {
Log.e(TAG, "PhotoPlayerListener: onError - " + (error != null ? error.getMessage() : "Unknown Player Error"));
}
// ... other listener methods
});
photoPlayer.playContent(photoHttpUrl, photoTitle, new Result() {
@Override
public void onSuccess(Boolean success) {
Log.i(TAG, "PhotoPlayer.playContent onSuccess: " + success);
}
@Override
public void onError(com.samsung.multiscreen.Error error) {
// THIS IS WHERE I GET THE 404 ERROR
Log.e(TAG, "PhotoPlayer.playContent onError: " + (error != null ? error.getMessage() : "Unknown") + " (Code: " + (error != null ? error.getCode() : "N/A") + ")");
}
});
} else {
Log.e(TAG, "Failed to create PhotoPlayer instance.");
}
< /code>
Анализ журнала: < /h1>
My localfileserver (nanohttpd) Показывают, что он успешно обслуживает файл изображения при обращении непосредственно через свой http url.
Когда ошибка 404 возникает через фотопластир, localfileserver logs не показывают любого вкоугодного запроса для /enmpoint ... Он только иногда показывает запрос на /favicon.ico.
logs sdk (из более подробного сеанса) указывает на то, что до 404 PlayContent SDK пытается получить запрос получить запрос на http: // : 8001/aPi/v2/webpplication/, что по себе по себе. "samsung.default.media.player" channel seems to be established after PhotoPlayer (or its underlying Application object) connects.
My Questions:
Is there a known issue or a different API endpoint/method for interacting with the Default Media Player (DMP) via Smart View SDK on newer (2024) Samsung Tizen TVs (like Модель ue43du7000uxtk, Tizen OS T-KSU2EDDEUC-1301.0), что приведет к тому, что http: // : 8001/api/v2/webpplication/endpoint для возврата 404? Или другой порт, и SDK (v2.5.34) не обрабатывает это правильно для новых телевизоров? Если так, были ли какие -либо конкретные конфигурации или обходные пути, необходимые для DMP?
Есть ли альтернативные значения Appid или Channelid для медиаплеера по умолчанию на этих новых платформах Tizen? Сервер NANOHTTPD работает, и телевизор подключен для удаленного управления.
Любая помощь или указатели были бы очень оценены! Содержимое: // uri).
URL (http: // : /media? uri = file ...) доступен и служит изображению с изображением/JPEG Mime при тестировании из браузера в той же сети. Создание объекта приложения с Appid = "3201412000694" и Channelid = "samsung.default.media.player", затем вызов Application.connect (), за которым следует приложение. Это также привело к ошибке 404 от телевизора при приложении. Start () Call.
Подробнее здесь: [url]https://stackoverflow.com/questions/79660647/smart-view-sdk-404-not-found-with-photoplayer-playcontent-on-new-samsung-tize[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия