如何在linux下进行视频网络传输
发布网友
发布时间:2022-02-26 11:17
我来回答
共2个回答
懂视网
时间:2022-02-26 15:39
产品型号:Thinkpad E15
系统版本:centos7
使用linux搭建网站的步骤
1、使用yum安装LAMP环境
2、启动服务LAMP相关服务
3、去除MySQL数据库安全隐患
4、测试网站是否支持PHP
5、上传ecshop.zip网站源码包到Linux主机上并解压文件
6、修改网站代码文件权限
7、通过浏览器web页面安装网站
8、在web页面中配置数据库和后台账户信息完成搭建网站
9、测试新安装的网站前台和后台功能
热心网友
时间:2022-02-26 12:47
这个太高深了……
你的开发板已经做好视频输入支持了么?这部分我觉得你可以找个开源的视频录制软件参考一下。
视频传输貌似就没有什么特别的了吧?把视频数据封包发送就行了。你会固定大小的文件传送,是不是你就是直接抄教程的……
印象里传输文件,就是一个循环而已,你把这个循环拆出来为单循环,一次传输一次你的视频封包不就可以了。
视频压缩协议都有固定封包大小设计的(动态大小封包和流数据咱就先不考虑了啊……)。你把这个封包当一个固定大小的文件发过去不就可以了。
我觉得,你先把这个处理程序做成本地程序线程间的传递(感觉函数间的传递都可以……),之后在把数据传递移植为网络传输,这个开发会不会更容易解决数据传输的问题?至少两边的数据处理方式你就明白了,在想怎么网络传输应该能不用考虑数据大小的问题(记得很多视频压缩协议里一个封包里面一个字节损坏,都会导致这个封包数据全部出现错误而只能废弃)