debug
This commit is contained in:
parent
58b45cd2be
commit
6a634fa636
|
@ -166,7 +166,8 @@ class DeviceProfileBuilder {
|
||||||
SubtitleProfiles.append(_AVSubtitleProfile(Format: "ssa", Method: "External"))
|
SubtitleProfiles.append(_AVSubtitleProfile(Format: "ssa", Method: "External"))
|
||||||
SubtitleProfiles.append(_AVSubtitleProfile(Format: "pgssub", Method: "Embed"))
|
SubtitleProfiles.append(_AVSubtitleProfile(Format: "pgssub", Method: "Embed"))
|
||||||
SubtitleProfiles.append(_AVSubtitleProfile(Format: "sub", Method: "Embed"))
|
SubtitleProfiles.append(_AVSubtitleProfile(Format: "sub", Method: "Embed"))
|
||||||
SubtitleProfiles.append(_AVSubtitleProfile(Format: "srt", Method: "External"))
|
SubtitleProfiles.append(_AVSubtitleProfile(Format: "subrip", Method: "Embed"))
|
||||||
|
SubtitleProfiles.append(_AVSubtitleProfile(Format: "srt", Method: "Embed"))
|
||||||
|
|
||||||
let ResponseProfiles: [_AVResponseProfile] = [_AVResponseProfile(Type: "Video", Container: "m4v", MimeType: "video/mp4")]
|
let ResponseProfiles: [_AVResponseProfile] = [_AVResponseProfile(Type: "Video", Container: "m4v", MimeType: "video/mp4")]
|
||||||
|
|
||||||
|
|
|
@ -221,6 +221,8 @@ struct VideoPlayerView: View {
|
||||||
|
|
||||||
_streamLoading.wrappedValue = true;
|
_streamLoading.wrappedValue = true;
|
||||||
let url = (globalData.server?.baseURI ?? "") + "/Items/\(item.Id)/PlaybackInfo?UserId=\(globalData.user?.user_id ?? "")&StartTimeTicks=\(Int(item.Progress))&IsPlayback=true&AutoOpenLiveStream=true&MaxStreamingBitrate=\(DeviceProfile.DeviceProfile.MaxStreamingBitrate)";
|
let url = (globalData.server?.baseURI ?? "") + "/Items/\(item.Id)/PlaybackInfo?UserId=\(globalData.user?.user_id ?? "")&StartTimeTicks=\(Int(item.Progress))&IsPlayback=true&AutoOpenLiveStream=true&MaxStreamingBitrate=\(DeviceProfile.DeviceProfile.MaxStreamingBitrate)";
|
||||||
|
print(url)
|
||||||
|
|
||||||
let request = RestRequest(method: .post, url: url)
|
let request = RestRequest(method: .post, url: url)
|
||||||
|
|
||||||
request.headerParameters["X-Emby-Authorization"] = globalData.authHeader
|
request.headerParameters["X-Emby-Authorization"] = globalData.authHeader
|
||||||
|
@ -238,6 +240,7 @@ struct VideoPlayerView: View {
|
||||||
if(json["MediaSources"][0]["TranscodingUrl"].string != nil) {
|
if(json["MediaSources"][0]["TranscodingUrl"].string != nil) {
|
||||||
print("Transcoding!")
|
print("Transcoding!")
|
||||||
let streamURL: URL = URL(string: "\(globalData.server?.baseURI ?? "")\((json["MediaSources"][0]["TranscodingUrl"].string ?? ""))")!
|
let streamURL: URL = URL(string: "\(globalData.server?.baseURI ?? "")\((json["MediaSources"][0]["TranscodingUrl"].string ?? ""))")!
|
||||||
|
print(streamURL)
|
||||||
let item = PlaybackItem(videoType: VideoType.hls, videoUrl: streamURL, subtitles: [])
|
let item = PlaybackItem(videoType: VideoType.hls, videoUrl: streamURL, subtitles: [])
|
||||||
let disableSubtitleTrack = Subtitle(name: "Disabled", id: -1, url: URL(string: "https://example.com")!, delivery: "Embed")
|
let disableSubtitleTrack = Subtitle(name: "Disabled", id: -1, url: URL(string: "https://example.com")!, delivery: "Embed")
|
||||||
_subtitles.wrappedValue.append(disableSubtitleTrack);
|
_subtitles.wrappedValue.append(disableSubtitleTrack);
|
||||||
|
|
Loading…
Reference in New Issue