Создание мобильного видео
Введение и руководство пользователя для создания и публикации мобильных видеороликов. Содержит практические советы по настройкам конвертирования роликов и рекомендации по работе с инструментами.
Структурная архитектура мультимедиа (MMF)
Поддержка RSS в Видео Центре Nokia
Узнайте больше о том, как организована поддержка использования RSS в приложении Видео Центр Nokia. Видео Центр Nokia поддерживает RSS для метаописаний видеосервиса. Метаданные дают дополнительную информацию о контенте, чтобы помочь в выборе видео, интересного пользователю.
Музыка и видео являются самими часто используемыми функциями на портативных устройствах. Nokia – ведущий мировой производитель цифровых музыкальных плейеров, камер и видеоплейеров. Добавьте к этому возможность потоковой передачи видео через Web, и картина приобретает завершенность. Платформы Nokia играют ключевую и все более значимую роль в поставках мультимедиа контента потребителю
Став разработчиком медиа контента, Вы обнаружите, что платформы Nokia предлагают множество способов проникнуть к Вашей аудитории. Nokia отличает использование ведущих технологий и сервисов – от DVH до радио передач на FM частотах в Web и служб загрузки контента. Мобильная мультимедиа может быть получена с помощью целого ряда мобильных устройств – и Forum Nokia поможет охватить большинство из предоставляемых возможностей.
Документы.
Вики.
Форум.
Таблицы мультимедийных возможностей устройств.
Устройства Nokia предлагают разнообразные возможности разработчикам, заинтересованным в создании мультимедиа приложений и сервисов. На платформе S60 вы сможете использовать уже существующие приложения, такие как Web браузер для S60, Музыкальный плейер и Медиа Плейер, или создавать собственные приложения, используя технологию Java, Symbian C++, Flash от компании Adobe или Python. В целом, технологии разработки, требующие выполнения больших объемов работы, как, например, Symbian C++, также предлагают большую свободу в использовании особенностей платформы и больше возможностей для настройки приложений.

На платформах Серии 40 разработчики могут воспользоваться преимуществами «родных» мультимедиа приложений, Flash Lite и мобильного Web браузера. Также возможно использование Java MIDP 2.0 для разработки собственных приложений и сервисов.
Следующие таблицы описывают наиболее частые варианты разработок с использованием мультимедиа и поддержку этих опций в Symbian C++ и Java, двух мощнейших оболочек программирования для устройств Nokia.
| Использование Аудио | Поддержка в Symbian C++ (S60) | Поддержка в Java™ (S60 and Серия 40) |
| Воспроизведение незащищенных файлов |
Поддерживается |
Поддерживается |
| Воспроизведение файлов, защищенных DRM |
Поддерживается OMA DRM версий 1 and 2 |
Поддерживается OMA DRM версии 1 |
| Воспроизведение MIDI файлов |
Поддерживается |
Поддерживается |
| Воспроизведение аудио из буфера |
Поддерживается |
Not supported |
| Контроль аудио эффектов |
Поддерживается |
Limited support |
| Воспроизведение динамического RTSP потока |
Поддерживается |
Поддерживается |
| Чтение метаинформации из файла |
Поддерживается |
Поддерживается |
| Запись аудио в файл |
Поддерживается |
Поддерживается |
| Использование видео |
Поддержка в Symbian C++ |
Поддержка в Java™ |
| Воспроизведение локального файла или RTSP потока с использованием S60 Медиа плейера и движка RealPlayer |
Используйте AppArc API (RApaLsSession) для запуска Медиа Плейера S60 |
Используйте запрос к платформе MIDlet для запуска Медиа Плейера платформы |
| Воспроизведение локального файла или RTSP потока с использованием специального UI и движка RealPlayer |
Создайте собственный UI и используйте CVideoPlayerUtility API для воспроизведения или управления файлом или URL |
Используйте JSR-135 |
| Воспроизведение локального файла с использованием Вашего плейера |
Создайте собственный плейер. Используйте CMdaAudioOutputStream для воспроизведения аудио (1) и CDirectScreenAccess APIs для визуального представления видеоданных |
Не рекомендуется |
| Воспроизведение потокового видео контента с использованием Вашего плейера |
Используйте сетевые API (RSocketServ, RConnection, RSocket) для подключения к сети. (2). Далее используйте CMdaAudioOutputStream для воспроизведения аудио (1) и CDirectScreenAccess APIs для визуального представления видеоданных |
Не рекомендуется |
| Реализация пользовательского MMF плагина |
Используйте MMF API (CMMFController, CMMFCodec, другие.) |
Невозможно |
(1) CMdaAudioOutputStream может декодировать некоторые форматы для части устройств, если DevSound кодеки для соответствующих форматов присутствуют в этом устройстве..
(2) Высокоуровневые потоковые протоколы (т.е. RTSP, RTP, RTCP, SDP) должны поддерживаться приложением..
Больше информации о разработке приложений для воспроизведения музыки и аудио.
Больше информации о разработке приложений для воспроизведения видео.