Quantcast
Channel: Опыт пользователя и дизайн
Viewing all articles
Browse latest Browse all 360

Cross-OS Mobilanwendungen mit Intel® INDE erstellen

$
0
0

Wenn Sie beginnen möchten und Cross-OS Mobilanwendungen mit Videoverarbeitung, Transcode, Spezieleffekten, usw., Funktionen in Ihren Anwendungen erstellen möchten, ist der beste Platz zum Beginnen Media for Mobile, das Teil der INDE-Suite ist. Warum? weil es mit der INDE Starter (kostenlos) Version hier zum Download bereit steht: https://software.intel.com/de-de/intel-inde und viele Beispiele enthält, und Sie können diese in vollfunktionsfähige Anwendungen umbauen, und sie können leicht in die eigenen Anwendungen mit minimalem Programmieraufwand eingesetzt werdenEs enthält auch eine Reihe von einfach zu verwendenden Komponenten und APIs für eine breite Palette von Medien-Szenarien. Es enthält mehrere komplette Pipelines für die meisten gängigen Anwendungsfällen und bietet eine Möglichkeit, Benutzerentwickelte Komponenten zu diesen Pipelines hinzuzufügen.Media for Mobile bietet verschiedene API-Sets, um auf allen drei Betriebssystemen (Android*, iOS* und Windows*) laufen und bietet Anwendungsunterstützung , um auf sowohl Intel® als auch ARM* Geräten zu laufen. 

Eine Android* Anwendung erstellen

Eine iOS* Anwendung erstellen

Eine Windows* Anwendung erstellen

Als Erstes lassen Sie uns mit der Erstellung und Ausführung einer Android-Mobilanwendungen beginnen. Sie können beginnen, indem Sie Intel® INDE Media for Mobile und die Beispiele hier herunterladen und installieren. Nun, lassen Sie die Media for Mobile Beispielanwendung für Android* auf Ihrem Gerät direkt von Eclipse-IDE* laufen. Aber stellen Sie sicher, dass der ADB Treiber für das Gerät installiert und USB-Debugging auf Ihrem Gerät eingeschaltet haben. In Eclipse-IDE fügen Sie die DDMS-Perspektive hinzu, um das Gerät zu verwalten und fügen Console und Logcat Ansichten in Ihre Java-Perspektive hinzu, da diese Ihnen helfen, den Status der Anwendung zu überwachen, während sie auf dem Gerät läuft.

Wählen Sie nun das Projekt SamplesMainActivity, gehen in das Auführen Menü und wählen Ausführen. Nachfolgend ein Schnappschuss von dem, was Sie sehen, wenn Sie  SampleMainActivity auf Ihrem Gerät laufen lassen.

Alle Funktionen sind im Wesentlichen in einer einzigen Android-Anwendung mit mehreren Displays und seinen im Quellcode abgebildeten Aktivitäten enthalten. Wenn Sie die Anwendung ausführen, können Sie ein Menü der Funktionen sehen und die meisten der Funktionen haben eine sehr intuitive Schnittstelle und sind sehr einfach auszuführen.

Videotranskodierung mit Media for Mobile

Lassen Sie uns beispielsweise Transcode-Video in der Anwendung ausführen. Klicken Sie auf "Ordner" und wählen Sie eine zu transkodierende Videodatei. Klicken Sie auf transkodieren und wählen Sie die erfoderliche Frame-Größe und Bitrate und klicken Sie auf Start. Jetzt können Sie entweder warten, bis das Transkodieren der gesamten Datei abgeschlossen ist, oder auf Stopp klicken. Klicken Sie auf OK unter der Meldung "Transkodierung abgeschlossen". Klicken Sie nun auf Wiedergabe, um das transkodierte Video abzuspielen.
 

Streaming mit Media for Mobile

Jetzt, in ähnlicher Weise für die Streaming-Funktionen (Kamera-Streaming, Game-Streaming oder Mediendatei-Streaming) erfordert es die Errichtung Ihres eigenen Streaming-Servers (etwas kompliziert, aber wer liebt keine Herausforderungen?) mithilfe der Wowza* Streaming-Engine-Software. Sie können beginnen, Ihren eigenen Server zu konfigurieren und einmal abgeschlossen können sie jede der oben genannten Streaming-Funktionen ausführen. In der Anwendung konfigurieren Sie die folgenden Parameter Host, Port, Anwendungsname und Stream-Name. Der Stream-Name muss in folgendem Format vorliegen: "mp4:IhrStreamName". 

Zweitens, lassen Sie uns mit der Erstellung und Ausführung einer iOS* Mobil-Anwendungen beginnen. Sie können beginnen, indem Sie Intel® INDE Media for Mobile und die Beispiele  hier herunterladen und installieren. Nun auf Xcode Produkt ausführen->Build und Anwendung sollte erfolgreich erstellt werden. Sie können das sich ergebende Paker im Projekt-Unterordner Produkte sehen.

Video-Effekte mit Media for Mobile

Führen Sie nun Produkt aus->Führen Sie aus und Sie können Anwendung auf dem ausgewählten iOS* Gerät oder Simulator laufen sehen. Datei auswählen, dann wählen Sie eine Video-Datei und wenden Filter an, um die Effekte Ihrer Video-Datei zu ändern.

Drittenslassen Sie uns mit der Erstellung und dem Ausführen einer Windows* Mobil-Anwendungen beginnen. Sie können beginnen, indem Sie Intel® INDE Media for Mobile und die Beispiele  hier herunterladen und installieren. Wenn Sie die Anwendung auf dem lokalen Computer ausführen, werden Sie Funktionen für die Video-Bearbeitung und -Erfassung sehen.

Video-Transkodierung und die Wiedergabe mit Media for Mobile

Lassen Sie uns beispielsweise Transcode-Video in der Anwendung ausführen. Klicken Sie Video auswählen und wählen Sie eine zu transkodierende Videodatei, dann klicken Sie auf Optionen und wählen Sie entsprechende Ausgabe Video-Auflösung, Bildrate und Bitrate und klicken Sie auf den Transkodieren-Button, um mit dem Transkodieren zu beginnen. Nachdem das Transkodieren beendet ist, können Sie das Ausgabe-Video anschauen. Die Ausgabe-Streams werden abgelegt im C:\Users\<Nutzernamen>\Videos Ordner.

Nun, um die Videoaufnahme-Funktion auszuführen ermöglichen, erlauben Sie der Media for Mobile Anwendung Ihre Webcam und Ihr Mifrofon zu nutzen und beginnen Sie mit dieser Funktion zu spielen. 

Jetzt führe Ich nicht nur Mobile-Anwendung auf Android*, iOS* und Windows* aus, Ich kann beginnen andere Funktionen in meiner Anwendung zu entwickeln und zu aktivieren. Für weitere Informationen sehen Sie bitte die unten stehenden Links an.

Weiter Intel® INDE Media for Mobile Links, die Sie interessieren könnten:

Stellen Sie Fragen, verbinden Sie sich mit Intel® INDE Profis und INDE Entwicklern im INDE Forum.

  • #INDE #IntelAndroid #Windows #OSX #Android #DeveloperTools #Software #Coding #Media for Mobile #IntelINDE
  • Изображение значка: 

  • Примеры кода
  • Приступая к работе
  • Маркетинг
  • Поддержка по продукции
  • Инструменты для разработки
  • Разработка игр
  • Графика
  • Медиа процессы
  • Опыт пользователя и дизайн
  • Intel® INDE
  • Eclipse*
  • C/C++
  • Java*
  • Unity
  • Android*
  • Разработка игр
  • Windows*
  • Ноутбук
  • Телефон
  • Планшетный ПК
  • Настольный ПК
  • Разработчики
  • Разработчики Intel AppUp®
  • Студенты
  • Android*
  • Apple iOS*
  • Apple OS X*
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Включить в RSS: 

    1
  • Продвинутый
  • Начинающий
  • Средний

  • Viewing all articles
    Browse latest Browse all 360

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>