从 iOS Swift 中的 Digest 身份验证背后的服务器播放视频 (.MP4)
Playing Video (.MP4) from server that's behind Digest authentication in iOS Swift
我是 swift 的初学者,我的问题是:
-我需要在我的 ios swift 应用程序中播放 .MP4 视频 - 服务器需要身份验证
let myVideoUrl = "playmyvidmp4123.org" [作为例子]
当我将 myVideoUrl 放入网络浏览器时,会出现一个弹出窗口,要求您输入用户名和密码(身份验证),因此我输入了我的凭据:
用户:“雪莉”
通过:“789”
然后视频开始下载
如何在我的应用程序中播放这些 link?我使用 alamofire 进行联网,所以我使用 .Authenticate 但是我如何将数据传递给 AVPlayer/somme 播放器来播放视频并允许擦除
我以前有一个技巧,当我得到数据时,我将 DATA 转换为 UIImage,然后在我的图像视图中显示 UIImage 并通过计时器不断刷新 img 并播放(没有擦除功能在里面)
我不知道如何使用内置方法验证服务器,即不使用 alamofire。因此,如果有人知道,我将如何完成这项任务 - 将不胜感激我可以在其中插入我的信用的代码片段,& link 并对其进行测试
尝试将您的 URL 格式化为视频 https://user:pass@url
=> https://sherry:789@playmyvidmp4123.org
我是 swift 的初学者,我的问题是:
-我需要在我的 ios swift 应用程序中播放 .MP4 视频 - 服务器需要身份验证
let myVideoUrl = "playmyvidmp4123.org" [作为例子]
当我将 myVideoUrl 放入网络浏览器时,会出现一个弹出窗口,要求您输入用户名和密码(身份验证),因此我输入了我的凭据:
用户:“雪莉” 通过:“789”
然后视频开始下载
如何在我的应用程序中播放这些 link?我使用 alamofire 进行联网,所以我使用 .Authenticate 但是我如何将数据传递给 AVPlayer/somme 播放器来播放视频并允许擦除
我以前有一个技巧,当我得到数据时,我将 DATA 转换为 UIImage,然后在我的图像视图中显示 UIImage 并通过计时器不断刷新 img 并播放(没有擦除功能在里面)
我不知道如何使用内置方法验证服务器,即不使用 alamofire。因此,如果有人知道,我将如何完成这项任务 - 将不胜感激我可以在其中插入我的信用的代码片段,& link 并对其进行测试
尝试将您的 URL 格式化为视频 https://user:pass@url
=> https://sherry:789@playmyvidmp4123.org