首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

即使有限制,我的播放器仍然可以旋转

回答: 播放器旋转是指在播放音视频过程中,可以将播放器界面进行旋转,使其横向或纵向显示。即使有限制,播放器仍然可以旋转,意味着无论在什么限制下,播放器都具备可以旋转界面的能力。

在移动应用开发中,播放器旋转常常是为了提供更好的用户体验。对于不同场景和设备方向,用户可以通过旋转播放器来适应不同的屏幕布局和视觉效果。例如,在手机观看视频时,用户可以根据自己的习惯选择横屏或竖屏模式,以获得更大的画面或更好的操作体验。

对于前端开发,可以通过CSS样式和JavaScript来实现播放器的旋转效果。通过CSS的transform属性可以对播放器进行旋转,包括旋转角度、旋转中心等参数的设置。通过JavaScript可以监听设备方向变化的事件,根据设备的旋转角度来动态调整播放器的界面布局。

在后端开发中,可以通过服务器端的接口和数据传输协议来支持播放器旋转功能。服务器端可以根据客户端发送的请求参数判断是否需要返回可旋转的播放器界面,并将相应的数据传输到客户端。常用的数据传输协议如HTTP、WebSocket等都可以支持播放器旋转功能的实现。

对于软件测试,测试人员需要验证播放器旋转功能在不同设备和场景下的稳定性和兼容性。需要测试播放器界面在不同旋转角度下是否能正确显示,以及旋转过程中是否会出现界面错乱、卡顿等问题。可以通过模拟不同设备的旋转、加载不同格式的音视频文件等来进行全面的测试。

在数据库方面,播放器旋转功能通常不涉及数据库操作,因此数据库在此情景下的作用较小。

对于服务器运维,需要确保服务器的网络连接稳定,并进行性能优化,以保证播放器旋转功能的正常运行。可以通过监控服务器的负载情况、网络带宽等指标,及时处理服务器故障和网络异常,提供良好的用户体验。

云原生技术是一种将应用程序容器化并部署在云平台上的方法,与播放器旋转功能关系较小,因此在此情景下的作用较小。

在网络通信方面,播放器旋转功能不涉及网络通信的特殊需求,因此与网络通信的关系较小。

对于网络安全,需要确保播放器旋转功能的实现不会对用户的设备和数据造成安全威胁。在开发过程中需要注意防止恶意用户通过播放器旋转功能进行攻击,同时保护用户的个人隐私和敏感信息。

对于音视频处理,播放器旋转功能可以涉及到视频帧的旋转、音频通道的切换等操作。需要确保音视频数据在旋转过程中的同步和兼容性。可以通过使用音视频处理库和算法来实现高效的音视频处理。

在人工智能方面,与播放器旋转功能关系较小,因此在此情景下的作用较小。

在物联网方面,与播放器旋转功能关系较小,因此在此情景下的作用较小。

在移动开发方面,播放器旋转功能常常在移动应用中使用。可以通过移动开发平台和框架如Android、iOS等来实现播放器旋转功能,并适配不同设备的屏幕尺寸和方向。

在存储方面,播放器旋转功能通常不涉及存储的特殊需求,因此与存储的关系较小。

在区块链方面,与播放器旋转功能关系较小,因此在此情景下的作用较小。

在元宇宙方面,与播放器旋转功能关系较小,因此在此情景下的作用较小。

推荐腾讯云相关产品和产品介绍链接地址:

  • 腾讯云视频播放器(https://cloud.tencent.com/product/tvp)
  • 腾讯云移动应用开发服务(https://cloud.tencent.com/product/eapp)
  • 腾讯云音视频处理(https://cloud.tencent.com/product/mps)
  • 腾讯云音视频通信(https://cloud.tencent.com/product/trtc)
  • 腾讯云数据库(https://cloud.tencent.com/product/cdb)
  • 腾讯云服务器运维(https://cloud.tencent.com/product/cvm)
  • 腾讯云云原生应用服务(https://cloud.tencent.com/product/tekton)
  • 腾讯云网络安全(https://cloud.tencent.com/product/ddos)
  • 腾讯云人工智能(https://cloud.tencent.com/product/ai)
  • 腾讯云物联网(https://cloud.tencent.com/product/iotexplorer)
  • 腾讯云移动开发套件(https://cloud.tencent.com/product/cas)
  • 腾讯云对象存储(https://cloud.tencent.com/product/cos)
  • 腾讯云区块链(https://cloud.tencent.com/product/baas)
  • 腾讯云元宇宙服务(https://cloud.tencent.com/product/ugc)
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

了这个网站,可以预测基因所有功能

我们在进行研究一个基因之前都要了解这个基因主要是功能是什么,或者它可能功能是什么。如果要了解一个基因目前功能的话。可以通过genecards来查找。...通过这个ChEA就可以预测可能影响这个基因表达转录因子。 ? 另外在共表达基因预测方面,可以获得存在共表达关系基因。对于这些基因,我们也可以对其进行富集分析。...对于这些基因分析可以通过Enrichr网站来进行。 ? 另外Harmonizome 数据库当中,还包括了我们刚刚提到了其他各个数据库预测结果。例如想要查看和STAT3有关miRNA哪些。...就可以在下面预测结果当中找到。 ? 数据下载 对于预测到所有结果,都可以点击下载下载下来。通过下载,就可以或者综合性预测这个基因功能所有结果。 ?...数据库其他用法 经常我们在测序数据分析时候,有时候需要寻找某一类基因集。这个数据库提供了关键词检索基因集。例如,我们想要寻找和凋亡有关基因。那就可以检索凋亡。就可以获得相关基因哪些了。

3.9K31

个大胆方案可以提高ARouter和WMRouter编译速度

最终成果 github 仓库链接地址 github.com/Leifzhang/R… wmrouter 增量编译 如果使用wmrouter各位,可以直接用插件替换工程内路由初始化,应该能解决项目编译问题...自己以前也写过路由组件,然后上一篇文章介绍了那个ClassNotFound异常之后,还是对注册逻辑有些不满意,所以我自己优化了下plugin实现。...之前写过一篇文章Android Transform增量编译,里面有对增编基础库一些简单定义,同时有速度比较。...我们先new一个HashSet去持有这些新增class。 **.class **当一个class发生变化和新增情况下都会触发这个方法,这个时候我们可以记录这个class,插入到hashset中。...Jar包变化情况下,我们会重新扫描这个jar包,同时我们根据逻辑判断里面是不是符合我们要求class并插入到hashset中。 但是其实只有插入是不够,我们需要获取到删除这种情况。

1K31
  • 云点播“你问我答”年度汇总,2020你关心问题都在这里!

    Q6:为什么没有使用云点播还在扣取费用? Q7:为什么视频上传后无法播放? Q8:视频是720p分辨率,是否可以转码为1080p分辨率?...Q9:不确认自己填写防盗链参数是否正确,该怎么验证? Q10:使用超级播放器无法预览视频,是什么原因? 云点播(VOD)“你问我答”第四季(2020年5-6月) Q1:云点播转码如何收取费用?...Q2:云点播按量计费和资源包什么区别? Q3:云点播视频能否从低分辨率转高分辨,能否通过转码提升视频画质? Q4:云点播中“Web 播放器管理”里删除了某个自定义播放器,会发生什么情况?...Q5:云点播能否对视频做配音、混音、亮度调节、画面旋转、画中画等编辑? Q6:云点播支持上传哪些格式图片文件? Q7:云点播视频同时在线观看人数是否有限制? Q8:如何防止视频被其他人盗播?...Q2:存储在腾讯云点播视频文件能转成音频吗? Q3:上传视频是否能压缩? Q4:云点播是否可以限制 IP 进行观看? Q5:点播视频进行转码后,获取时长是否延时?

    2.4K20

    FFmpeg开发笔记(五十二)移动端国产视频播放器GSYVideoPlayer

    ​GSYVideoPlayer是一个国产移动端视频播放器,它采用了IJKPlayer、Media3(EXOPlayer)、MediaPlayer、AliPlayer等四种播放器内核,支持弹幕、滤镜、广告等多项功能...即使是前两年推出Android Studio Dolphin(小海豚版本)都无法正常导入GSYVideoPlayer,就更别说更早Android Studio了。...尽管小水母版本新建App工程采用Kotlin编码,不过GSYVideoPlayer支持Java编码,所以仍然可以在Java代码中调用GSYVideoPlayer。...完成以上三处配置修改之后,才能在App代码中使用GSYVideoPlayer播放器控件...App代码中用法分别说明如下:1、普通播放器NormalGSYVideoPlayerNormalGSYVideoPlayer用来播放单个视频文件,在XML文件中放置该控件代码如下所示:<com.shuyu.gsyvideoplayer.video.NormalGSYVideoPlayer

    18110

    编码,打包,CDN交付和视频播放器延迟优化

    视频播放器延迟优化 现在看一下最重要延迟改进领域 - 视频播放器参数,即使在工作流程上游优化了工作流参数,但这些优化可能会对未集成低延迟导向机制视频播放器无效。...在这种情况下,即使切片长度为1秒,最终也会缓冲30到40秒,这会导致较高延迟。这就是为什么应该检查播放器默认缓冲策略,并在播放器过于保守情况下寻找限制启动时缓冲区长度方法。...通常,将缓冲区限制为3或4秒是延迟和播放稳定性之间合理折衷。低于3秒可以显着改善延迟,但也会影响用户体验,导致在播放期间会发生定期重复缓冲阶段。...(默认值:12s),可以大幅降低以限制后启动/搜索缓冲区目标并简化更快比特率切换 player.setBufferToKeep(默认值:20s),可以大幅降低以限制缓冲区长度并允许缓冲比特率变化更具反应性...它对长DVR窗口延迟非常有效影响。 Exoplayer 这款适用于Android开源播放器兼容多种流媒体格式,包括HLS和DASH。

    2K40

    Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)

    逻辑播放器实现内容太多了,这里主要说几个地方,好吧,承认懒╮(╯_╰)╭ ,但是写太多了也没人看啊,所以这里主要是说一些关键点,需要留言再开个坑聊一聊,反正DEMO。...这里一个是TextureView动态添加,动态添加好处是你可以在不停止视频情况下载不同逻辑播放器中切换视频播放,比如列表全屏。...在切换时候可以做一些位移动画,让播放器全屏更加友好,下面长代码来袭((/- -)/。深夜码字不易,不知道为什么每次这个时候老婆意见很大啊。...如果你需要无论怎么滑动,视频都在原来位置播放的话,那么ListVideoUtil适合你,,内部它已经带了全屏,防错位,旋转各种逻辑,直接上代码,兴趣看DEMO。...因为谷歌到时候刚好看到,缘分啊懂吗。 这里需要个关注是手动点击和自动旋转之间冲突,主要看代码吧,老婆开始催了 (ノಠ益ಠ)ノ彡┻━┻。

    2.7K30

    Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)

    逻辑播放器实现内容太多了,这里主要说几个地方,好吧,承认懒╮(╯_╰)╭ ,但是写太多了也没人看啊,所以这里主要是说一些关键点,需要留言再开个坑聊一聊,反正DEMO。...这里一个是TextureView动态添加,动态添加好处是你可以在不停止视频情况下载不同逻辑播放器中切换视频播放,比如列表全屏。...如果你需要无论怎么滑动,视频都在原来位置播放的话,那么ListVideoUtil适合你,,内部它已经带了全屏,防错位,旋转各种逻辑,直接上代码,兴趣看DEMO。...因为谷歌到时候刚好看到,缘分啊懂吗。 这里需要个关注是手动点击和自动旋转之间冲突,主要看代码吧,老婆开始催了 (ノಠ益ಠ)ノ彡┻━┻。...IJKPLAY一个问题,也提过ISSUSE了 #2104,不过目前还未解决,就是某些短小视频会无法seekTo,说是FFMEPG问题,然后就太监了。

    2.9K90

    【技术分享】如何实现功能完备性能优异RTMP、RTSP播放器

    一个播放器,常规关注点,主要有几个方面:延迟、资源占用率(特别是性能一般机器多路播放场景下)、多实例支持、异常网络处理(非常稳定网络环境不太现实)、实时状态回调、长时间运行稳定性等,下面,就大概聊聊...想大多自己拿开源改播放器,都已经没法正常使用了;4....视频view旋转、水平反转、垂直反转:好多摄像头或一些移动单兵设备,由于安装或场景限制,导致图像倒置或旋转,一个像样RTMP或RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270...实时快照:实时快照重要性不言而喻,这个觉得应该是好多场景标配;10....异常状态处理、Event状态回调:好播放器,不止服务稳定网络环境,一些断网、网络抖动、等异常场景,我们可以实时回调相关状态,确保上层模块感知处理;15.

    1.6K30

    如何对RTSP播放器做功能和性能评估

    好多开发者在做产品竞品分析时候,不知道如何界定一个RTSP播放器,大牛直播SDK认为,一个RTSP播放器,不是说几个类似于Open/Close接口就够了,好RTSP播放器需要具备以下功能和性能属性...支持buffer time设置:在一些网络抖动场景,播放器需要支持精准buffer time设置,一般来说,以毫秒计; 5....H.265播放和录制:除了H.264,还需要支持H.265,目前市面上RTSP H.265摄像头越来越多,支持H.265RTSP播放器迫在眉睫,此外,单纯播放H.265还不够,还需要可以能把H.265...视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个好RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转; 9....速度实时反馈:可以看到实时下载速度反馈,以此来监听网络状态; 17.

    1.5K30

    如何对RTSP播放器做功能和性能评估

    好多开发者在做产品竞品分析时候,不知道如何界定一个RTSP播放器,大牛直播SDK认为,一个RTSP播放器,不是说几个类似于Open/Close接口就够了,好RTSP播放器需要具备以下功能和性能属性...支持buffer time设置:在一些网络抖动场景,播放器需要支持精准buffer time设置,一般来说,以毫秒计; 5....H.265播放和录制:除了H.264,还需要支持H.265,目前市面上RTSP H.265摄像头越来越多,支持H.265RTSP播放器迫在眉睫,此外,单纯播放H.265还不够,还需要可以能把H.265...视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个好RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转; 9....速度实时反馈:可以看到实时下载速度反馈,以此来监听网络状态; 17.

    1.6K30

    抖音、ins、微信功能大比拼——Story贴纸文字

    因为一般来说我们背景就是视频播放器,我们完全可以通过 native 层能力将多个动态贴纸视频资源整合到视频播放器中。也就是说始终只有一个视频播放器,动态贴纸资源交给播放器去播放。...当然这样视频播放器即使开源也需要根据自己功能进行相应裁剪。...四个 app 中抖闪是选择了这种方案,我们可以简单判断这种播放器所具有的能力: 1.能够播放普通视频(这个是废话) 2.能够对视频进行位移、缩放、旋转这类操作 3.播放器能在播放视频情况下添加多个子视频...而抖闪虽然贴纸都是交给播放器渲染,但是他们各种功能贴纸,这些贴纸组合也只能是使用 view 来组合。要不然代码真的没法维护了,对于这种代码亲身体会过。...最近比较忙,博客更新不会像以前那么稳定了,望大家多多包涵、但即使再忙文章也都会是精心挑选技术干货,不会只是为了增加曝光率而乱发水文和制造焦虑文章。长路漫漫,咱们一起前进。

    1.9K20

    未来流媒体工作流核心技术

    即使在像浏览器这样环境中——其中 CBCS 现在已经成为竞争力特性——在它与所有 DRM 和 Clearkey 加密表现良好之前,仍然很多互操作相关工作需要去做。...在浏览器上,Safari 以外 HEVC 支持仍然是例外,而不是常规,即使可以通过底层硬件支持来实现。...虽然 AV1 一个 ISO-BMFF绑定,这使得它可以在 HLS 或 DASH 背景下使用,但 HDR 支持仍然是一个新兴 AV1 功能,只有一页说明可用于 HDR10+,而杜比视界支持早期迹象在这里和那里可见...虽然该规范没有说 CDN 应该如何将数据点转发给第三方多 CDN 决策服务,但这仍然是一个非常重要进展,因为这是我们第一次一个标准化框架来了解视频播放器在多个播放会话和 CDN 环境中性能。...虽然相信我在这里提出单播/多播混合传输方案可以成功实施,但通过多播传输媒体片段会带来另一个问题:它基本上阻止了 A/B 水印工作,因为媒体片段对每个视频播放器都是一样

    1.7K21

    zFuse Pro Mac(SPlayer Pro轻播视频播放器)

    zFuse Pro for Mac版乃是一款强大Mac OS平台视频播放器,为Mac所有用户提供更强大视频回放能力,支持几乎可以播放所有格式视频文件。...请注意,每个播放视频或音频都会自动添加到播放列表中,但您可以随时轻松删除它们。...为帮助您控制播放,zFuse 具有自动隐藏工具栏,可让您监控曲目进度、调整音量、暂停或开始播放、在曲目上向前或向后跳跃或调整视频图像大小以匹配窗口大小。播放器还为您提供旋转视频可能性。...可以处理流行视频或音频文件格式媒体播放器zFuse 能够播放视频和音频文件,例如 MP4、MOV、MKV、AVI、FLV、OGV、MP3、WAV、FLAC 等。...仍然需要一些工作用户友好媒体播放器zFuse 为您提供同时播放多个视频或音频文件可能性,支持一些最流行音频和视频文件格式,并具有直观设计。

    1.1K10

    对话音视频牛哥:开发RTSP|RTMP直播播放器难不难?难在哪?

    关注播放器指标好多开发者跟我交流音视频相关技术时候,经常问我问题是,多久可以开发个商业级别的RTMP或RTSP播放器?你们是怎样做到毫秒级延迟?为什么一个播放器,会被你们做到那么复杂?...带着这些疑问,结合Windows平台RTMP、RTSP播放模块,探讨下一点心得,不当之处权当抛砖引玉:图片1....支持buffer time设置:在一些网络抖动场景,播放器需要支持buffer time设置;5....视频view旋转:部分硬件设备,由于安装限制,导致图像倒置或旋转,所以一个好RTMP、RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转;7....,但是做个高稳定、低延迟、功能强大直播播放器,特别是细节处理,还是一定难度,开源播放器在点播播放问题不大,直播场景下,欠缺还很多,做播放器容易,做好播放器,难。

    54451

    RTMP播放器开发填坑之道

    好多开发者提到,在目前开源播放器如此泛滥情况下,为什么还需要做自研框架RTMP播放器,自研和开源播放器,到底好在哪些方面?以下大概聊聊我们一点经验,感兴趣可以关注 github: 1....占用已经是行业内非常低了,但是好多厂家下,不是每路都需要全帧播放,针对此种情况,我们做了实时只播放关键帧和全帧播放接口设计,比如8个实例,其中不太重要几路数据,可以设置只播放关键帧,需要重点关注时...支持buffer time设置:在一些网络抖动场景,播放器需要支持buffer time设置,一般来说,以毫秒计,开源播放器对此支持不够友好; 5....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个好RTMP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源或第三方播放器不具备此功能;...只播放关键帧:特别是大屏多实例场景播放时候,尽管我们已经CPU占用非常低了,如果只是查看大概监控情景,实现更多路播放,只播放关键帧是个非常好功能点,如果需要原始帧播放,可以实时调节即可; 17.

    2.3K30

    视频转码后宽高给互换了!教你如何对比两个视频文件

    1080x1920了; 其他同事用是windows,他帮我看了下,发现是横屏1920x1080,看来古怪; 这一切背后,到底是人性泯灭,还是道德沦丧?...1080x1920,看来云点播转码认为乔布斯是对 image.png 但谁能告诉这是为什么呢?...Rotation 元数据用于播放器确定渲染视频方向; 大部分播放器会读取该字段,播放视频时自动旋转画面,已还原真实内容; 但有的播放器会对其视而不见,导致画面被旋转了; 例如mac下MPlayerX...; 2、【播放】使用播放器很幸运地,支持了Rotation元数据; 3、【云点播媒资】云点播读取了文件信息里宽高,因此原样返回了横屏1920x1080,没毛病; 4、【云点播转码】转码后文件删除了...Rotation字段,并且修改宽高为竖屏1080x1920,使得文件可以在更多播放器上正常播放,提高了文件兼容性,点赞; 5、【比尔盖茨】Windows下只读取了文件元数据,原样返回了宽高为横屏1920x1080

    4K92

    云点播(VOD)“你问我答”第四季(2020.5&6月)

    :云点播按量计费和资源包什么区别?...Q3:云点播视频能否从低分辨率转高分辨,能否通过转码提升视频画质? 云点播可以转码出比原始视频分辨率更高视频,但是原始视频画质不会提升。不建议用户进行低分辨率转高分辨率行为。...Q4:云点播中“Web 播放器管理”里删除了某个自定义播放器,会发生什么情况? 由于自定义播放器已经被删除,视频文件会被自动关联到当前默认播放器配置,已经发布代码可继续使用。...如果需要更改,请重新定义播放器并发布代码。 Q5: 云点播能否对视频做配音、混音、亮度调节、画面旋转、画中画等编辑? 可以,请参见云点播视频处理功能中 视频合成 功能。...Q7: 云点播视频同时在线观看人数是否有限制? 理论上没有,我们系统目前不做任何限制,因此理论上可支持无限用户数量同时在线观看。 Q8:如何防止视频被其他人盗播?

    1.1K40

    RTSP播放器开发填坑之道

    好多开发者提到,在目前开源播放器如此泛滥情况下,为什么还需要做自研框架RTSP播放器,自研和开源播放器,到底好在哪些方面?以下大概聊聊我们一点经验,感兴趣可以关注 github: 1....; 备注:如果是超低延迟模式下,可以0 buffer,不做音视频同步: 3....支持buffer time设置:在一些网络抖动场景,播放器需要支持buffer time设置,一般来说,以毫秒计,开源播放器对此支持不够友好; 5....视频view旋转:好多摄像头由于安装限制,导致图像倒置,所以一个好RTSP播放器应该支持如视频view实时旋转(0° 90° 180° 270°)、水平反转、垂直反转,开源或第三方播放器不具备此功能;...只播放关键帧:特别是大屏多实例场景播放时候,尽管我们已经CPU占用非常低了,如果只是查看大概监控情景,实现更多路播放,只播放关键帧是个非常好功能点,如果需要原始帧播放,可以实时调节即可; 17.

    2.2K40

    摄影机-跟随玩家并添加背景视差

    你不能将cameraNode命名为 “camera”,因为Xcode已经了一个内置名称,你不想在这两个元素之间造成混淆。...代码中CameraNode 现在我们已经在场景中实现了相机,让我们将它定位到播放器。结果,相机将跟随播放器。...相机位置 在“ 游戏循环”部分中,标记新子部分并将其命名为“ 相机”。为了使相机跟随播放器,我们将把相机x位置改变为与播放器x位置相同。...关闭限制 在“ 媒体库”中,选择第一个选项:“ 颜色精灵”,在场景中拖放,即您希望关闭限制区域位置。将节点高度更改为375。...选择Alpha Mask作为主体类型并取消选中允许旋转和受重力影响。启用底部Action Editor View,您将看到场景中所有节点列表。

    1.3K30

    泛在可用媒体播放器

    不同平台测试工具 播放器设计与细节 对播放器控制都是类似的,无论媒体格式、时代、物理设备、地区,甚至国际标准。...我们实际上可以使用标准视觉和点击设计来推断合适泛在可用设计,因为它们实际上都是从物理设计中提取。...例如,当按钮播放图标时,如果按下它,这意味着它将播放视频。然后显示暂停按钮图标。如果按下它,它将暂停视频。...所以,在这种情况下,我们想把它也表示为一个按钮,但在这里,我们希望它仍然使用动词,就像我们对一个瞬间按钮,但不是一个动词,它将以一种与所表示图标对应方式改变。...后续探索 更好跨浏览器一致性 播放速率建模为旋转按钮 用户帮助和帮助菜单 用更多辅助技术和设备来测试 最后附上演讲视频: http://mpvideo.qpic.cn/0bc35mab2aaa6uamhxzfefrfb26ddxvqahia.f10002

    1.2K10
    领券