-
公开(公告)号:CN112261442B
公开(公告)日:2022-11-11
申请号:CN202011119224.6
申请日:2020-10-19
Applicant: 上海网达软件股份有限公司
IPC: H04N21/2343 , H04N21/4402 , H04N9/64
Abstract: 本发明涉及视频转码的技术领域,提供了一种用于视频HDR与SDR实时转码的方法及系统,其方法包括:S1:接收输入的包括HDR或SDR在内的任意一种源视频流或文件,经过解封装模块对源视频流或文件进行解封装,解封出视频码流;S2:视频解码模块将所述视频码流解码为YUV数据,进而通过调色处理模块对所述YUV数据进行处理,转出为包括SDR或HDR在内的任意一种经调色处理后的所述YUV数据;S3:将所述处理后的所述YUV数据进行编码,形成编码后的所述视频码流,后对编码后的所述视频码流进行封装后输出。能够在保留源视频色彩的同时进行4K HDR与SDR的实时相互转换。
-
公开(公告)号:CN115174578A
公开(公告)日:2022-10-11
申请号:CN202210884368.3
申请日:2022-07-25
Applicant: 上海网达软件股份有限公司
Abstract: 本发明公开了一种基于Kubernetes的点播并行转码方法,包括如下步骤S1:通过Kubernetes的API获取集群Node信息;S2:接收源文件进行扫描分析,获取源文件的类型和总时长;S3:基于集群Node信息和源文件的总时长计算预切片的切分时长;S4:根据切分时长对源文件进行依次切片,依次得到若干虚拟切片和相对应的虚拟切片信息,并根据虚拟切片信息对虚拟切片进行同步转码;S5:将同步转码后的若干虚拟切片按序拼接,生成视频,得到目标文件。本发明利用Kubernetes的转码系统缩减虚拟切片所消耗的时间,提升集群资源的利用率,加快音视频文件的转码进程以及效率,为客户提供稳健高效的分布式文件转码系统。
-
公开(公告)号:CN115174535A
公开(公告)日:2022-10-11
申请号:CN202210721217.6
申请日:2022-06-24
Applicant: 上海网达软件股份有限公司
IPC: H04L65/60 , H04L67/61 , H04L67/568
Abstract: 本发明提供一种基于Kubernetes实现文件转码POD调度方法,包括:获取多个视频文件并进行切片处理以获取多个第一切片片段;根据所述多个视频文件转码任务的编码策略确定每个视频文件需要分配的POD资源数量,并将所述POD资源数量存入缓存;获取所述POD资源数量信息,将每个视频文件的多个第一切片片段对应的POD作为一组按照预设顺序存入缓存;针对所述多个第一切片片段进行顺序解码、编码运算以获取多个第二切片片段,并将转码后的每个视频文件的所有第二切片片段合成后输出目标视频文件。该方法能够实现转码POD顺序执行,保证转码任务速度的同时,充分利用服务器资源。
-
公开(公告)号:CN114430501A
公开(公告)日:2022-05-03
申请号:CN202111629156.2
申请日:2021-12-28
Applicant: 上海网达软件股份有限公司
IPC: H04N21/4402 , H04N19/134 , H04N19/40
Abstract: 一种用于文件转码的内容自适应编码的方法和系统,包括:S1:根据文件中视频内容进行虚拟切分预处理,获得视频内容中每一子内容视频段的时间段;S2:确定每一子内容视频段适配的一GOP编码参数;S3:通过所述GOP编码参数,确定适配的所述子内容视频段的内容自适应编码过程,调整所述GOP编码参数,直至对应的VMAF分值在预设范围,保存调整后的GOP编码参数作为所述子内容视频段的本段编码参数;S4:利用本段编码参数完成整个文件的内容编码。
-
公开(公告)号: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时间戳,实现包括预览、预监、主监在内的任务的视频同步,提升了用户操作和观看体验。
-
公开(公告)号:CN112333447A
公开(公告)日:2021-02-05
申请号:CN202011204259.X
申请日:2020-11-02
Applicant: 上海网达软件股份有限公司
Abstract: 本发明公开了一种音视频转码方法、装置、设备及存储介质,针对现有的音视频转码方法中,未考虑转因码设备出现故障而使转码任务无法完成的情况,通过创建主设备组、专属备份设备组,确定主设备及备份设备或专属备份设备,建立主设备与备份设备间的映射关系或绑定关系,当主设备出现故障时,根据映射关系或绑定关系,自动将转码任务迁移到备份设备;实现转码任务自动迁移功能,确保在设备出现故障后转码任务也可以正常进行。
-
公开(公告)号:CN112261442A
公开(公告)日:2021-01-22
申请号:CN202011119224.6
申请日:2020-10-19
Applicant: 上海网达软件股份有限公司
IPC: H04N21/2343 , H04N21/4402 , H04N9/64
Abstract: 本发明涉及视频转码的技术领域,提供了一种用于视频HDR与SDR实时转码的方法及系统,其方法包括:S1:接收输入的包括HDR或SDR在内的任意一种源视频流或文件,经过解封装模块对源视频流或文件进行解封装,解封出视频码流;S2:视频解码模块将所述视频码流解码为YUV数据,进而通过调色处理模块对所述YUV数据进行处理,转出为包括SDR或HDR在内的任意一种经调色处理后的所述YUV数据;S3:将所述处理后的所述YUV数据进行编码,形成编码后的所述视频码流,后对编码后的所述视频码流进行封装后输出。能够在保留源视频色彩的同时进行4K HDR与SDR的实时相互转换。
-
公开(公告)号:CN112188286A
公开(公告)日:2021-01-05
申请号:CN202011072533.2
申请日:2020-10-09
Applicant: 上海网达软件股份有限公司
IPC: H04N21/4402 , H04N21/44 , H04N21/442
Abstract: 本发明涉及视频转码的技术领域,提供了一种用于直播流的时间戳标定方法及系统,方法包括:建立直播转码任务,并选择使用时间戳标定功能,同时设定标定参数;当转码服务后台接收到直播转码任务后,启动转码进程的同时启动标定任务,根据所述时间戳插入频次确定直播流中需要标定的帧,进而根据所述是否保留源流UTC信息选择包括所述起始UTC时间、当前帧的UTC时间、实时北京UTC时间在内的任意一个对需要标定的帧进行时间戳标定。解决实时视频直播过程中,时效要求高,无法借助工具进行帧级别的定位及处理。且对于不同厂商的直播流难以进行帧级别标定与统一校准的问题。
-
公开(公告)号:CN111918069A
公开(公告)日:2020-11-10
申请号:CN202010650730.1
申请日:2020-07-10
Applicant: 上海网达软件股份有限公司
IPC: H04N19/40
Abstract: 本发明提供了一种实时转码过程中动态编辑图文的方法与系统,包括以下步骤:S1:用户端编辑实时转码任务的图文信息,并发送至转码服务后台;S2:所述转码服务后台接收到所述图文信息后,查询所述图文信息对应的转码进程以及所述转码进程对应的视频流输出的端口号;S3:所述转码服务后台将所述图文信息发送至对应的转码进程中的所述端口号对应路的输出并等待应答;S4:所述转码进程收到所述图文信息后更新进程相应输出的转码任务,并发送更新成功消息;S5:所述转码服务后台收到所述更新成功消息后发出图文信息动态更新成功的通知至所述用户端。
-
-
-
-
-
-
-
-
-