-
公开(公告)号:CN112511768B
公开(公告)日:2024-01-02
申请号:CN202011357310.0
申请日:2020-11-27
Applicant: 上海网达软件股份有限公司
IPC: H04N5/265 , H04N21/234 , H04N21/2665 , H04N19/70
Abstract: 本发明公开了一种多画面合成方法、装置、设备及存储介质,针对现有的多画面合成技术,当输入源增多时,计算复杂度增加,多画面合成效率变低,实时性变差,严重影响用户的观看体验的问题,通过从CDN云服务器订阅输入码流到本地,对输入流进行解封装、解码,并记录此时UTC时间戳,建立时间同步统一基准;视频合成时,采用多进一出模型,对输入源相同的UTC时间戳,一次性合成,提高视频合成效率,防止造成视频播放卡顿,提升用户的观看体验感。
-
公开(公告)号:CN110677687B
公开(公告)日:2023-01-24
申请号:CN201911000163.9
申请日:2019-10-21
Applicant: 上海网达软件股份有限公司
IPC: H04N21/2187 , H04N21/231 , H04N21/2343 , H04N21/433 , H04N21/438 , H04N21/4402
Abstract: 本发明公开了一种支持延时的直播转码方法及系统,该方法包括以下步骤:S1:建立直播转码任务,并设定所述直播转码任务的第一延时时间、主直播源、垫片;S2:启动所述直播转码任务,将所述垫片设为所述直播转码任务的输入流,对所述垫片进行转码输出;S3:当所述主直播源输出主直播数据时,开始对所述主直播数据进行缓存,得到主直播流;S4:从所述主直播数据的输出时刻开始计时,经过所述第一延时时间,则将所述输入流切换为所述主直播流,对所述主直播流进行转码输出。同时,本发明还可以在直播转码过程中进行延时,且具有转码输入流自动切流和手动切流的功能,本发明具有推流端延时、直播推流门槛低、适用范围广、成本低的技术特点。
-
公开(公告)号:CN110708564B
公开(公告)日:2021-12-07
申请号:CN201910999759.8
申请日:2019-10-21
Applicant: 上海网达软件股份有限公司
IPC: H04N21/2187 , H04N21/2343 , H04N21/239 , H04N21/4402 , H04N21/854
Abstract: 本发明公开了一种动态切换视频流的直播转码方法及系统,该方法包括以下步骤:接收切流请求,根据切流请求接收目标输入信号;保持对原始输入信号进行转码的转码进程输出的同时,在转码进程中,创建目标线程对目标输入信号进行解封装与解码,其中,对原始输入信号进行转码的转码进程中包括对原始输入信号进行解封与解码的原始线程、对原始线程输出的原始数据流进行编码与封装的输出线程;待得到目标线程输出的目标数据流时,销毁原始线程,并切断原始输入信号;通过输出线程对目标数据流进行编码与封装,输出得到目标输入信号转码后的目标输出流。本发明具有播放切换无缓冲、不卡顿、不闪屏、不黑屏、声音连续、播放数据不丢失的技术特点。
-
公开(公告)号:CN112788024A
公开(公告)日:2021-05-11
申请号:CN202011644043.5
申请日:2020-12-31
Applicant: 上海网达软件股份有限公司
IPC: H04L29/06 , H04N19/436
Abstract: 一种用于8K超高清视频的实时编码的方法和系统,包括:采集视频数据,输出YUV像素格式数据;在YUV像素格式转换时,使用汇编做优化并将视频分片,转换后的所述YUV数据编码成视频码流;并将视频码流封装成视频流或文件供用户观看。在YUV像素格式转换时,具体包括:创建线程池,线程数量为M;将需要转换的视频数据按照预先设定的规则做切片,切片数量为N,将切片数量分组,每一组包含M个切片,与线程池中线程数量相对应;将每一组切片投入到线程池中处理,直至所有的分组处理完毕,以实现切片之间并行转换。本发明使用汇编优化,视频分片和线程池技术,将采集卡decklink采集到的视频数据uyvy422,转换为用户设定的格式yuv420p。其弥补了8K超高清视频不能实时编码50帧/秒的缺陷,提升用户的观看体验。
-
公开(公告)号:CN112770122A
公开(公告)日:2021-05-07
申请号:CN202011642088.9
申请日:2020-12-31
Applicant: 上海网达软件股份有限公司
IPC: H04N21/218 , H04N21/2387 , H04N21/239 , H04N21/43 , H04N21/643 , H04N21/8547 , H04L29/06
Abstract: 本发明涉及云导播技术领域,提供了一种在云导播台视频同步的方法及系统,方法包括:在CDN云服务器上订阅音视频文件的输入流到本地服务器;在本地服务器上通过汇聚模块对音视频文件进行解码,并同时记录UTC时间戳,以作为后续时间同步统一基准;将解码后的音视频文件中的音视频数据通过数据分发器分发至预览、预监、主监任务;包括预览、预监、主监在内的任务,在对音视频数据重新编码时,将UTC时间戳写入音视频数据对应的信息中,将音视频数据发送到前端播放器;前端播放器,在播放时取出音视频数据中的UTC时间戳,实现包括预览、预监、主监在内的任务的视频同步,提升了用户操作和观看体验。
-
公开(公告)号:CN112788024B
公开(公告)日:2023-04-07
申请号:CN202011644043.5
申请日:2020-12-31
Applicant: 上海网达软件股份有限公司
IPC: H04L65/60 , H04L65/80 , H04N19/436
Abstract: 一种用于8K超高清视频的实时编码的方法和系统,包括:采集视频数据,输出YUV像素格式数据;在YUV像素格式转换时,使用汇编做优化并将视频分片,转换后的所述YUV数据编码成视频码流;并将视频码流封装成视频流或文件供用户观看。在YUV像素格式转换时,具体包括:创建线程池,线程数量为M;将需要转换的视频数据按照预先设定的规则做切片,切片数量为N,将切片数量分组,每一组包含M个切片,与线程池中线程数量相对应;将每一组切片投入到线程池中处理,直至所有的分组处理完毕,以实现切片之间并行转换。本发明使用汇编优化,视频分片和线程池技术,将采集卡decklink采集到的视频数据uyvy422,转换为用户设定的格式yuv420p。其弥补了8K超高清视频不能实时编码50帧/秒的缺陷,提升用户的观看体验。
-
公开(公告)号:CN111918128B
公开(公告)日:2022-10-14
申请号:CN202010716741.5
申请日:2020-07-23
Applicant: 上海网达软件股份有限公司
IPC: H04N21/44 , H04N21/4402
Abstract: 本发明公开了一种云剪辑方法、装置、设备及存储介质,针对传统的视频剪辑方法通常按秒级处理,无法做到精度到帧级,从而降低视频效果的问题,通过在云剪服务器中封装基础转码模块,并提供面向剪辑业务的视频编辑接口;云剪服务器接收用户发送的剪辑指令及剪辑素材后,解析剪辑指令并执行剪辑任务,以帧为单位进行视频剪辑,将视频截取、视频截图、视频滤镜等操作精度到帧级,提高视频制作的效果。
-
公开(公告)号:CN112511768A
公开(公告)日:2021-03-16
申请号:CN202011357310.0
申请日:2020-11-27
Applicant: 上海网达软件股份有限公司
IPC: H04N5/265 , H04N21/234 , H04N21/2665 , H04N19/70
Abstract: 本发明公开了一种多画面合成方法、装置、设备及存储介质,针对现有的多画面合成技术,当输入源增多时,计算复杂度增加,多画面合成效率变低,实时性变差,严重影响用户的观看体验的问题,通过从CDN云服务器订阅输入码流到本地,对输入流进行解封装、解码,并记录此时UTC时间戳,建立时间同步统一基准;视频合成时,采用多进一出模型,对输入源相同的UTC时间戳,一次性合成,提高视频合成效率,防止造成视频播放卡顿,提升用户的观看体验感。
-
公开(公告)号:CN111918128A
公开(公告)日:2020-11-10
申请号:CN202010716741.5
申请日:2020-07-23
Applicant: 上海网达软件股份有限公司
IPC: H04N21/44 , H04N21/4402
Abstract: 本发明公开了一种云剪辑方法、装置、设备及存储介质,针对传统的视频剪辑方法通常按秒级处理,无法做到精度到帧级,从而降低视频效果的问题,通过在云剪服务器中封装基础转码模块,并提供面向剪辑业务的视频编辑接口;云剪服务器接收用户发送的剪辑指令及剪辑素材后,解析剪辑指令并执行剪辑任务,以帧为单位进行视频剪辑,将视频截取、视频截图、视频滤镜等操作精度到帧级,提高视频制作的效果。
-
公开(公告)号:CN112770122B
公开(公告)日:2022-10-14
申请号:CN202011642088.9
申请日:2020-12-31
Applicant: 上海网达软件股份有限公司
IPC: H04N21/218 , H04N21/2387 , H04N21/239 , H04N21/43 , H04N21/643 , H04N21/8547 , H04L65/65
Abstract: 本发明涉及云导播技术领域,提供了一种在云导播台视频同步的方法及系统,方法包括:在CDN云服务器上订阅音视频文件的输入流到本地服务器;在本地服务器上通过汇聚模块对音视频文件进行解码,并同时记录UTC时间戳,以作为后续时间同步统一基准;将解码后的音视频文件中的音视频数据通过数据分发器分发至预览、预监、主监任务;包括预览、预监、主监在内的任务,在对音视频数据重新编码时,将UTC时间戳写入音视频数据对应的信息中,将音视频数据发送到前端播放器;前端播放器,在播放时取出音视频数据中的UTC时间戳,实现包括预览、预监、主监在内的任务的视频同步,提升了用户操作和观看体验。
-
-
-
-
-
-
-
-
-