-
公开(公告)号:CN116233563A
公开(公告)日:2023-06-06
申请号:CN202310261367.8
申请日:2023-03-17
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04N21/63 , H04N21/643 , H04N21/647
摘要: 本申请实施例提供了一种音视频数据传输方法和系统,发送端与接收端之间建立基于QUIC协议的连接,所述基于QUIC协议的连接包含多个传输流,所述方法包括:对待传输的音视频流数据进行解封装得到多种类型的源数据;根据每一类所述源数据的类型进行封装,得到支持预设协议的目标数据报文;从所述多个传输流中确定与所述目标数据报文的类型匹配的目标传输流,并通过所述目标传输流将所述目标数据报文传输至所述接收端。通过基于QUIC作为传输协议,在基于QUIC协议首次以1‑RTT握手建连后,后续握手重连只需0‑RTT;用自定义的预设协议取代RTMP协议,可实现基于QUIC协议建联后直接发送音视频数据,省去了RTMP握手的时间,大大降低了首帧的延迟。
-
公开(公告)号:CN116016633A
公开(公告)日:2023-04-25
申请号:CN202211558338.X
申请日:2022-12-06
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04L67/141 , H04L9/08 , H04L9/40
摘要: 本申请提供通信建立方法及系统,其中通信建立方法,应用于发送服务端,包括:获取预共享密钥和所述预共享密钥对应的配置密钥;基于所述配置密钥对所述预共享密钥进行加密,获得加密预共享密钥;将所述加密预共享密钥添加至握手初始报文,并将所述握手初始报文发送至接收服务器,其中,所述接收服务器基于预设的所述配置密钥从所述握手初始报文中解密出所述预共享密钥,用于创建与所述发送服务器之间通信的通信密钥。实现了直接基于预先存储的预配置密钥和配置密钥在发送服务器和接收服务器之间进行通信认证,减少了发送服务器和接收服务器预先进行密钥协商的时间消耗。
-
公开(公告)号:CN113891144A
公开(公告)日:2022-01-04
申请号:CN202111331252.9
申请日:2021-11-11
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04N21/431 , H04N21/443 , H04N21/485
摘要: 本申请提供视频展示方法及装置,其中所述视频展示方法包括:接收视频分屏指令,根据所述视频分屏指令确定至少一个分屏视频;创建所述至少一个分屏视频的分屏播放器,其中,所述分屏播放器与所述分屏视频一一对应;展示所述分屏播放器;根据分屏播放器与分屏视频的对应关系在每个分屏播放器中播放对应的分屏视频。本申请的视频展示方法,可以使多个视频在页面中同时展示,从而提升用户的观看体验。
-
公开(公告)号:CN116527202A
公开(公告)日:2023-08-01
申请号:CN202310565301.8
申请日:2023-05-18
申请人: 上海哔哩哔哩科技有限公司
摘要: 本申请实施例提供了一种数据传输的方法和系统,包括:根据待传输的多个原始数据生成冗余数据;其中,所述冗余数据用于恢复所述多个原始数据;对所述多个原始数据和冗余数据进行封装,得到基于QUIC协议的数据报文;通过所述不可靠传输流,将所述基于QUIC协议的数据报文传输至所述接收端。从而利用QUIC协议连接的不可靠传输流传输数据,这些数据不仅包含原始数据,还包含根据需要传输的原始数据产生的冗余数据,若网络传输时出现数据丢包,接收端可通过冗余数据恢复出原始数据,不用通过重传机制,就可以得到丢失的数据包,提升网络传输的效率和稳定性。
-
公开(公告)号:CN114615348A
公开(公告)日:2022-06-10
申请号:CN202210220689.3
申请日:2022-03-08
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04L69/164 , H04L69/16 , H04L49/9057
摘要: 本申请提供了一种基于UDP GSO的数据传输方法,所述方法包括:获取多个待发送数据包;调整所述多个待发送数据包之间的排序,其中,大小相同的待发送数据包相邻放置;对排序后的多个待发送数据包进行组合,得到一个或多个包组合;及将所述一个或多个包组合提供给内核,以供所述内核执行UDP GSO和数据传输。本申请还提供了基于UDP GSO的数据传输装置、计算机设备和计算机可读存储介质。本申请提供的技术方案可以充分发挥UDP GSO的性能优势。
-
公开(公告)号:CN114051160A
公开(公告)日:2022-02-15
申请号:CN202111331263.7
申请日:2021-11-11
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04N21/431 , H04N21/466 , H04N21/482
摘要: 本申请提供视频展示方法及装置,其中所述视频展示方法包括:若检测到播放主视频和至少一个分屏视频,则在推荐区域展示基于所述主视频确定的第一推荐信息集合;接收主视频切换指令;响应于所述主视频切换指令,在所述至少一个分屏视频中确定目标分屏视频,并将所述目标分屏视频切换为当前主视频;获取所述当前主视频的第二推荐信息集合,并在所述推荐区域展示所述第二推荐信息集合。本申请的视频展示方法,在确定当前主视频后,对于当前主视频对应的推荐信息集合进行展示,以便用户在推荐信息集合中高效的确定感兴趣的视频,避免了多视频同时观看时的观看错乱,降低了交互的复杂度。
-
公开(公告)号:CN118972639A
公开(公告)日:2024-11-15
申请号:CN202410942213.X
申请日:2024-07-12
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04N21/234 , H04N21/44
摘要: 本申请提供了一种抽取视频参考帧的方法、相关装置及计算机程序产品,该申请抽取目标视频的第一帧和最后一帧,得到作为首轮抽取结果的第一参考帧集合;循环执行以下抽取过程至达到目标轮次后跳出,得到与各个抽取轮次相对应的第二参考帧集合:基于历史抽取轮次的抽取结果,得到与本抽取轮次对应的第二参考帧集合,其中,本轮次的第二参考帧集合中的参考帧在目标视频中的位置,位于基于已经被抽取出的相邻的历史参考帧所确定的帧区间内;响应于达到目标轮次后跳出,将第一参考帧集合和各个第二参考帧集合对应于目标视频存入参考帧数据库,其中,参考帧数据库用于响应业务方发送的参考帧调取请求,为业务方提供针对目标视频的一组参考帧集合。这样的方式,能够在获取视频后,预先通过“梯度”采集的方式,来抽取、存储参考帧。由此,使得对于各类视频均能够均匀地被采集参考帧,保障采集质量的同时,降低业务方等参考帧需求方的获取消耗,便捷、效率地为其提供所需要的参考帧。
-
公开(公告)号:CN114615348B
公开(公告)日:2024-03-12
申请号:CN202210220689.3
申请日:2022-03-08
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04L69/164 , H04L69/16 , H04L49/9057
摘要: 本申请提供了一种基于UDP GSO的数据传输方法,所述方法包括:获取多个待发送数据包;调整所述多个待发送数据包之间的排序,其中,大小相同的待发送数据包相邻放置;对排序后的多个待发送数据包进行组合,得到一个或多个包组合;及将所述一个或多个包组合提供给内核,以供所述内核执行UDP GSO和数据传输。本申请还提供了基于UDP GSO的数据传输装置、计算机设备和计算机可读存储介质。本申请提供的技术方案可以充分发挥UDP GSO的性能优势。
-
公开(公告)号:CN116527787A
公开(公告)日:2023-08-01
申请号:CN202310565291.8
申请日:2023-05-18
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04L69/165 , H04L65/65
摘要: 本申请实施例提供了一种音视频数据的传输方法和系统,包括:对待传输的音视频数据进行解封装,得到不可靠传输类型的数据帧和可靠传输类型的数据帧;封装所述不可靠传输类型的数据帧得到第一数据报文,以及封装所述可靠传输类型的数据帧得到第二数据报文;通过基于QUIC协议连接的不可靠传输流传输第一数据报文至所述接收端,以及,通过可靠传输流传输第二数据报文至所述接收端。从而利用基于QUIC协议的传输流,传输不影响客户端播放质量的音视频流数据,这部分数据若出现丢包将不再重传,降低弱网环境下的重传率,然而与播放质量强相关的数据依旧保证有序可靠传输,因此,可以在保证音视频质量的同时,适应弱网环境的传输需求,从而降低视频卡顿率。
-
公开(公告)号:CN114051160B
公开(公告)日:2023-03-24
申请号:CN202111331263.7
申请日:2021-11-11
申请人: 上海哔哩哔哩科技有限公司
IPC分类号: H04N21/431 , H04N21/466 , H04N21/482
摘要: 本申请提供视频展示方法及装置,其中所述视频展示方法包括:若检测到播放主视频和至少一个分屏视频,则在推荐区域展示基于所述主视频确定的第一推荐信息集合;接收主视频切换指令;响应于所述主视频切换指令,在所述至少一个分屏视频中确定目标分屏视频,并将所述目标分屏视频切换为当前主视频;获取所述当前主视频的第二推荐信息集合,并在所述推荐区域展示所述第二推荐信息集合。本申请的视频展示方法,在确定当前主视频后,对于当前主视频对应的推荐信息集合进行展示,以便用户在推荐信息集合中高效的确定感兴趣的视频,避免了多视频同时观看时的观看错乱,降低了交互的复杂度。
-
-
-
-
-
-
-
-
-