redhat9i 发表于 2023-2-10 10:54

音视频开发和图形学开发哪个前景好?

音视频是视频采集,opengl渲染贴纸等,类似抖音,B站之类。图形学是渲染引擎之类的,比如仿真引擎公司,游戏公司等。这两个发展前景如何?个人感觉,音视频已经很成熟了,而且是不是人才饱和?渲染引擎反而好像很缺人。而且,渲染引擎可以向下兼容音视频?

HuldaGnodim 发表于 2023-2-10 11:04

FFmpeg/WebRTC/RTMP/NDK/Android音视频流媒体高级开发学习路线随着基础设施的完善(光纤入户、wifi覆盖、5G普及)的影响,将短视频、直播、视频会议、在线教育、在线医疗瞬间推到了顶峰,人们对音视频的需求和要求也越来越强烈
音视频开发学习成本高、效率低主要表现在有以下几个方面:
首先音视频开发人员的培养是一个长期投入,见效慢的过程,音视频开发见效太慢,没有一定时间的锻炼和项目喂养,很难满足企业的岗位要求
其次、音视频开发人员如果是自己公司培养的,特备是自己培养出来的高级开发人员也不会轻易就流失的,毕竟现在缺的就是人才,人才才是核心竞争力;即使跳槽也是向着更大的平台


而且音视频开发还具有许多方向,比如:
如果对音视频传输感兴趣,就可以学习各种传输协议、各种信令的控制、数据传输安全等
如果对编解码感兴趣,视频可以学习 H264、H265、VP8, AV1 等,音频可以学习 PCM、G72x、ilbc 等
如果对特效感兴趣,可以学习图形学的知识,从各种转码、美颜、滤镜、模糊处理、锐化处理等方向入手
如果对服务端感兴趣,可以学习搭建媒体服务器入手、包括音视频数据转发、信令数据处理、拉流、推流协议的处理等
如果对各种音视频格式感兴趣、可以学习音视频数据格式封装、包括 MP4、MVK、FLV、TS、RMVB、MP3、ogg 等
当然可以深入学习一些开源库,包括 FFMPEG、WebRTC、x264、live555 等音视频自学难点
音视频自学非常困难,网上通俗易懂的难找到
网上部分资源是对应的开源版本较低,比如雷霄骅(雷神)博客的 FFmpeg 版本较低
音视频涉及大量的开源库和协议
比如 ffmpeg 的编译,如果不熟悉各种编译报错
Janus 编译涉及各种开源组件编译不通过
比如 WebRTC 涉及的 RTP RTCP SDP STUN 等协议
部分嵌入式音视频的朋友技术面窄,技术不深入
比如有同学做了 2 年的音视频驱动,一帧音频能持续播放多久都不明白总的来说:音视频知识庞杂,通俗易懂的资料非常少;而且网上充斥着大量的错误信息,使得很多初学者掉到坑里就爬不出来了
这里给大家推荐一套学习路线,并附有相关《音视频开发核心知识点及源码资料》,相信可以给大家提供一些帮助,有需要的朋友们也可以拿去查漏补缺;有需要的小伙伴:可点击此处查看直达方式!!



喂:602878196




第二阶段 FFmpeg 实战










第三阶段 流媒体客户端
RTMP 推拉流项目实战


第四阶段 流媒体服务器


第五阶段 WebRTC 项目实战


第六阶段 Android NDK



XGundam05 发表于 2023-2-10 11:05

大厂不断缩招,不容忽视的疫情影响,加上不断攀升的毕业生人数,各种需要应对的现实问题让整个求职季难上加难。
在这个异常残酷的求职季,很多人困惑迷茫不知道何去何从、面临的问题、面试求职的准备、还有想提升却不知道如何提升、如何规划自己的职业道路。
最近经常遇到一些同学问我如何学习音视频,怎样才能快速上手?还有一些对音视频不了解的同学问我该不该学习音视频?作为一名音视频行业的老兵,我有一些经验分享给大家,希望能对你有所帮助。
看了很多网上的“八股文”,最后还是发现一个大佬整理的学习路线、资料、视频最全面、最干货、最有学习借鉴意义。
这份经过“铜三铁四”实践检验,并且结合个人实战经历,2022年新鲜出炉的音视频流媒体学习路线推荐给大家!
当你在网上觉得音视频资料难找,有编译问题找不到人解答,项目中遇到问题找不到方向时,可以考虑这个大佬的音视频课程,大家音视频学习中面临的很多困惑和问题都能从中得到解答。
因为音视频的入门难度还是蛮大的,那我们该如何更快的入门呢? 我觉得最好的方式要找到非常好的课程,可以循序渐近,有条理、系统的学习。当然能有老师指导,遇到问题时老师能及时给予解答就更加锦上添花了。这样既可以快速入门,又可以系统的学习音视频知识,可以说这是最佳途径了。 对于能力强的同学也可以自学,但相对来说,这个时间成本就太高了。遇到一个坑卡几天是很正常的。网上音视频资料那么多坑,你想想要经历多长时间你才能真正学会它呢?即使你历尽千辛入门之后,你会发现离用人单位的要求还差着十万八千里呢。 对于各大厂来说,他们要招聘的人才既要有非常扎实的基础知识,又需要有一定的工程经验;如果你在学习的过程中没有实际做一些项目就很难达到它们的要求。
正是基于这样的考虑,这个系列音视频的课程中既有适合小白同学入门的课程, 又有进阶的课程。
课程内容分为音视频基础、FFmpeg实战、流媒体客户端、流媒体服务器、WebRTC音视频通话和Android NDK开发六大块内容, 包含9个开源项目、60+自研项目和案例分析,提供全套的课件、代码、资料。对标大厂音视频高级开发岗位技术栈,课后有vip班级群,相当于一个同行的人脉圈,群里可以相互讨论学习,讲师一对一答疑。【福利:现在购买享受终身学习权益】2022全新音视频流媒体高级开发课程六大阶段
本课程涵盖最主流的音视频全栈开发技术,适合嵌入式开发、桌面开发、Android/IOS移动开发、后台开发、IT行业人员往音视频领域发展,适合音视频从业人员进一步系统提升音视频技术。学完本课程具备全栈的音视频技术体系思维和视野,能够结合企业实际场景业务,进行播放器、录屏器、推拉流直播、视频监控、音视频通话、流媒体服务器等实际项目的开发。
6个阶段,从音视频基础开始,到高阶WebRTC音视频通话,成为音视频领域的扛把子


【免费学习视频】推荐一个非常好的免费学习地址,点击免费报名,先码住不迷路!
音视频免费学习地址:FFmpeg/WebRTC/RTMP/NDK/Android音视频流媒体高级开发ke.qq.com/course/3202131?flowToken=1042316【007免费分享】,资料包括《Andoird音视频开发必备手册+音视频学习视频+学习文档资料包+大厂面试真题+2022最新学习路线图》(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等),希望对大家有所帮助,领取方式见下方腾讯文档!
FFmpegWebRTCRTMPRTSPHLSRTP播放器-音视频流媒体高级开发-资料领取docs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0ht

















220+小时音视频课程,每年有内容更新,一次报名可享受终身学习服务!

http://pic1.zhimg.com/v2-20760029437be70454e6fd9e047fe079_r.jpg?source=1940ef5c


【免费】资料包括《Andoird音视频开发必备手册+音视频学习视频+学习文档资料包+大厂面试真题+2022最新学习路线图》等



上述资料可免费分享给大家!
感兴趣的话,赶紧加老师微信先获取资料吧,开启你的学习之旅!
(*添加微信时记得一定要备注暗号:"007"会快速通过)
【资料领取或有想法系统学习的+官方咨询老师贝贝微信:602878196,详细了解】
FFmpegWebRTCRTMPRTSPHLSRTP播放器-音视频流媒体高级开发-资料领取docs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0htdocs.qq.com/doc/DWHhNTlVtaFJId0ht

RecursiveFrog 发表于 2023-2-10 11:15

我对你公利点说的话,我会告诉你音频视频前景好。玩家最后记住的不是玩法玩法是种潜移默化的思考,能记住的能留念的恰恰是合适的声音和画面
我是搞图形学的,图形学很难打磨。而且需要的人不多,所以说不建议你搞,除非你已经做好觉悟了
页: [1]
查看完整版本: 音视频开发和图形学开发哪个前景好?