BDLPlayerBaseConfiguration 中新增 scalingMode(视频画面的填充模式)属性。 BDLPlayerCommonConfiguration 下删除 scalingMode(视频画面的填充模式)属性。 竖屏直播间的视频画面填充模式(BDLPlayerScalingMode)默... BDLPopupBaseView 中新增 setShowAnimationDuration: 和 setHideAnimationDuration: 方法,分别用于设置显示和隐藏弹窗的动画时长。 修复部分体验问题。 2024-01-09 1.32.0 竖屏直播间支持右滑清屏。 BDLLive...
Mode 方法将默认值从 1 修改为 2。 2023 年 12 月日期 版本号 功能描述 2023-12-12 1.31.1 支持根据控制台的配置展示竖屏直播间的封面图。 支持添加自定义悬浮 View 组件,详见添加自定义悬浮 View 组件。 支持设置系统底部导航栏的底色。详见 setActivityBottomNavBarColor。 链接点击回调新增请求参数 liveActivity 和返回值。详见 redirectPage。 支持在状态栏区域显示视频内容,实现沉浸式全屏播放效果。 优化进入横竖...
mode: "menu", menu: ["comment"], } ], options: {}})webSDK.emit('player.pause'); // 触发事件webSDK.on('player.pause', () => {}); // 监听事件 点播播放器 javascript var webSDK = new window.By... loginInToThumbUp Boolean 否 false 设置是否必须登录才能点赞直播间。 true:必须登录。如观众在未登录状态点赞直播间,会触发permission.need 事件。 false:无需登录。 disableFeatureProcess Boolean St...
此处以全屏显示直播间为例。 // 如选择通过 UINavigationController 的 push 方式显示直播间,或者选择系统默认方式显示直播间,则无需额外配置。 livePullVC.modalPresentationStyle = UIModalPresentationFu... 和是否关闭直播间页面,判断是否显示浮窗播放器。 switch (status) { case BDLActivityStatusLive: // 如果直播状态是直播中,执行以下逻辑。 return isClose ? YES : NO; // 此处以通过 pop 或...
Native 需自行实现进入画中画模式并向 Web 发送 ENTER_MINI_WINDOW 事件。 Web 监听到 Native 的 ENTER_MINI_WINDOW 事件,将播放器全屏显示在画中画模式小窗中。 观众点击画中画模式小窗,Native 需自行实现退出画中画模式并向 Web 发送 EXIT_MINI_WINDOW 事件。 Web 监听到 Native 的 EXIT_MINI_WINDOW 事件,退出播放器全屏并恢复至观看页。 直播间状态发生变化或观众切换直播频道等场景下,Native 监听到 Web 的 DESTROY_PLAYER ...
PC Edge 部分支持 Windows 10+。 移动端 iOS 系统 部分支持 iOS 10 及以上系统。 注意 不支持 iOS 11.2 ~ 11.4 的系统。 移动端 Android 系统 部分支持 Android 5 及以上系统。 注意 不支持播放器被劫持环境,... unionInfo 请求业务方 AppServer 获取 PrivateDrmAuthToken const request = window.fetch(`http://video-service.demo.com/api/GetDrmKeyToken/?kid=${encodeURIComponent(playAuthIds)}&vid=${vid}&uid=...
以方便跟踪该视频的播放质量。您将音视频上传至视频点播服务后,可通过以下方式获取 Vid: 在视频点播控制台获取。 通过 GetMediaList 接口获取 Vid。 如果您设置了媒资上传完成的回调事件,会在 FileUploadComplete ... 全屏配置。 alwaysShowDefinition boolean 否 false 是否总是显示清晰度切换控件,即只有单个清晰度时也显示清晰度切换控件。 definitionText string 否 HD url 参数对应视频的清晰度文案。 说明 仅 alwaysSho...
Java TVULiveRoom.destroyFloatWindow(); 完整示例代码以下示例以直播间的活动 ID(activityId)为 1721010849258****、token 为 pg****、鉴权模式(roomAuthMode)为公开模式的竖屏直播间为例。您可以按需修改相关参... ViewGroup.LayoutParams.MATCH_PARENT));// 启动 TVULiveRoomServer 实例。实例启动后,播放器会自动播放视频。mServer.start(); 实现完整播放器控制在 TVULiveRoomServer 实例启动成功后,您可以调用相关方法实现完...
方法 完整直播间接入 TVULiveRoom方法 说明 joinLiveRoom 进入完整直播间。 leaveLiveRoom 退出直播间,同时销毁当前悬浮窗。 destroyFloatWindow 销毁当前悬浮窗。 manualClickFloatWindow 模拟手动点击... setPlayerLayoutMode 设置视频画面填充模式。 getResolutions 获取当前支持的分辨率列表。 getCurResolution 获取当前选中的分辨率。 setCurResolution 为当前视频设置分辨率。 getCurVodPlayTime 获取...