Skip to content

Emby 4.6.7下的问题 #1

@yzqiang666

Description

@yzqiang666

1、IOS客户端用户无法认证。
2、Web端提示播放错误:当前没有兼容的流。但调用potplay播放正常。

是否为http header处理不够完善?

日志如下:
192.168.1.172 - - [12/Feb/2022 13:16:28] "GET /embywebsocket?api_key=722169e10a2e4682b930d82b2cc7d460&deviceId=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58 HTTP/1.1" 400 -
192.168.1.172 - - [12/Feb/2022 13:16:28] "POST /emby/Sessions/Playing?X-Emby-Client=Emby%20Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58&X-Emby-Client-Version=4.6.7.0&X-Emby-Token=722169e10a2e4682b930d82b2cc7d460 HTTP/1.1" 204 -
192.168.1.172 - - [12/Feb/2022 13:16:28] "POST /emby/Sessions/Playing/Progress?X-Emby-Client=Emby%20Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58&X-Emby-Client-Version=4.6.7.0&X-Emby-Token=722169e10a2e4682b930d82b2cc7d460 HTTP/1.1" 204 -
192.168.1.172 - - [12/Feb/2022 13:16:28] "POST /emby/Items/462471/PlaybackInfo?UserId=6226368ce1c14fe38c21f8493673fec6&StartTimeTicks=0&IsPlayback=true&AutoOpenLiveStream=true&AudioStreamIndex=1&SubtitleStreamIndex=-1&EnableDirectPlay=false&EnableDirectStream=false&MediaSourceId=f8b8e5cf8f01c8abf6d86b10e68affb8&MaxStreamingBitrate=140000000&CurrentPlaySessionId=68b4c381a909493582bc6c2ff3317347&X-Emby-Client=Emby%20Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58&X-Emby-Client-Version=4.6.7.0&X-Emby-Token=722169e10a2e4682b930d82b2cc7d460 HTTP/1.1" 200 -
192.168.1.172 - - [12/Feb/2022 13:16:28] "DELETE /emby/Videos/ActiveEncodings?deviceId=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58&PlaySessionId=68b4c381a909493582bc6c2ff3317347&X-Emby-Client=Emby%20Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58&X-Emby-Client-Version=4.6.7.0&X-Emby-Token=722169e10a2e4682b930d82b2cc7d460 HTTP/1.1" 405 -
192.168.1.172 - - [12/Feb/2022 13:16:51] "GET /embywebsocket?api_key=722169e10a2e4682b930d82b2cc7d460&deviceId=43ac4ddb-1607-4a83-b05e-85ac0fcbdd58 HTTP/1.1" 400 -

即:GET /embywebsocket?api_key=
DELETE /emby/Videos/ActiveEncodings?
两种请求出错。

我的临时解决办法是:通过nginx,只转发播放链接到emby-python中,其它转发到Emby的原链接中。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions