嵌入式应用开发和音视频开发优劣势对比?哪个发展更好?
知乎用户
共 577字,需浏览 2分钟
·
2022-02-09 17:35
拷贝之前问题的一个回答
实习该选择c++后台开发(写业务逻辑)还是音视频开发(写sdk)?应用开发:更多是理解需求、分析问题、解决bug等能力、对于逻辑培养有很大的帮助。可以进行软件开发、驱动开发、以及之后可能的物联网相关开发。但是容易陷入需求当中,熟练后就会容易乏味。
音视频开发:门槛比较高,需要大量积累,补充学习各种专业知识,同时要面对各种挑战,需要承受各种压力,最主要的是出成绩比较慢;除非大厂或者专业性强的、有足有精干的团队可以支撑独立开发,大部分都是音视频方向的工作更多是作为业务需求其中的一项基础功能进行开发,可能就是音视频功能的优化、通信功能提升方面的。但是音视频自己积累的不错,机会还是很大的。
未来业务会有,但是高清4K、8K、5G、星链、AR、VR、360全景、物联网、人工智能等新技术的加持,通信领域肯定仍然是音视频占基础地位,人与人、人与物、物与物之间都有可能通过音视频通信,实现各种场景的可视化、低延迟的实时通信,所以大胆判断需求量会持续走高。
另一方面:做音视频相关开发之后如果30+不想做了,想要转应用开发,也是可以的,业务逻辑本身就和公司业务挂钩的;但是一直做应用开发,等30+之后再转音视频,难度大概率会翻倍,毕竟时间、精力都是成长道路上的绊脚石,这时候再补充专业知识,不是不可以,需要很大的毅力。
综上,个人更推荐音视频方向。
评论
iOS开发-音视频开发
一.学习背景
5G网络作为第5代的移动通信网络,它的网络峰值传播速度可1以达到10Gbps/s.这比4G的的传输速度快数百倍.举个例子,整部超高画质电影下载可在1秒钟之内下载完成.
当然,随着5G技术的诞生,用在智能终端分享3D电影,游戏或者超高画质节目的时代已经毫无悬念的向我们走来.
想必大家也逐步了解,国内外的互联网公司也已经布局音视频,3D技术方面的开发者招聘和相关产品研发.目前落地推广最普遍的就是直播类项目和小视频类的项目.当然未来的方向肯定不止如此.
> 那么我们现在带着问题来学习?
> 为何编码?
> 何为编码?
1.1 为何编码?
从存储角度和网络传输以及通用性 3个角度,压缩已经成了不可或缺的动
iOS开发-三十六计
0
【音视频开发】开发小白如何成为音视频专家?
本文作者: @卢俊 ,七牛直播 SDK 技术负责人,先后开发过 Android 播放 SDK,Android 推流 SDK,并主导了七牛连麦系统的开发和实现,有丰富的音视频领域开发及实战经验。
----------------------------------------
本文卢俊将分享多年实践总结下的开发经验,希望对音视频开发感兴趣但是又不知道如何下手的初学者们有所帮助。以下是卢俊的分享原稿:
1. 成长的烦恼
经常收到一些网友的来信或者留言,反馈如下这样的困惑:
> “我是一名应届毕业生,该如何快速地成长起来” “我只懂 C/C++,是学 Android 开发有前途,还是 iOS 开发有前途?” “我是一名
胖的一定丑
0
音视频开发工程师
工作职责:
1、负责流媒体服务相关模块的开发、维护与优化;
2、负责流媒体协议处理、软硬件视频编解码、媒体流传输等系统的设计开发;
3、视频直播点播相关应用的需求分析、方案制定、代码编写及调试;
任职要求:
1、5年以上流媒体服务器/音视频开发工作经验,本科以上学历;
2、精通C/C++、python, Winodws/Linux环境开发;
3、熟悉等网络通讯协议,熟悉RTSP/RTMP/HLS等流媒体协议,并有实际项目经验;
4、熟悉x264, x265, ffmpeg, gstreamer等开源代码库,使用过GPU/CPU硬件编解码器;
5、熟悉webrtc/SRT/QUIC等系统协议,并有相关经验者;
Dinah
0