1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

影视音频同步主机解决方案

本帖由 冬眠的包子2016-04-22 发布。版面名称:IDC信息发布

  1. 冬眠的包子

    注册:
    2014-07-16
    帖子:
    99
    赞:
    0
    在互联网应用中,网络视、音频服务的发展尤为显著。丰富的资源和清晰的服务质量为影视、音乐网站吸引了更多用户。天下数据推出的视频音频类网站解决方案,提供标清视频直至2mbps+高清视频的无缝支持,为用户提供快速响应、高质量的观看体验。同时利用各种安全措施,保护您珍贵的媒体资源不被盗链。天下数据为企业提供全面可靠的音视频数据同步解决方案,可有效确保天下数据提供的方案和参与的项目能够满足行业的实际需求。

    音视频类常用的网站应用常见的有视频分享,评论交互,UGC视频,高清影视,时间直播的类型,然而天下数据提供的解决方案满足流媒体加速,动态应用加速,超值视频分发的业务,针对音视频同步的问题天下数据做了一系列的解决方案,完全满足企业的业务需要,解决同步问题的方法有很多种,其中时间戳是最成熟最完美也是最复杂的解决办法,可以解决任何多媒体领域的音视频同步问题;其原理是选择一个参考时间,在生成数据流时依据参考时间上的时间给每个数据块都打上时间戳;在播放时,读取数据块上的时间戳,同时参考当前时钟上的时间来安排播放,让快于这个参考时间的包等待,丢弃慢于这个参考时间的包。 在基于时间戳的同步机制中,仅仅对不同步的数据进行处理是不完备的,还需要反馈机制,如基于Windows平台的DirectShow就提供这样一个反馈机制,它的质量控制(Quality Control)可以将播放的状态反馈给源,让源端加快或者放慢数据流的速度。

    在多媒体文件采集,播放及对同步的要求都非常严格,如果从多媒体文件中分离出音视频数据的数据不同步,音视频的时间差则会越来越大,这是无法忍受的,所以在多媒体文件中,不但要求有同步机制,考虑的音视频同步方案有两种:一是发送端解决;二是接收端解决。

    发送端解决方法比较简单,具体措施是在发送端先将一段时间内采集到音视频数据打包。比如采集到一帧视频图像,将这帧图像与采集这帧视频的时间内采集到的视频数据打成一个包,接收端接收到这个包之后解包分别播放就可以了。发送端解决的控制方法比较简单,但是在高清要求清晰度比较高的情况下就不是很理想,清晰度高,意味着每个音视频包数据量就大,能保证同步,却难以保证连续。我们在同一个线程中按照先后顺序发送PCM音频和H.264视频,测试结果表明这种方法确实存在连续问题。

    接收端解决方案绕不开的问题是时间戳,接收端根据接收到的音视频数据的时间戳安排播放。时间戳需要一个参考时间,而采集过程中视频的时间是不定的,数字摄像头采集图像的帧率是一个平均值,不宜用来做参考时间,所以只能用音频时间作为参考时间。

    方案的价值:

    提高用户体验,更流畅的用户观看体验,支持更高清晰的视频质量;
    增加网站利润,提高用户转化率,增加网站收益,挽回用户流失;
    服务更加稳定,保证流量突时的服务质量,支撑高并发量;
    成本更经济,节省带宽、服务器维护、人力、时间等高额成本;
    安全防护,保障数据完整,提升网站安全性。

    本文(http://www.idcbest.hk)为天下数据小编原创,转载请注明出处!