永发信息网

有没有与 live555类似的点播系统

答案:2  悬赏:50  手机版
解决时间 2021-04-06 03:26
有没有与 live555类似的点播系统
最佳答案
1.尝试过Windows版本和Linux版本的MediaServer,操作都极其简单,MediaServer启动前不需要任何设置,只要打开就行。2.根据MediaServer的提示,不论L版还是W版,都是把码流文件(abc.264)放在与可执行程序相同的目录中。3.在windows平台上尝试过Quicktime,也尝试过vlc,都不能正常播放。
全部回答
usageenvironment模块是对系统环境的抽象,包括抽象类usageenvironment和taskscheduler。usageenvironment主要用于消息的输入输出和用户交互功能;taskscheduler实现事件的异步处理、事件处理函数的注册等,它通过维护一个异步读取源实现对诸如通信消息到达等事件的处理,通过使用delayqueue实现对其他注册函数的延时调度。该模块还包含一个hashtable类,在整个项目中都可以用到它。程序设计者通过自定义该抽象了类usageenvironment和taskscheduler类的子类,就可以在特定环境(如gui环境)中运行,不需要进行过多的修改。 basicusageenvironment模块是usageenvironment的一个控制台应用的实现。它针对控制台的输入输出和信号响应进行具体实现。 groupsock模块用于实现数据包的发送和接收。groupsock主要被设计用以支持多播,但它也完全支持单播通信。 livemedia模块是live555最重要的模块。该模块声明了一个抽象类medium,其他所有类都派生自该类,下面简要介绍这些类: ø rtspclient:该类实现rtsp请求的发送和响应的解析,同时根据解析的结果创建对应的rtp会话。 ø mediasession:用于表示一个rtp会话,一个mediasession可能包含多个子会话(mediasubsession),子会话可以是音频子会话、视频子会话等。 ø rtcpinstance:该类实现rtcp协议的通信。 ø source和sink:这两个概念类似directshow中的filter。source抽象了数据源,比如通过rtp读取数据。sink是数据消费者的抽象,比如把接收到数据存储到文件,该文件就是一个sink。数据的流动可能经过多个source和sink。mediasink是各种类型的sink的基类,mediasource是各种类型source的基类,各种类型的流媒体格式和编码的支持即是通过对这两个类的派生实现的。source和sink通过rtp子会话(mediasubsession)联系在一起。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
海尔bcd649wadv冰箱底部会漏水怎么办?
以前在公司帮办理的太平洋薪金卡,不在该公司
在四线三格中,f字母的小写占三格还是两格?
在空之轨迹FC中,为什么我找不到发光的石头?
红艳艳,飘胸前.像火苗,暖心间打一日常用品
艾青歌颂新中国的诗歌,三句话评价中美俄武器
2014春晚 这老头是谁阿,??老是出现
2020年,我国拟建成从地面到空间,从内陆到南
天龙八部OL问题、 太湖仙岛、紫禁之巅、听香
单选题______ did it , I&nb
正宗的羊肉泡馍和水盆怎么做。
什么品牌手机内存最大
我是天津市政7的 准备跳 家里给安排了三个 都
铜陵今天热吗
玉镶金都是玉的表面刷了一成金吗?
推荐资讯
ipad用的笔叫什么名字?
房子长有7米、宽三米六、有多少平方?
2016年水稻补贴是多少
单选题The power of words l
推荐几个制作精良的动漫(神)op
网赚中的引流是什么意思??
某化学研究性学习小组通过查阅资料,设计了如
哪里看到的星星最多?
第二节:根据对话内容,从对话后的选项中选出
大话西游2怎么出售账号?拜托了各位 谢谢
二级建造师各科的及格分多少呢
D4515动车的车型是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?