我需要将创建的视频发送到 ziggeo 的网络服务

Posted

技术标签:

【中文标题】我需要将创建的视频发送到 ziggeo 的网络服务【英文标题】:I need to send the created video to ziggeo's webservice 【发布时间】:2019-08-20 07:59:39 【问题描述】:

我很困惑如何将我的视频发送到 Ziggeo 的网络服务 [https://ziggeo.com/applications]?

“我英语不好” 我内置了CameraViewActivity,想把CameraViewActivity创建的视频发送到服务器[https://ziggeo.com/applications]

这是用于将视频创建到外部存储设备的代码。 我需要创建发送到 Ziggeo 的视频到网络服务器。

我没有使用iggeo.startCameraRecorder();

我正在使用cvCamera.startRecording(fileToSaveRecording.getPath(), maxDuration); 是打开相机创建视频

private boolean prepareRecordingFile() 
    if (fileToSaveRecording == null || !fileToSaveRecording.exists()) 
        fileToSaveRecording = new 
        File(Environment.getExternalStorageDirectory() + "/Download", 
                       "tempRecord.mp4");
        try 
            fileToSaveRecording.getParentFile().mkdirs();
            return fileToSaveRecording.createNewFile();
         catch (IOException e) 
            Log.e(TAG, e.toString());
            return false;
        
     else return true;

我要感谢我的朋友们。

【问题讨论】:

您检查过Ziggeo's web service 文档关于您的问题吗? 我检查了,但我不明白如何将创建的视频发送到 ziggeo 服务。 【参考方案1】:

嘿 Aunaun,欢迎来到 *** :)

我叫 Bane,是 Ziggeo 的支持主管。现在,我想告诉你,我们总是很乐意协助设置:)

在您的情况下,我建议使用我们的 android SDK 录制视频,然后将其上传给您,并为您提供额外的好处。由于您可能知道这一点并且更喜欢自己做然后将视频推送,您仍然可以使用我们的 SDK,然后在此部分:https://github.com/Ziggeo/Android-Client-SDK#videos-api 您可以看到创建视频的代码示例。

这是代码:

  /**
  * Create a new video.
  *
  * @param argsMap  - file: Video file to be uploaded
  *                 - min_duration: Minimal duration of video
  *                 - max_duration: Maximal duration of video
  *                 - tags: Video Tags
  *                 - key: Unique (optional) name of video
  *                 - volatile: Automatically removed this video if it remains empty
  * @param callback - callback to receive action result
  */
ziggeo.videos().create(HashMap<String, String> argsMap, Callback callback);

所以你应该可以使用 argsMap 将文件路径传递给你的视频,然后调用它。

如果您需要任何其他详细信息,请随时发表评论,我很乐意编辑这篇文章并确保它超级容易理解和使用:)

【讨论】:

以上是关于我需要将创建的视频发送到 ziggeo 的网络服务的主要内容,如果未能解决你的问题,请参考以下文章

将资产视频发送到 Web 服务 - iOS

Ziggeo 视频 - 如何做出响应?

将 UIImageView 作为参数发送到 WCF 服务

如何在 Android 中的服务器上发布大型视频?

Ziggeo SDK 视频播放器 - 获取寻道时间 [关闭]

将正确的 JSON 作为参数发送到 RPC