我需要将创建的视频发送到 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 的网络服务的主要内容,如果未能解决你的问题,请参考以下文章