Итак, я написал небольшое небольшое приложение для iphone, которое занимает URL-адрес http, и воспроизводит видео .mp4, расположенное по этому URL-адресу. Конечно, это делает больше, но это мясо. Естественно, я хотел использовать его не только для одной мобильной платформы, поэтому решил настроить таргетинг на BlackBerry.Потоковое видео с симулятором Blackberry
Однако, я столкнулся с проблемой проблем с средой BlackBerry. Прежде всего, я узнаю, что могу загружать только 256 тыс. Файлов! Я узнаю, как установить эту переменную в моем симуляторе MDS, и я узнаю, что это НЕ производственное решение, потому что для всех конечных пользователей их администратор BES или MDS изменит настройку. Затем я нахожу видео объемом менее 2 МБ, с которым я могу практиковать. Переход в браузер подскажет мне сохранить видео, а не играть в браузере, как я ожидал. После сохранения видео он отказывается играть, говоря, что это неправильный формат.
So. Я не могу найти ссылку на то, сможет ли BlackBerry транслировать HTTP. Я слышал, что он может использовать RTSP, и слышал некоторые слухи о том, что он не может использовать HTTP, который действительно сосал. Я также не могу найти ссылку на какой формат использует BlackBerry, хотя я могу найти миллион программ, которые преобразуют один файл в формат «BlackBerry».
Несомненно, что кто-то, возможно, попытался передать видео с BlackBerry раньше. Как они это сделали? Это просто безнадежный трубопровод? Должен ли я идти с RTSP?
Извините за отсутствие конкретного вопроса. Я просто очень потерян, и я ненавижу, как многие учебные пособия или сообщения на форуме, похоже, предполагают, что я знаю возможности Blackberry.
Edit: я, наконец, узнал, что формат .3gp, который я никогда не слышал, что использует BlackBerry. По-прежнему не знаю, как потоковое видео из Интернета. Я нашел "How To - Play video within a BlackBerry smartphone application" Это показалось полезным, но код не работает, если вы даете ему URL-адрес, хотя он утверждает, что это так.
RTSP поддерживается, но не через BES и BIS (и, возможно, MDS-симулятор), поэтому вы должны убедиться, что клиент Blackberry может получить доступ к серверу RTSP с помощью беспроводного провайдера APN или WAP-шлюза. – Richard
Просто переопределите метод run() нового потока и сделайте там что-нибудь. –