我已经尝试上传大型视频到服务器使用Restful API的帮助下改型。但是每次我都无法通过这个场景上传它。这对100 MBs左右的小视频很好,但它不符合大于300 MBs的条件。
private var call: Call<ResponseBody?>? = null
private fun callAPI(data: VideoUpload) {
val str = "text/plain"
val videoFile = RequestBody.create("*/*".toMediaTypeOrNull(), data.file)
val videoBody = MultipartBody.Part.createFormData("episode_file", data.file.name, videoFile)
val apiInterface = RetrofitClient.getRetrofitInstance(applicationContext)!!.create(ApiInterface::class.java)
val listener = this
val context = this
try {
System.gc()
ioScope.launch {
call = apiInterface.addEpisode(
videoBody,
RequestBody.create(str.toMediaTypeOrNull(), data.episodeName),
RequestBody.create(str.toMediaTypeOrNull(), data.episodeDuration),
RequestBody.create(str.toMediaTypeOrNull(), data.episodeDesc),
RequestBody.create(str.toMediaTypeOrNull(), data.webSeriesId)
)
APIResponse.callRetrofitCustom<ResponseBody>(call, AppConstants.ADD_EPISODE, context, listener)
}
} catch (e: IOException) {
Log.e(TAG, "callAPI: ${e.localizedMessage}")
}
}
/* Background young concurrent copying GC freed 8(47KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 223MB/223MB, paused 233us total 395.877ms*/
请提供所需的解决方案。提前谢了。
在清单中,尝试以下行Android:largeheap=“true”
和Android:hardwareaccelerated=“false”
对不起我的英语。我试着在服务器上上传大的视频文件,这个文件超过50 MB。当我上传小文件时,一切都很好。在清单中,我设置了和,这对我没有帮助。下面是我的代码: 接口 方法返回文件: 服务器上的方法上载 错误: 抛出OutOfMemoryError“分配100390006字节分配失败,16777216空闲字节和92MB直到OOM” 全stacktrace
我正在尝试通过谷歌应用引擎将一个大视频上传到谷歌云存储中。 我遵循了这篇文章中的原则,这篇文章提到了上传一个大的电子表格。在GCP应用引擎中无法将大文件上传到Python+Flask 这是我的后端代码 这是我的前端代码。
我想上传图像/文件到服务器使用它的uri使用下面的代码 所以,在这里我的回应是不成功的。API返回我内部服务器错误状态500,但我知道服务器工作良好(我测试了其他应用程序)。另外,文件uri也可以。我是新来的,所以能有人发现我的错误,并详细解释为什么是错误的。
我正在创建一个iOS应用程序,我希望用户能够实时流式传输视频,但是,在实时流启动后加入实时流的用户,从头开始观看流而不是实时(我还将添加功能,允许用户观看,然后能够观看直播)。 我已经研究了许多第三方流媒体选项,如Agora、Twilio、Vimeo等,但我不认为它们满足我的需求,因为我需要加入直播流的用户从一开始就开始观看,而不是直播。 我已经探索了将小视频块连续上传到像Firebase存储这样
上传拍下的照片、视频到服务器 > 原文链接 : Android Uploading Camera Image, Video to Server with Progress Bar 作者 : Ravi Tamada 译者 : chaossss 校对者: Mr.Simple 状态 : 校对完成 我在上一篇教程中给大家讲解了怎么通过进度条下载文件,今天,我将在这篇文章中给大家讲解如果在弹出进度条的同时上
我正在通过共享按钮将视频上传到youtube。如果我点击上传按钮,它会显示社交图标,比如whatsapp、facebook、youtube。当我点击youtube时,它应该被上传到youtube。 下面是我的代码: 选择视频后,我可以选择youtube图标。然后,您的Tube窗口会自动关闭。任何建议都是非常可观的。谢谢!