Я разрабатываю приложение, которое мне нужно для потоковой передачи видео, снятого с видеокамеры смартфона (на iPhone и телефонах Android), непосредственно на YouTube Live.
Я изучил метод Capture.captureVideo (ActionListener response) Codename One, который должен дождаться остановки видео, сохранения файла и вызова ActionListener. Очевидно, это не сработает, потому что видео должно постоянно передаваться в выходной поток (по URL-адресу, заданному API YouTube Live). Есть ли другой способ добиться этого? (А как насчет любого неофициального API, такого как метод переопределения, для получения входного потока с камеры?) Если нет, будет ли Codename One рассматривать возможность предоставления этой функции для обновления версии, поскольку рыночная тенденция, похоже, распространяется на приложения для потоковой передачи видео в реальном времени?
Если это невозможно сделать с помощью API Codename One, то единственный способ - написать собственный код для Android и iOS. Я прочитал статью об интеграции собственного API и использовании Freshdesk API в качестве примера, поэтому есть ли какие-либо указания о том, как интегрировать YouTube API для потоковой передачи видео в реальном времени?
https://developers.google.com/youtube/v3/live/getting-started
https://developers.google.com/youtube/v3/live/libraries
https://developers.google.com/api-client-library/java/apis/youtube/v3
https://developers.google.com/youtube/v3/live/code_samples/