规划视频通信产品时要考虑的五件事
在开始视频服务开发流程之前,您需要进行分析。 此分析将使您能够找出具体要求并确定潜在的挑战。
例如,如果您需要实现 MPEG-DASH/HLS 广播以与任何浏览器或应用程序兼容,还需要延迟低于一秒的低延迟流媒体,则由于广播标准选择不正确,这可能无法实现。
建筑设计和技术选择阶段(技术分析)对于项目的成功至关重要。 在开始之前,您需要彻底检查所有标准,不仅要细化需求,还要针对特定客户或项目确定每一项的优先级。这确保了选择Zui有效的解决方案,在成本与要求方面是zuijia的,而不会忽略一些重要的东西。
功能和集成
了解现在需要什么功能以及将来可能需要什么功能可以设计正确的技术解决方案。重要的是要考虑到所有限制并评估对视频流期间提供的附加服务的需求。此类服务可包括录制、屏幕截图生成、AR/VR功能和机器学习功能( 背景模糊 、 人脸识别 等)。
视频会话参与者数量
规划阶段要考虑的重要因素是媒体会话的参与者数量以及视频流的来源和接收者。这会影响到能够为所有用户传输满意质量的视频的技术的选择。
潜伏
我所说的延迟是指实时对您意味着什么。 所有实时服务都有一定的延迟。 例如,在在线会议或直播中,通常会因广播标准等因素而出现延迟。 在gaoji实现中,它也会从大约 10-12 秒开始,Zui长可达一分钟。在实践中,反馈通常通过聊天发生,而响应延迟通常归因于与发布者相关的物理延迟(未及时阅读消息、未及时响应等)
数字版权管理 (DRM)和法规遵从性
DRM 是必要的,因为传输通道完全安全,也没有针对黑客攻击的万无一失的保护措施。与实施黑客攻击保护相关的任何问题都需要根据实施时间和保护级别之间的权衡进行仔细评估。重要的是要考虑到实施时间会随着保护级别的提高而显着增加。
行业特定的要求可能会提出额外的要求。 例如,在医疗保健领域, 遵守 HIPAA 涉及实施特定的安全措施并遵守保护敏感健康信息的准则。
基础设施成本
视频服务需要持续的维护成本,具体取决于服务类型和工作负载。 它们消耗大量的处理能力和带宽,需要向服务提供商或服务器和带宽付费。
服务提供商可能会收取每分钟 4-5 美分左右的服务费用(发布商),但理论上,自行实施可以将成本降低至每分钟1 美分左右,但这取决于所提供的服务。有些服务具有非标准的计费策略,例如Zoom,您按主机而不是按时间付费,或者在一定分钟数后固定费用的服务,使得可以针对不同的业务案例选择第三方服务。